---
title: "Machine learning resources"
description: "Classical machine learning, done properly — curated courses and references for the foundations every AI researcher still needs."
canonical_url: "https://fanout.sh/ai/machine-learning"
md_url: "https://fanout.sh/ai/machine-learning.md"
access: "public"
---

# Machine learning resources

Classical machine learning, done properly — curated courses and references for the foundations every AI researcher still needs.

## Public machine learning resources

Classical ML algorithms, data analysis techniques, and the mathematical foundations — from SVMs and decision trees to feature engineering and MLOps.

## Start here

### [ML Code Challenges](https://www.deep-ml.com/)

- Type: tool

### [UC Irvine Machine Learning Repository](https://archive.ics.uci.edu/)

- Type: tool

### [(Opinionated) Guide to ML Engineer Job Hunting](https://www.yuan-meng.com/posts/mle_interviews/)

- Type: tutorial

## Math Foundations

### [Mathematics for Machine Learning and Data Science](https://www.coursera.org/specializations/mathematics-for-machine-learning-and-data-science)

- Author: Coursera
- Type: course

### [Essence of Linear Algebra](https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab)

- Author: 3Blue1Brown
- Type: video

### [Gilbert Strang — Lectures on Linear Algebra](https://www.youtube.com/playlist?list=PL49CF3715CB9EF31D)

- Author: MIT
- Type: course

### [Math for Machine Learning](https://www.youtube.com/playlist?list=PLD80i8An1OEGZ2tYimemzwC3xqkU0jKUg)

- Type: course

### [Immersive Math — Interactive Linear Algebra](https://immersivemath.com/ila/index.html)

- Type: book

## Courses

### [MIT 6.034 Artificial Intelligence, Fall 2010](https://www.youtube.com/playlist?list=PLUl4u3cNGP63gFHB6xb-kVBiQHYe_4hSi)

- Author: MIT
- Type: course

### [Cornell CS4780 Machine Learning for Decision Making SP17](https://www.youtube.com/playlist?list=PLl8OlHZGYOQ7bkVbuRthEsaLr7bONzbXS)

- Author: Cornell
- Type: course

### [Machine Learning in C](https://www.youtube.com/playlist?list=PLpM-Dvs8t0VZPZKggcql-MmjaBdZKeDMw)

- Type: course

### [Andrew Ng's Machine Learning Collection](https://www.coursera.org/collections/machine-learning)

- Author: Andrew Ng
- Type: course

### [Stanford CS229: Machine Learning Full Course](https://www.youtube.com/playlist?list=PLoROMvodv4rMiGQp3WXShtMGgzqpfVfbU)

- Author: Andrew Ng
- Type: course

## Books

### [Python for Data Analysis](https://wesmckinney.com/book/)

- Author: Wes McKinney
- Type: book

## MLOps

### [MLOps Basics](https://github.com/graviraja/MLOps-Basics)

- Type: repo

### [How to Learn MLOps in 2024](https://neptune.ai/blog/how-to-learn-mlops)

- Type: tutorial

### [MLOps guide](https://huyenchip.com/mlops/)

- Author: Chip Huyen
- Type: tutorial

## SVM

### [MIT — Learning: Support Vector Machines](https://www.youtube.com/watch?v=_PwhiWxHK8o)

- Author: MIT
- Type: video

### [Derive the Dual Formulation for Support Vector Machines](https://www.youtube.com/watch?v=4TIbsTa3r24&t=5s)

- Type: video

### [Support Vector Machines](https://compphysics.github.io/ComputationalPhysics2/doc/LectureNotes/_build/html/supportvectormachines.html)

- Type: tutorial

### [Machine Learning Lecture 14 — (Linear) Support Vector Machines](https://www.youtube.com/watch?v=xpHQ6UhMlx4&list=PLl8OlHZGYOQ7bkVbuRthEsaLr7bONzbXS)

- Author: Cornell CS4780
- Type: video

### [SVM: Dual Formulation, Quadratic Programming & SMO](https://towardsdatascience.com/support-vector-machines-dual-formulation-quadratic-programming-sequential-minimal-optimization-57f4387ce4dd#d326)

- Type: tutorial

## Cross Entropy

### [Cross Entropy and Log Likelihood](https://www.awebb.info/probability/2017/05/18/cross-entropy-and-log-likelihood.html)

- Type: tutorial

### [Things that confused me about cross-entropy](https://chris-said.io/2020/12/26/two-things-that-confused-me-about-cross-entropy/)

- Type: explainer

### [Understanding binary cross-entropy / log loss: a visual explanation](https://towardsdatascience.com/understanding-binary-cross-entropy-log-loss-a-visual-explanation-a3ac6025181a)

- Type: explainer

## Feature Engineering

### [Feature Engineering — Kaggle](https://www.kaggle.com/learn/feature-engineering)

- Author: Kaggle
- Type: course

### [A Reference Guide to Feature Engineering Methods](https://www.kaggle.com/code/prashant111/a-reference-guide-to-feature-engineering-methods)

- Author: Kaggle
- Type: tutorial

### [Advanced Feature Engineering](https://www.kaggle.com/code/seneralkan/advanced-feature-engineering)

- Author: Kaggle
- Type: tutorial

### [Complete Guide to Feature Engineering: Zero to Hero](https://www.analyticsvidhya.com/blog/2021/09/complete-guide-to-feature-engineering-zero-to-hero/)

- Type: tutorial

---
This representation contains public Fanout content only. Protected Pro lessons, account data, billing, checkout, and pricing are not included.

Browse the public content map: https://fanout.sh/sitemap.md
