Artificial intelligence 无监督学习降维/聚类

Artificial intelligence 无监督学习降维/聚类,artificial-intelligence,cluster-analysis,k-means,unsupervised-learning,dimensionality-reduction,Artificial Intelligence,Cluster Analysis,K Means,Unsupervised Learning,Dimensionality Reduction,我试图了解如何使用无监督学习将数据分割成集群。例如,k-均值法 我有20列数据,如何在不丢失18列必要信息的情况下将其投影到2D曲面上 我应该用什么来做 任何帮助都会被理解。 < P>如果你只想在2个维度查看你的数据,请考虑使用T-SNE。scikit-learnpython包有一个很好的实现,您可以使用它。但是,请记住,您不应该将数据聚集在t-SNE输出上,因为您的数据所在的空间在这个过程中会被充分扭曲(只保留短距离,而长距离会被严重更改为短距离或长距离)您不能使用kmeans进行此操作。集群

我试图了解如何使用无监督学习将数据分割成集群。例如,k-均值法

我有20列数据,如何在不丢失18列必要信息的情况下将其投影到2D曲面上

我应该用什么来做


任何帮助都会被理解。

< P>如果你只想在2个维度查看你的数据,请考虑使用T-SNE。
scikit-learn
python包有一个很好的实现,您可以使用它。但是,请记住,您不应该将数据聚集在t-SNE输出上,因为您的数据所在的空间在这个过程中会被充分扭曲(只保留短距离,而长距离会被严重更改为短距离或长距离)

您不能使用kmeans进行此操作。集群不是一个投影。谢谢你的回答。我该如何进行聚类呢?你应该在原始不变的空间上使用k-均值或谱聚类之类的方法进行聚类。这些也在scikit学习中实现。