![]() |
mech_optimiz
4.4.1
microkinetic mechanism investigation tool
|
На данной странице обсуждается реализация МГК в mech_optimiz.
Метод главных компонент (МГК, англ. Principal component analysis, PCA) - одно из средств анализа данных, позволяющих выявить скрытые закономерности в данных.
Суть метода главных компонент заключается в понижении размерности данных (Метод Главных Компонент (PCA), © 2008 Алексей Померанцев, Российское хемометрическое общество), переходе к системе координат меньшей размерности. Каждая новый координатный вектор (главная компонента) - есть линейная комбинация старых координатных векторов, то есть параметров. Коэффициенты линейного разложение главной компоненты по базису старых координатных векторов называются нагрузками. Все точки набора данных называют образцами. Координаты всех образцов в новом базисе называются счетами.
Мы использовали NIPALS-алгоритм [14] вычисления главных компонент, который вычисляет их итерационно, одну за другой, начиная от самых важных (от первой), объясняющих наибольшую часть остаточной дисперсии.
Результаты нахождения первых 4 главных компонент для задачи "Ирисы Фишера" в различных программных средствах:
На языке R пример:
https://freshbiostats.wordpress.com/2013/09/04/an-example-of-principal-components-analysis/
Также результаты по ирисам приведены в: https://www.scss.tcd.ie/Brett.Houlding/Index/ST3011_files/ST3011slides4%20(2).pdf
cлайд 14 (представлен ниже):
PCA, ирисы Фишера (Бретт Хаулдинг)
Результаты всех источников совпадают, что позволяет сделать вывод о корректности работы mech_optimiz по вычислению главных компонент (по крайней мере, на данном тесте).