1. Vector quantization (VQ)
  2. Gaussian mixture model (GMM)
  3. Neural networks
  4. Sub-space models
  5. Non-negative Matrix and Tensor Factorization
  6. Hidden Markov Models