Анализ основных компонентов — это алгоритм машинного обучения без учителя, метод уменьшения размерности и снижения сложности. Обратная сторона этого алгоритма заключается в вычислении собственного вектора.

Схема программного обеспечения PCA выглядит следующим образом.

Если вы учитесь в среде MATLAB, вы можете использовать «eigs(A)», которые вычисляют отсортированные собственные векторы и собственное значение. Кроме того, «np.linalg.eig(cov)» используется для сортировки собственных векторов и собственных значений в Python.

LDA – это контролируемые методы уменьшения размеров.