Unsupervised Learning algorithms
Clustering
K-means
hierarchical clustering
Dimension reduction
PCA
latent variable models
auto-encoders
Density estimation
KDE
Gaussian mixtures
Sequence prediction
Hidden-Markov-Model (HMM)
LDS
Recurrence neural network (RNN)
Long short-term memory (LSTM)