Definition of machine learning:
- A computer program is said to learn from experience E with respect to some task T and some performance measure P, if its performance on T, as measured by P, improves with experience E
Machine learning algorithms:
- Supervised learning
- Unsupervised learning
- Others: Reinforcement learning, recommender systems
Supervise Learning
Giving the "right answer" for each example in the data
- Regression Problem
Predict real-valued output
- Classification Problem
Unsupervised learning
- Clustering