Class Notes: Introduction to AI
# Class Notes: Basics of Machine Learning
## Overview
Machine Learning (ML) is a subset of artificial intelligence that focuses on building
systems capable of learning from data and improving performance over time without
being explicitly programmed.
## Types of Machine Learning:
1. **Supervised Learning**: Learning from labeled data (e.g., classification,
regression).
2. **Unsupervised Learning**: Finding hidden patterns or groupings in data (e.g.,
clustering).
3. **Reinforcement Learning**: Learning through interaction and feedback from the
environment (e.g., games, robotics).
## Key Algorithms:
- **Linear Regression**: Predicts a continuous value based on input data.
- **K-Nearest Neighbors**: Classifies data points based on their proximity to others.
- **Support Vector Machines**: Finds a hyperplane that best separates different
classes of data.
## Conclusion
Machine learning is transforming many fields, including finance, healthcare, and
marketing.
## References:
- Alpaydin, E. (2014). *Introduction to Machine Learning*. MIT Press.