I write about math, algorithms, machine learning, and software development. Here are some of my favorites published on Intoli's company blog.
The Adaptive On-Line Page Importance Computation (AOPIC) algorithm is useful for prioritizing page visits while scraping large portions of the web. Learn how AOPIC iteratively estimates page importance from links between pages.
Python's Pandas library is the first choice of many data scientists when it comes to exploring or normalizing a dataset. Learn how to use Pandas to easily slice up a dataset and extract useful statistics.
SVD and PCA are closely related data transformation techniques, often employed for dimensionality reduction purposes. If you have used these methods in the past but aren’t sure how they work internally, then this article is for you.
The choice of initial weights can have a profound impact on both the convergence rate and the final quality of a neural network's predictions. Learn about how a network's weights change during training, and where a few of the more popular weight initialization strategies come from.