- k-means
- k-medoids
- Heirarchical clustering
- MCL
- DBSCAN
- Affinity propagation
- Fuzzy c-means
- PCA
- LDA
- MDS
- t-SNE
- Non-negative matrix factorization
- Probablistic PCA
- Kernel PCA
- ICA
- UMAP
- Diffusion map
- Distributions.jl
- Lasso.jl
- Ridge regression
- LASSO regression
- ElasticNet
- LARS.jl
- Least angle regression
- L1-regularized linear regression
- Isotonic.jl
- Linear PAVA (fastest)
- Pooled PAVA (slower)
- Active Set (slowest)
- Clustering.jl
- K-means
- K-medoids
- Affinity Propagation
- Density-based spatial clustering of applications with noise (DBSCAN)
- Markov Clustering Algorithm (MCL)
- Fuzzy C-Means Clustering
- Hierarchical Clustering
- Single Linkage
- Average Linkage
- Complete Linkage
- Ward's Linkage
- MultivariateStats.jl
- Data Whitening
- Principal Components Analysis (PCA)
- Canonical Correlation Analysis (CCA)
- Classical Multidimensional Scaling (MDS)
- Linear Discriminant Analysis (LDA)
- Multiclass LDA
- Independent Component Analysis (ICA), FastICA
- Probabilistic PCA
- Factor Analysis
- Kernel PCA
- NMF.jl
- Lee & Seung's Multiplicative Update (for both MSE & Divergence objectives)
- (Naive) Projected Alternate Least Squared
- ALS Projected Gradient Methods
- Random Initialization
- NNDSVD Initialization
- TSne.jl
- UMAP.jl
- KernelDensity.jl
- TimeSeries.jl