Machine Learning

Introduction to Machine Learning

An overview of machine learning.

Introduction to Python Programming

Python programming for machine learning.

Neural Networks

Linear Algebra and Neural Networks.

Linear Classifiers

Affine Decision Boundaries.

Support Vector Machines

Optimal Decision Boundaries.

Linear Regression and Variations

Regression and Fitting.

Decision Trees and Other Classifiers

Data-Agnostic Classifiers.

Dimensionality Reduction

Compressing Data.

Clustering

Grouping Data.