所以假设我在 R^n 中有一堆数据点,其中 n 非常大(比如 50)。我知道这些数据分为 3 个集群,并且我知道每个数据点属于哪个集群。我想要做的就是在 2D 中可视化这些集群,以最大化我看到的可视集群间分离,目的是证明集群可以根据数据点在 R 中的位置轻松分离^n 一个人。
到目前为止,我一直在解决这个问题的方法是对数据点进行 PCA 转换,然后随机可视化成对的 PC,直到找到一个集群似乎完全分离的 PC。不过,这种方法似乎很特别,而且似乎应该有一种简单的方法来找到数据的 PCA 式旋转,而不是最大化整体方差,而是最大化集群间的分离。
有没有一种标准技术可以做到这一点?如果没有,关于如何创建这种转换的任何想法?

