拿下技术面上传简历

你用 t-SNE 把 1000 个样本降到 2 维做可视化。同一数据集上,一次 perplexity=5,另一次 perplexity=50,两次图的簇内紧致程度和簇间距离明显不同。请解释 perplexity 在 t-SNE 中控制什么,为什么改变它会导致图变化;并说明能否直接说 t-SNE 图上两个簇离得近就代表原始空间中这两类样本更相似、离得远就代表差异更大。

机器学习基础无监督学习校招知识点 1 个

面试官在考什么

判断是否理解 t-SNE 的局部邻域目标、perplexity 作用,以及不能把可视化图当真实距离图。

t-SNE

回答框架 · 前两步

  1. perplexity 可理解为每个点的有效邻居数,它与高斯核带宽联动;小 perplexity 更关注局部,大 perplexity 关注更大范围。
  2. 小 perplexity 容易把连续流形切成碎片或小簇;大 perplexity 可能把不同局部结构混在一起,使簇间关系改变。

还有 3 条答案要点、 3 层追问、 4 个常见坑, 以及针对你简历的追问路径,在定制报告里。

上传简历,生成我的题库先看示例报告

延伸阅读

想看这个方向的整体准备路线? 进入「机器学习基础」方向页

同一能力域的其他题