Concise notes and tutorials for continuous learning.

Tutorials:
Popular Topics:

What is Machine Learning?

Two definitions of Machine Learning are offered. Arthur Samuel described it as: "the field of study…

Supervised Learning

In supervised learning, we are given a data set and already know what our correct output should look…

Unsupervised Learning

Unsupervised learning allows us to approach problems with little or no idea what our results should…

Matrices and Vectors

Matrices are 2-dimensional arrays: The above matrix has four rows and three columns, so it is a 4 x…

Addition and Scalar Multiplication

Matrix addition Addition and subtraction are element-wise, so you simply add or subtract each…

Matrix Multiplication

Matrix-Vector Multiplication We map the column of the vector onto each row of the matrix…

Identity Matrix

The identity matrix, when multiplied by any matrix of the same dimensions, results in the original…