This Repo documented 10+ machine learning and deep learning algorithms and general ML concepts with detailed explanations of underlying mathematical principles, theoretical insights, and implementation techniques, offering a clear understanding of their mechanisms, use cases, and performance optimization strategies. It servers as my personal study notes, and also an educational resource for those who wish to deepen their knowledge in the field
- Linear regression
- Classification
- Clustering (K-means)
- Naive bayes
- Decision trees
- Principle component analysis (PCA)
- Neural networks
- Recommender systems
- Anomaly detection
- Reinforcement learning
- Convolutional neural network (CNN)
- NLP
- Generative adverserial networks (GAN)
- VAEs
- Diffusion model
- Concepts & Guilds: includes evalution methods and ML best practices