Hands on Machine Learning with Scikit -learn Keras and Tensorflow Reading Notes - 算法整理
-
Supervised learning
- k-Nearest Neighbors
- Linear Regression
- Logistic Regression
- SVM
- Decision Tree & Random Tree
- Neural Network
-
Unsuervised learning
- Cluster
- K-Means
- DBSCAN
- Hierarchical Cluster Analysis (HCA)
- Anomaly section and novelty detection
- One-class SVM
- Isolation Forest
- Visualization and dimensionality reduction
- PCA
- Kernel PCA
- Locally Linear Embedding (LLE)
- t-Distributed Stochastic Neighbor Embedding (t-SNE)
- Association rule learning
- Aoriori
- Eclat
- Cluster
-
Semisupervised Learning - Like Google Photo(Identify someone in a photo and system will identify all you in all photos uploaded), most of them will be a combination of Supervised and Unsupervised learning.
- Deep brief network(DBN) (Based on the restricted Boltzmann machine (RBM))
-
Reinforcement Learning