Machine Learning
Basics
Models
- Linear Regression
- Generalized Linear Models
- Logistic Regression
- Naive Bayes
- Support Vector Machines
- Decision Trees
- Random Forest
- K-Means Clustering
- Hierarchical Clustering
- Density Clustering
- Gaussian Mixture Model
Deep Learning Models
- Multilayer Perceptrons (Feedforward Linear Neural Networks)
- Convolutional Neural Networks
- Sequence Models
- Large Language Models
- Foundations
- Tokenization
- Positional Encoding
- Pretraining Recipes
- Mixture-of-Experts
- Finetuning
- Instruct Fine-Tuning
- LoRA
- RLHF
- Applications
- Optimizations
- Flash Attention
- Sliding Window Attention
- Ring Attention
- Structured State Space Models / Mamba
- Generative Modeling
- Graph Neural Networks
Applications
Computer Vision