Dimensionality reduction
Dimensionality reduction is one of the main applications of unsupervised learning . It can be understood as the process of reducing the number of random variables under consideration by getting a set of principal variables.[1]
Dimensionaliyy reduction can be devided into two subcategories[2]:
- Feature selection:
- Wrappers
- Filters
- Embedded
- Feature extraction:
- Principal component analysis
Some of the most common dimensionality reduction algorithms in machine learning are listed as follows[1]:
- Principal Component Analysis (PCA)
- Kernel principal component analysis (Kernel PCA)
- Locally-Linear Embedding