The Three Paradigms of Machine Learning
1. Supervised Learning
Uses labeled data to train models that can make predictions.
Classification Algorithms:
Regression Algorithms:
2. Unsupervised Learning
Finds hidden patterns in data without labeled examples.
Clustering: K-Means, DBSCAN, Hierarchical Dimensionality Reduction: PCA, t-SNE, UMAP
3. Reinforcement Learning (RL)
Trains agents to make decisions by maximizing cumulative rewards.
Key Algorithms: