Principal Component Analysis (PCA)

This article is part of a series on Introduction to Machine Learning, follow along to learn more about different machine learning algorithms intuitively Let’s imagine you have a dataset consisting of 10 features. As a data scientist, your first job with any dataset is exploratory data analysis. But, how many 2-D plots can you even explore ? For a dataset with 10 features, You’ll have to explore over 45 2-dimensional plots. PCA solves this problem by transforming your higher dimensional dataset to a lower dimension still preserving most of the original information. ...

January 29, 2026 · 3 min · Renny Harlin

Linear Regression

This article is part of a series on Introduction to Machine Learning, follow along to learn more about different machine learning algorithms intuitively This is one of machine learning’s lightly interpreted algorithms out there. Often always taught using abstractions that kills the beauty of this interesting algorithm. Let’s look at this algorithm from the ground up. First for any supervised machine learning, we need a dataset. Let’s construct a simple one. ...

January 25, 2026 · 5 min · Renny Harlin