多维尺度法(Multidimensional Scaling,MDS)是一种经典的数据降维方法,是当我们仅能获得样本之间的相似性矩阵时,如何由此来重构它们的欧几里德坐标,即只知道高维空间中的样本之间的距离,基于此重构这些样本在低维空间的相对位置!下面一步一步地介绍MDS的神奇。
一、问题定义
假定 m 个
D=⎡⎣⎢⎢⎢⎢d11d21⋮dm1d12d22⋮dm2……⋮…d1md2m⋮dmm⎤⎦⎥⎥⎥⎥=⎡⎣⎢⎢⎢⎢0||x2−x1||⋮||xm−x1||||x1−x2||0⋮||xm−x2||……⋮…||x1−xm||||x2−xm||⋮0⎤⎦⎥⎥⎥⎥.
问题的求解目标是获得样本在 n′ 维空间的表示 Z∈Rn′×m ,且任意两个样本在 n′ 维空间中的距离等于原始空间中的距离,即 ||zi−zj
多维尺度法(MDS)详解与应用

本文详细介绍了多维尺度法(MDS),一种数据降维方法,用于重构只知相似性的样本在低维空间的位置。通过距离矩阵D,构建B矩阵并进行特征分解,最终得到样本的低维坐标。scikit-learn提供了MDS的实现,可通过调整n_components参数设置降维维度。
最低0.47元/天 解锁文章
391

被折叠的 条评论
为什么被折叠?



