freeCodeCamp/guide/russian/machine-learning/dimension-reduction/index.md

33 lines
3.1 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Dimension Reduction
localeTitle: Уменьшение размеров
---
## Уменьшение размеров
Работа с множеством измерений может быть болезненной для алгоритмов машинного обучения. Высокая размерность увеличит вычислительную сложность, увеличит риск переобучения (поскольку ваш алгоритм имеет больше степеней свободы), а разреженность данных будет расти. Следовательно, уменьшение размерности будет проектировать данные в пространстве с меньшей размерностью, чтобы ограничить эти явления.
## Почему уменьшение размерности полезно?
* Проекция в два измерения часто используется для облегчения визуализации наборов данных с большими размерами.
* Когда измерениям может быть дана значимая интерпретация, проецирование по этому измерению может быть использовано для объяснения определенного поведения.
* В контролируемом учебном случае уменьшение размерности может быть использовано для уменьшения размера функций, что может привести к повышению производительности для алгоритма обучения.
## Методы уменьшения размерности
* Линейный дискриминантный анализ [LDA](http://scikit-learn.org/stable/modules/lda_qda.html)
* Анализ основных компонентов [PCA](http://setosa.io/ev/principal-component-analysis/)
* Kernel PCA
* Графическое ядро PCA
* t-распределенное стохастическое соседнее вложение [t-SNE](https://lvdmaaten.github.io/tsne/)
* [Автокодеры](https://medium.com/towards-data-science/reducing-dimensionality-from-dimensionality-reduction-techniques-f658aec24dfe)
* Обобщенный дискриминантный анализ (GDA)
* автоассоциатор
#### Дополнительная информация:
* [Пошаговое руководство к основному анализу компонентов](https://plot.ly/ipython-notebooks/principal-component-analysis/#introduction)
* [Методы уменьшения размерности](https://medium.com/towards-data-science/reducing-dimensionality-from-dimensionality-reduction-techniques-f658aec24dfe)
* [Методы уменьшения размерности: с чего начать](https://blog.treasuredata.com/blog/2016/03/25/dimensionality-reduction-techniques-where-to-begin)