Each type of machine learning uses different metrics because they solve different problems.
- Supervised learning: We know the right answers, so metrics like accuracy, precision, recall, and F1 score tell us how well the model predicts.
- Unsupervised learning: No right answers are given, so we use metrics like silhouette score or reconstruction error to see how well the model groups or represents data.
- Reinforcement learning: The model learns by trying actions and getting rewards, so we measure total reward or average reward over time to see if it learns good behavior.
Choosing the right metric helps us know if the model is learning what we want.
