Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在对数据集进行聚类,然后使用 sklearn.cluster.KMeans 将数据转换为距质心的距离后,是否可以在给定质心的情况下反转转换,取回原始特征?
不,这是不可能的。通常,任何降维技术都是有损操作。如果您丢弃某些维度,则无法取回此信息。一般来说,即对于一些可能的数据集。可能存在一些数据集,其中一些信息是冗余的——如果特定的降维技术能够完美地利用这一点,那么完美的逆变换将是可能的。
在下图中,我画了一个简单的例子。您可以将许多不同的点配置从 3D 空间投影到 2D 空间中的相同点配置。因此,仅给定 2D 空间,无法猜测这些点来自哪个 3D 配置。您不知道它们的 z 坐标值,并且有无数种可能性。