拿下技术面上传简历

你要对 10 万条 embedding 做可视化,用 t-SNE 跑出来发现:perplexity 从 5 调到 50,图完全不一样;而且新样本来了必须全部重跑。问:t-SNE 的 perplexity 怎么选?能不能用它降维后接下游分类模型?新样本怎么办?

机器学习基础无监督学习3-5 年知识点 1 个

面试官在考什么

判断候选人是否清楚 t-SNE 只用于可视化、不保持全局距离、不能 transform 新样本,以及 perplexity/加速的工程取舍。

t-SNE

回答框架 · 前两步

  1. t-SNE 是非参数、随机性可视化方法,不能直接 transform 新样本;新样本需重跑或用参数化 t-SNE/UMAP。
  2. perplexity 通常 5~50,与样本量和局部邻域规模有关,10 万样本要从 30 附近网格搜索,看不同设下局部结构是否稳定。

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

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

延伸阅读

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

同一能力域的其他题