t-SNE中的轴是什么意思?


12

我目前正在尝试围绕t-SNE数学学习。不幸的是,还有一个我不能令人满意地回答的问题:t-SNE图中轴的实际含义是什么?如果要在此主题上进行演示或将其包含在任何出版物中:我如何适当地标记轴?

PS:我读 Reddit问题,但是那里给出的答案(例如“取决于解释和领域知识”)并不能真正帮助我理解这一点。

Answers:


20

t-SNE中的各个轴完全没有意义。

MDS,SNE,t-SNE等算法仅关心点之间的成对距离。他们试图将这些点定位在一个平面上,以使它们之间的成对距离将某个标准最小化。这意味着,如果您绘制t-SNE图并旋转它,那么就t-SNE而言,结果的排列将同样好。因此,您从t-SNE算法获得的整体旋转是任意的。

要标记轴,我建议编写类似“ t-SNE尺寸1”和“ t-SNE尺寸2”的文字。

(有时人们会写“ t-SNE 1”和“ t-SNE 2”等,这很草率。有时我会看到“ t-SNE组件1”和“ t-SNE组件2”;但是我认为这个词在这种情况下,“组件”效果不佳。)


2
这个答案的推论是Reddit的建议有点错误。即使您具有应用领域的知识,总体上也可能没有一种合理的方法来解释轴。
Shadowtalker

3
此答案的另一个推论是,轴应该以相同的比例显示,这样,如果乘以旋转矩阵并相应地倾斜头部,则图将看起来完全相同。遗憾的是,这与标准做法相去甚远(抱怨!)。
eric_kernfeld
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.