Machine Learning - Class Lecture Notes (Week 1)
Machine Learning Lecture Notes - Week 1
Instructor: Dr. John Smith | Course: Introduction to Machine Learning
1. What is Machine Learning?
ML is the study of computer algorithms that improve automatically through experience.
2. Types of ML:
- Supervised Learning
- Unsupervised Learning
- Reinforcement Learning
3. Supervised Learning:
- Definition: Learn from labeled data
- Examples: Spam detection, credit scoring
- Algorithms: Linear Regression, Decision Trees, Random Forests
4. Unsupervised Learning:
- Learn from unlabeled data
- Algorithms: K-Means, PCA
- Applications: Customer segmentation, anomaly detection
5. Evaluation Metrics:
- Classification: Accuracy, Precision, Recall, F1
- Regression: MSE, MAE, R2 score
6. Real-World Case: Loan Default Prediction using Decision Trees and Logistic Regression
Dataset: UCI Bank Loan Dataset
Evaluation: Confusion Matrix, ROC Curve
7. Assignment:
- Train a Logistic Regression model on a public dataset
- Evaluate using Precision, Recall, F1 Score