Unsupervised learning Supervised learning
Principal component analysis Partial least squares
K-means clustering Support vector machine
Kernel density estimation Decision tree
Self-organizing map Artificial neural network