useful algorithms
data pre-processing
visualization
Classification
- Support Vector Machines
 
- Decision Trees
 
- AdaBoost
 
- Gradient Boosting
 
- Random Forest
 
- Logistic Regression
 
- Neural Networks
 
- RBF Networks
 
- Maximum Entropy Classifier
 
- KNN
 
- Naïve Bayesian
 
- Fisher/Linear/Quadratic/Regularized Discriminant Analysis
 
Regression
- Support Vector Regression
 
- Gaussian Process
 
- Regression Trees
 
- Gradient Boosting
 
- Random Forest
 
- RBF Networks
 
- OLS
 
- LASSO
 
- Ridge Regression.
 
Feature Selection
- Genetic Algorithm based Feature Selection
 
- Ensemble Learning based Feature Selection
 
- Signal Noise ratio
 
- Sum Squares ratio.
 
Clustering
- BIRCH
 
- CLARANS
 
- DBScan
 
- DENCLUE
 
- Deterministic Annealing
 
- K-Means
 
- X-Means
 
- G-Means
 
- Neural Gas
 
- Growing Neural Gas
 
- Hierarchical Clustering
 
- Sequential Information Bottleneck
 
- Self-Organizing Maps
 
- Spectral Clustering
 
- Minimum Entropy Clustering
 
Association Rule & Frequent Itemset Mining
- FP-growth mining algorithm
 
Manifold learning
- IsoMap
 
- LLE
 
- Laplacian Eigenmap
 
- PCA
 
- Kernel PCA
 
- Probabilistic PCA
 
- GHA
 
- Random Projection
 
Multi-Dimensional Scaling
- Classical MDS
 
- Isotonic MDS
 
- Sammon Mapping
 
Nearest Neighbor Search
- BK-Tree
 
- Cover Tree
 
- KD-Tree
 
- LSH
 
Sequence Learning