Введение
Анализ главных компонент (PCA - Principal Component Analysis) - это метод, используемый для уменьшения размерности набора данных, сохраняя при этом большую часть его исходной вариации. Однако, PCA - линейный метод и может не работать хорошо, когда данные имеют нелинейную структуру. В таких случаях вместо PCA можно использовать Kernel PCA. В этом практическом занятии мы покажем различия между PCA и Kernel PCA и как их использовать.
Советы по работе с ВМ
После запуска виртуальной машины (VM) кликните в левом верхнем углу, чтобы переключиться на вкладку Notebook и получить доступ к Jupyter Notebook для практики.
Иногда может потребоваться подождать несколько секунд, пока Jupyter Notebook полностью загрузится. Проверка операций не может быть автоматизирована из-за ограничений Jupyter Notebook.
Если вы сталкиваетесь с проблемами во время обучения, не стесняйтесь обращаться к Labby. Оставьте отзыв после занятия, и мы оперативно решим проблему для вас.
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
sklearn(("Sklearn")) -.-> sklearn/UtilitiesandDatasetsGroup(["Utilities and Datasets"])
ml(("Machine Learning")) -.-> ml/FrameworkandSoftwareGroup(["Framework and Software"])
sklearn(("Sklearn")) -.-> sklearn/ModelSelectionandEvaluationGroup(["Model Selection and Evaluation"])
sklearn(("Sklearn")) -.-> sklearn/AdvancedDataAnalysisandDimensionalityReductionGroup(["Advanced Data Analysis and Dimensionality Reduction"])
sklearn/ModelSelectionandEvaluationGroup -.-> sklearn/model_selection("Model Selection")
sklearn/AdvancedDataAnalysisandDimensionalityReductionGroup -.-> sklearn/decomposition("Matrix Decomposition")
sklearn/UtilitiesandDatasetsGroup -.-> sklearn/datasets("Datasets")
ml/FrameworkandSoftwareGroup -.-> ml/sklearn("scikit-learn")
subgraph Lab Skills
sklearn/model_selection -.-> lab-49177{{"Анализ главных компонент с использованием Kernel PCA"}}
sklearn/decomposition -.-> lab-49177{{"Анализ главных компонент с использованием Kernel PCA"}}
sklearn/datasets -.-> lab-49177{{"Анализ главных компонент с использованием Kernel PCA"}}
ml/sklearn -.-> lab-49177{{"Анализ главных компонент с использованием Kernel PCA"}}
end