拿下技术面上传简历

在一次模型评审上,业务方拿着一张 5 万条样本的 t-SNE 图说:「正样本和负样本在图上混在一起,说明你的 embedding 没学好」,并要求你换模型。而你手里同一批 embedding 的 kNN 准确率、线性探针 AUC 和下游业务指标都在涨。请回答:(1) 你怎么回应这个质疑,t-SNE 图上「看起来分开/混在一起」能不能作为结论;(2) 如果确实要做可视化,perplexity 和初始化你会怎么设,怎么让这张图可信;(3) 如果要给业务方一个长期可用的方案,你会换成什么或者怎么改。

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

面试官在考什么

判断候选人是否理解 t-SNE 只是局部结构的可视化工具,以及能否在跨团队评审中既守住技术判断、又给非技术同学一个可验证的替代方案。

t-SNE

回答框架 · 前两步

  1. 定位澄清:t-SNE 是可视化工具不是评估工具。它只保留局部邻域结构,簇间距离、簇的大小和密度都不可解释;两个类在图上重叠不等于线性不可分(高维里可以线性分开而在 2D 投影里重叠)。评判 embedding 应该用 kNN 召回、线性探针、检索命中率和下游指标。
  2. 回应方式:不要直接否掉业务方的直觉,而是给出可验证的替代证据——kNN recall@k 曲线、按类别的最近邻命中率、混淆矩阵、以及下游指标的变化,同时说明 t-SNE 图上哪几个维度是不可解释的。

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

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

延伸阅读

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

同一能力域的其他题