## Projects
# Deep Learning and Machine Learning Notes
## Courses
### MIT Deep Learning
- [reference](http://introtodeeplearning.com/)
## Linear Regression
## RNN
### Backpropagation
### LSTM
- [reference](https://tengyuanchang.medium.com/%E6%B7%BA%E8%AB%87%E9%81%9E%E6%AD%B8%E7%A5%9E%E7%B6%93%E7%B6%B2%E8%B7%AF-rnn-%E8%88%87%E9%95%B7%E7%9F%AD%E6%9C%9F%E8%A8%98%E6%86%B6%E6%A8%A1%E5%9E%8B-lstm-300cbe5efcc3)
- [reference](https://brohrer.mcknote.com/zh-Hant/how_machine_learning_works/how_rnns_lstm_work.html
1. Maintain a cell state
2. Use gates to control
## Projects
No, the classifier for a machine learning model, such as XGBoost, is typically part of **supervised learning**, not unsupervised learning. Here’s a brief overview to clarify:
### Supervised Learning
- **Definition:** Involves training a model on a labeled dataset, where the outcome or target variable is known.
- **Examples:** Classification (e.g., XGBoost classifier), Regression.
- **Algorithms:** XGBoost, Random Forest, SVM, Neural Networks, etc.
### Unsupervised Learning
- **Definition:** Involves training a model on data without labeled outcomes, aiming to find hidden patterns or intrinsic structures.
- **Examples:** Clustering, Dimensionality Reduction, Anomaly Detection.
- **Algorithms:** K-Means, PCA, Autoencoders, etc.
### XGBoost
- **Category:** Supervised Learning.
- **Use Cases:** Can be used for classification (e.g., predicting categories) and regression (e.g., predicting continuous values).
In your case, since you're dealing with a classifier and predicting temperature adjustments, you are working with a supervised learning approach.