十三、人工智能(理科班) — 面试备考指南

相关学校:上海交通大学

十三、人工智能(理科班) — 面试备考指南

13.1 方向概况与 SJTU 特色

人工智能(理科班)是上海交通大学致远荣誉计划面向理论导向、数学功底深厚的学生设立的方向,与"拔尖英才试点班"的强工程定位形成互补。它更强调机器学习理论、优化理论、统计学习与数学基础,培养目标是未来的AI理论研究者——那些能回答"为什么这个方法有效""边界在哪里""如何证明泛化"的科学家。

该方向依托数学科学学院、自然科学研究院、统计系以及人工智能学院的理论团队。上海交大数学学科为 A 类学科,在最优化、概率统计、运筹等方向与AI理论深度交叉。理科班的学生将系统学习:凸/非凸优化、统计学习理论(VC维、Rademacher复杂度)、概率图模型、信息论、矩阵分析与数值线性代数、贝叶斯方法等硬核课程。

与拔尖班的关键区别:理科班面试更看重数学推导能力、对理论概念的精确理解、以及证明直觉,而非工程实现。面试官(多为数学/统计背景教授)会就一个定理让你现场推导,或追问"这个公式成立的前提假设是什么"。英文题也偏理论(如 explain bias-variance tradeoff / gradient descent)。

核心培养特色(理科班)

  • 数学本色:以数学分析(荣誉)、高等代数、概率论、最优化理论为底座,AI作为应用出口
  • 理论深度:鼓励深入统计学习理论、优化收敛性、信息论等"元层面"问题
  • 研究导向:本博贯通,早期进入理论组参与论文级别的研究
  • 交叉土壤:与数学、统计、计算机理论、运筹学师生紧密合作
  • 英文要求高:需能阅读并复述 ICML/COLT/NeurIPS 理论论文

13.2 核心知识体系

知识模块核心内容面试权重
统计学习理论经验/结构风险最小化、VC维、Rademacher复杂度、泛化界★★★★★
优化理论梯度下降及收敛、凸优化、KKT、对偶性、ADMM★★★★★
概率与贝叶斯贝叶斯推断、概率图模型、EM、MCMC★★★★
信息论熵、互信息、KL散度、最大熵原理★★★★
矩阵与数值SVD、特征值分解、数值线性代数、迹与行列式技巧★★★★
线性模型与正则化最小二乘、岭/Lasso、核方法★★★★
偏差-方差分解、权衡、模型选择★★★

必会数学工具

矩阵微积分(∂(xᵀAx)/∂x)、概率不等式(Hoeffding/Jensen)、凸函数判定(二阶导数/定义)、拉格朗日对偶、SVD分解

必知经典定理

VC维泛化界、Hoeffding不等式、Jensen不等式、贝叶斯公式、高斯-马尔可夫定理、Mercer定理、KKT条件

必知核心概念

泛化(Generalization)、过拟合、容量(Capacity)、一致性(Consistency)、收敛率、稀疏性、最大似然/最大后验

必知前沿理论

深度学习的泛化之谜、过参数化与隐式偏置(Implicit Bias)、NTK(神经正切核)、优化景观(Loss Landscape)、隐私与鲁棒性理论

十三、人工智能(理科班)— 自我介绍模板

理科班面试更看重数学与理论素养,自我介绍应突出数理能力、对AI理论的兴趣、以及严谨的思维习惯。同样建议准备英文版。

模板一:学术导向型(数学/竞赛背景强)

各位老师好!我是XXX,来自XX省XX市,现被上海交通大学XX专业录取。今天我申报的是致远荣誉计划人工智能(理科班)方向。

我对人工智能的兴趣,起点其实是数学。高中时我参加了数学竞赛,享受从公理出发一步步推导出结论的过程。后来我读到,现代机器学习本质上是一门"用数学语言描述学习"的学科——比如用概率刻画不确定性、用优化描述学习过程、用信息论衡量模型学到了多少——这让我非常着迷。

我自己推导过线性回归的最小二乘解、了解过VC维和泛化界的基本思想,也用Python复现过梯度下降在凸函数上的收敛过程。我越来越清楚:比起调通一个模型,我更想知道"它为什么能work"。这也是我坚定选择理科班而非纯工程方向的原因——我想去叩问AI的理论根基。

未来我希望在统计学习理论或优化理论方向深入,哪怕只是弄懂一个小小的收敛性证明,我也会很有成就感。谢谢各位老师!

适用:数学竞赛/强数理背景、对理论有真实兴趣的同学。重点展示"从数学走向AI"的逻辑链条与推导经历。

模板二:综合素质型(踏实、成长型心态)

各位老师好!我是XXX,来自XX,被上海交通大学XX专业录取。很荣幸参加致远荣誉计划理科班的面试。

我是一个喜欢"把问题想透"的人。高中时我的数学和物理成绩一直名列前茅,但我最在意的不是分数,而是"这个公式到底为什么成立"。比如学到最小二乘法,我会自己从投影的几何角度去理解它为什么是最优线性无偏估计;学到贝叶斯公式,我会琢磨"先验"到底代表什么。

接触人工智能后,我发现这正是我最想要的领域——它把统计、优化、线性代数揉在一起,去解释"机器如何学习"。我读过一些科普和入门材料,知道深度学习的成功背后仍有大量未解的理论之谜,比如"为什么过参数化反而泛化得好"。这种"已知与未知的边界"特别吸引我。

我明白理科班对数理深度要求很高,课程也会很难。但我享受挑战,也愿意花时间把基础打扎实。如果能入选,我会沉下心来,从数学根基一步步走向AI理论。谢谢!

适用:无竞赛金牌但数理扎实、思维严谨、展现成长型心态的同学。突出"刨根问底"的思维习惯和对理论的好奇。

模板三:跨专业转方向型(英文版 / English Version)

Good morning, professors. I am XXX, currently admitted to the School of XX at Shanghai Jiao Tong University. I am applying for the Zhiyuan Honors Program, Artificial Intelligence (Science Track).

My interest in AI comes from mathematics. In high school I enjoyed competition math and the process of proving things from first principles. Later I realized that modern machine learning is essentially "learning described in the language of mathematics"—probability for uncertainty, optimization for learning, and information theory for what a model has captured. That connection fascinated me.

I have derived the closed-form solution of linear regression by least squares, and I understand the basic intuition behind the bias-variance tradeoff and generalization bounds. What attracts me most to the Science Track is that I care less about deploying a model and more about why it works—the theoretical foundation of AI.

In the future I hope to study statistical learning theory or optimization. I know the coursework will be demanding, but I am prepared to build a solid mathematical foundation and grow into a theoretical researcher. Thank you.

适用:原专业非AI、但数学基础好并自主接触ML理论的同学。英文版展示理论表达与国际论文阅读潜力,理科班英文追问概率高。

自我介绍要点总结

  • 理科班重点不是"做了多少项目",而是"数学有多深、思维有多严谨"
  • 准备用英文讲清一个你推导过的结论(如最小二乘解、梯度下降更新式)
  • 展现对"理论未解之谜"的好奇(如深度学习的泛化、隐式偏置),比罗列模型更打动理论派教授
  • 诚实:不会的就承认,但展示你能从已知知识推理
十三、面试真题 20 题(第 1–10 题)
1 请对机器学习中的"偏差-方差分解"(Bias-Variance Decomposition)做推导,并解释权衡(Tradeoff)。专业基础
【参考回答】

考虑回归场景下期望平方误差。设真实函数为 f(x),带噪声 y = f(x)+ε,E[ε]=0,Var(ε)=σ²。对由训练集 D 学得的模型 h_D(x),在输入 x 处的期望误差(对 D 和噪声取期望)可分解为:

E_D[(h_D(x)−y)²] = Bias² + Variance + Irreducible Error

其中:

Bias = E_D[h_D(x)] − f(x)(模型平均预测偏离真值的程度,反映欠拟合);

Variance = E_D[(h_D(x) − E_D[h_D(x)])²](模型对训练集扰动的敏感程度,反映过拟合);

Irreducible = σ²。

推导要点:把 (h_D−y)² 写成 (h_D−f)+(f+ε−f) 并利用 E[ε]=0、ε 与 h_D 独立,交叉项消掉即可得三项。

权衡:模型复杂度↑ → 偏差↓但方差↑;复杂度↓ → 方差↓但偏差↑。目标是找到使总误差最小的复杂度(U形曲线最低点)。这是模型选择、正则化、集成方法(如Bagging降方差、Boosting降偏差)的理论依据。

备考提示:能完整写出三项分解并解释"复杂度升高偏差降、方差升"即为满分。面试常追问"Bagging为什么降方差"——答案是平均多个高方差弱模型降低方差。
2 过拟合与泛化的本质是什么?从"经验风险最小化"到"结构风险最小化"是如何解决它的?专业基础
【参考回答】

过拟合指模型在训练集误差小、但测试集误差大,本质是学到了训练数据中的噪声与偶然模式,未能泛化到未知分布。

经验风险最小化(ERM):直接在训练集上最小化经验损失 R_emp(h)= (1/n)Σ ℓ(h(x_i), y_i)。其问题是:当假设空间 H 太大(高容量),ERM 能"记住"训练样本,训练误差趋零但泛化误差可能很高——因为有限样本下经验风险≠期望风险。

结构风险最小化(SRM,Vapnik提出):在经验风险上加入复杂度惩罚项,即对假设空间分层 H=∪H_c,每层的容量有界:

min_h R_emp(h) + λ·capacity(H_c)

惩罚项可以是 VC 维相关项、或具体的正则化(如 ‖w‖²,对应岭回归)。SRM 的思想是:在"拟合训练数据"与"限制模型复杂度"之间取得平衡,从而控制泛化误差上界。这正是正则化的理论根源——L2正则对应限制权重大小,L1对应稀疏性。

深层视角:泛化好坏不取决于训练误差,而取决于模型容量与数据量的匹配。这也是为什么大模型"过参数化却仍能泛化"成为当代理论热点(见Q17/20)。

备考提示:ERM→SRM这条线直接连到VC维与正则化。能点出"过参数化网络的泛化之谜"显示你了解当代前沿,极易获理论派教授好感。
3 梯度下降有哪几种常见变体(BGD/SGD/MBGD)?请分析其收敛性与学习率的影响。专业基础
【参考回答】

三种变体:

  • 批量梯度下降(BGD):用全部 n 个样本算梯度。梯度精确但每步代价 O(n),大数据下慢。
  • 随机梯度下降(SGD):每步只用1个随机样本。梯度有噪声但每步极快,能在线学习。
  • 小批量(MBGD):折中,用 m 个样本(如32/64/128),兼顾速度与稳定,是深度学习默认。

收敛性分析(凸函数情形):设 L-光滑、μ-强凸。SGD 的迭代满足(简化):

E[f(w_t)] − f* ≤ O(1/(μt)) + O(σ²/(μ η_t))

第一项是偏差/收敛率(随步数 t 下降),第二项是方差(噪声)项(随学习率 η_t 下降)。为让两项都趋于0,标准做法是学习率衰减(如 η_t = η_0/(1+λt) 或 1/√t)。

学习率的影响:太大→在极小值附近震荡甚至发散;太小→收敛极慢。对SGD,恒定学习率只能收敛到 f* 的 O(ησ²) 邻域(因噪声永远存在),故衰减学习率是保证渐近收敛的关键。对非凸深度学习,学习率调度(warmup、cosine decay)对实际性能影响巨大。

备考提示:"SGD恒定步长只收敛到邻域,需衰减才能渐近收敛"是理论派爱问的深入点。能写出"偏差项+方差项"的分解即体现真正读过收敛性证明。
4 凸优化的基本概念:什么是凸集、凸函数?KKT 条件在什么情况下给出最优解?专业基础
【参考回答】

凸集:集合 C 中任意两点连线仍在 C 内,即 ∀x,y∈C, θ∈[0,1],有 θx+(1−θ)y∈C。例:超平面、球、半空间。

凸函数:定义域凸,且 ∀x,y, θ∈[0,1]:f(θx+(1−θ)y) ≤ θf(x)+(1−θ)f(y)。等价判定:若二阶可导,Hessian ∇²f ≽ 0(半正定)处处成立则凸。凸函数的重要性质:任一局部极小即全局极小——这正是凸优化"好解"的根本原因。

KKT条件:对约束优化 min f(x) s.t. g_i(x)≤0, h_j(x)=0。定义拉格朗日 L=f+Σλ_i g_i+Σν_j h_j。KKT条件为:① 平稳性 ∇L=0;② 原始/对偶可行;③ 互补松弛 λ_i g_i(x)=0。

何时KKT给出最优解:在凸问题(f凸、g_i凸、h_j仿射)且满足Slater条件(存在严格可行点,使不等式约束严格<0)时,KKT条件是充分且必要的最优性条件。对非凸问题,KKT只是必要条件(满足KKT未必最优,可能是局部极小或鞍点)。

备考提示:"凸问题+Slater条件→KKT充要"是标准答案;能区分"凸问题充要、非凸仅必要"体现严谨。SVM、岭回归的对偶推导都建立在KKT/对偶之上。
5 Explain gradient descent and stochastic gradient descent, including the intuition for their convergence.英文
【参考回答 / Reference Answer】

Gradient descent (GD) minimizes a function f(w) by iteratively moving opposite to the gradient: w_{t+1} = w_t − η ∇f(w_t), where η is the learning rate. For a convex, L-smooth function, this converges to the optimum; the negative gradient is the steepest descent direction locally.

Stochastic gradient descent (SGD) replaces the full-gradient with an unbiased estimate using one (or a mini-batch of) randomly sampled point(s): w_{t+1} = w_t − η ∇ℓ_i(w_t). The estimate is noisy but cheap.

Convergence intuition: For a μ-strongly-convex, L-smooth f, GD converges linearly (rate ∝ (1−μ/L)^t). SGD has two error terms: a bias/decreasing term from optimization, and a variance/noise term ∝ ησ². With a constant η it only reaches an O(ησ²) neighborhood of the optimum; to converge asymptotically you must decay the learning rate (e.g., η_t ∝ 1/t). That is why learning-rate schedules matter so much in practice.

中文注:回答覆盖了GD/SGD公式、凸情形收敛率、以及"SGD需衰减步长才能渐近收敛"这一核心理论点,是深度回答。

备考提示:英文需自然说出 gradient / learning rate / unbiased estimate / strongly-convex / decay。理科班教授会盯着你的"收敛直觉"追问,建议提前背熟术语。
6 What is the VC dimension and why does it matter for understanding generalization?英文
【参考回答 / Reference Answer】

The VC dimension (Vapnik–Chervonenkis dimension) measures the capacity of a hypothesis class H: it is the largest number of points that H can shatter (realize all 2^n labelings) for some configuration of n points.

For example, the set of half-planes in 2D has VC dimension 3; linear classifiers in ℝ^d have VC dimension d+1.

Why it matters: VC theory gives a generalization bound. With probability ≥1−δ, the true risk R(h) and empirical risk R̂(h) satisfy, for all h∈H:

R(h) ≤ R̂(h) + O( √( (VCdim(H)·log n)/n ) )

So a smaller VC dimension (lower capacity) needs less data to guarantee good generalization. This makes precise the bias-variance intuition: a high-capacity class can fit training data perfectly but may not generalize. VC dimension is the foundation of Structural Risk Minimization.

中文注:回答给出VC维定义(shatter)、举例、并写出泛化界形式,直接连到SRM,是统计学习理论的核心知识点。

备考提示:"shatter / capacity / generalization bound / √(VC·log n / n)" 是必背英文表达。能举"d维线性分类器VC维=d+1"的具体例最佳。
7 请解释 Rademacher 复杂度,并说明它与 VC 维泛化界的关系。学术思维
【参考回答】

Rademacher复杂度是衡量假设类 H 在给定数据分布下拟合随机噪声能力的指标,比VC维更精细(VC维是分布无关的最坏情形)。

定义:对样本 S={x_1..x_n},经验Rademacher复杂度

R̂_S(H) = E_σ[ (1/n) sup_{h∈H} Σ_i σ_i h(x_i) ]

其中 σ_i 是独立同分布的 {−1,+1} 随机变量(Rademacher变量)。直觉:σ_i 给每个点随机打±1标签,sup 表示 H 能多好地"记住"这种随机标记——记性越好(复杂度越高),泛化越差。

基于Rademacher复杂度的泛化界:以高概率,

R(h) ≤ R̂(h) + 2 R̂_S(H) + O(√(log(1/δ)/n))

与VC维的关系:VC维界是 Rademacher 界的分布无关上界。可以证明 R̂_S(H) ≤ √((VCdim(H)·log n)/n)·常数,因此VC界是Rademacher界在最坏分布下的推论。Rademacher复杂度的优势在于:它能刻画具体分布与具体函数类的容量,给出更紧、更实际的界,也便于分析神经网络、RKHS等复杂模型。

备考提示:能讲清"Rademacher=拟合随机噪声的能力"并说明"VC维是其分布无关上界"即属顶尖回答。可补充:深度学习的Rademacher分析常显示其容量远大于VC维暗示,暗示VC框架对深度模型不够紧。
8 概率图模型里,贝叶斯网络与马尔可夫随机场(MRF)有何区别?各自用什么独立性表示?专业基础
【参考回答】

二者都是用图表达随机变量间条件独立性的模型,但图的类型与参数化方式不同。

贝叶斯网络(BN,有向图模型):用有向无环图(DAG),节点是变量,边 A→B 表示 A 是 B 的父/直接原因。它把联合分布分解为局部条件概率:

P(x_1..x_n) = Π_i P(x_i | Pa(x_i))

独立性由d-分离(d-separation)判定:若一条路径被某节点"阻断",则两端条件独立。BN擅长表达因果/生成方向。

马尔可夫随机场(MRF,无向图模型):用无向图,联合分布通过团(clique)上的势函数(potential)定义:

P(x) = (1/Z) Π_C ψ_C(x_C),Z=Σ_x Π ψ_C 为配分函数。

独立性由全局马尔可夫性判定:若删除节点集 S 能分离 A 与 B,则 A⊥B | S。MRF擅长表达对称/双向的依赖(如图像相邻像素),但难以归一化(Z难算)。

核心区别:BN有方向、参数化为条件概率、可分解、易采样;MRF无方向、参数化为势函数、含难算的配分函数、用 Hammersley-Clifford 定理与吉布斯分布等价。二者通过道德图(moral graph)可转换。

备考提示:"BN用d-分离、MRF用全局马尔可夫性"是必讲;能提"配分函数Z使MRF推断难(需MCMC/消息传递)"体现对推断难度的理解。
9 贝叶斯推断中,先验、似然、后验分别是什么?MAP估计与贝叶斯估计有何区别?专业基础
【参考回答】

贝叶斯框架把参数 θ 视为随机变量而非固定值:

后验 P(θ|D) = P(D|θ)·P(θ) / P(D) = 似然 × 先验 / 证据

  • 先验 P(θ):观测数据前对参数的信念;
  • 似然 P(D|θ):在参数下观测到数据的概率;
  • 后验 P(θ|D):看到数据后更新的信念,是推断目标;
  • 证据 P(D):归一化常数(边际似然),求后验时可忽略。

MAP(最大后验)估计:取后验的众数,

θ_MAP = argmax_θ [ log P(D|θ) + log P(θ) ]

它等价于带正则化的极大似然——例如高斯先验对应L2(岭)、拉普拉斯先验对应L1(Lasso)。MAP仍输出一个点。

贝叶斯估计:不取点,而是用整个后验分布做预测,对新数据 x* 的预测为 P(x*|D)=∫ P(x*|θ)P(θ|D)dθ(后验预测分布)。它自然量化不确定性,但常需近似(MCMC、变分推断)。

区别总结:MAP给单点+隐含正则;贝叶斯给分布+不确定性量化,但计算更重。

备考提示:"MAP=带先验的ML,高斯先验→L2,拉普拉斯→L1"是极好的串联点,能把贝叶斯、正则化、泛化串成一张网。
10 信息论中的熵、互信息、KL散度分别是什么?它们在机器学习中各起什么作用?专业基础
【参考回答】

熵(Entropy) H(X)=−Σ p(x)log p(x),度量随机变量不确定性。均匀分布熵最大,确定事件熵为0。

互信息(Mutual Information) I(X;Y)=Σ p(x,y)log[p(x,y)/(p(x)p(y))],度量两变量共享的信息量,等于 H(X)−H(X|Y),对称且非负。

KL散度(Kullback–Leibler Divergence) D_KL(P‖Q)=Σ p(x)log[p(x)/q(x)],度量分布 P 相对 Q 的差异(非对称、非负、不为距离)。

在ML中的作用:

  • 交叉熵损失 = H(真实)+D_KL(真实‖预测),训练分类器时最小化它等价于最小化KL(因H(真实)固定),故交叉熵本质是"让预测分布逼近真实分布";
  • 互信息用于特征选择(选与标签互信息大的特征)、信息瓶颈(Information Bottleneck)理论、表征学习;
  • KL散度是变分推断的目标(ELBO中的KL项)、是RLHF奖励建模的基础,也用于衡量模型分布漂移;
  • 最大熵原理:在约束下选熵最大的分布,对应"最不武断"的模型(最大熵模型、GLMs)。
备考提示:"交叉熵=熵+KL,最小化交叉熵即最小化KL"是信息论在ML中最关键的一句。能提信息瓶颈(IB)理论显示理论深度。
十三、面试真题 20 题(第 11–20 题)
11 矩阵分析中,特征值分解与奇异值分解(SVD)分别适用于什么矩阵?SVD 在降维/PCA 中如何应用?专业基础
【参考回答】

特征值分解(EVD):仅对方阵 A(且可对角化)成立,A=QΛQ⁻¹,Λ 为特征值对角阵。对对称阵,Q正交,A=QΛQᵀ。

奇异值分解(SVD):对任意 m×n 矩阵 A 都成立:

A = U Σ Vᵀ

U(m×m)、V(n×n) 正交,Σ 为 m×n 对角阵,对角元 σ_1≥σ_2≥…≥0 为奇异值。SVD 不要求方阵、对称,因此更通用。

在PCA/降维中的应用:PCA 找数据方差最大的方向。对中心化数据矩阵 X(n样本×d维),协方差 C=XᵀX/n。对 X 做SVD:X=UΣVᵀ,则 V 的列(右奇异向量)正是 C 的特征向量,奇异值平方 σ_i² 对应特征值(方差)。取前 k 个最大奇异值对应的 V 的列,即主成分,用 X·V_k 把数据降到 k 维,且在最小二乘意义下保留最多方差。低秩逼近 A_k=Σ_{i=1}^k σ_i u_i v_iᵀ 也是数据压缩与去噪的基础(Eckart–Young定理:截断SVD给出最优低秩逼近)。

备考提示:"SVD对任意矩阵、EVD仅方阵"是基本区分;能讲清"PCA=对协方差矩阵取前k大特征向量=SVD右奇异向量"即满分。可补一句Eckart-Young最优低秩逼近。
12 Explain overfitting and how one can detect and prevent it.英文
【参考回答 / Reference Answer】

Overfitting occurs when a model fits the training data too closely—including its noise—so it has low training error but high generalization error on unseen data. Statistically it has low bias but high variance.

Detection: monitor training and validation error separately. Overfitting is indicated when training loss keeps falling while validation loss starts rising (the classic gap). Cross-validation and a held-out test set are standard tools.

Prevention:

  • More / cleaner data and data augmentation—the most direct remedy for high variance.
  • Regularization: L2 (weight decay) shrinks weights; L1 encourages sparsity; early stopping halts before memorization.
  • Model capacity control: choose a hypothesis class of appropriate complexity; this is precisely what VC dimension / SRM formalize.
  • Ensemble methods like bagging reduce variance by averaging many models.
  • Dropout / normalization in neural networks.

Theory link: SRM adds a complexity penalty to empirical risk so the true risk is controlled, not just the training risk.

中文注:回答把过拟合的检测(验证误差上升)、预防(数据/正则/容量控制/集成)与本章的SRM、VC维理论串联,是理论视角的完整回答。

备考提示:英文要讲清 bias/variance、validation gap、SRM 这些理科班核心词。教授可能追问"为什么bagging降方差"——平均独立高方差估计降低方差。
13 什么是对偶性(Duality)?请以SVM为例说明原问题与对偶问题,以及对偶为何有用。学术思维
【参考回答】

对偶性:任一优化问题(原问题 primal)都有对应的对偶问题(dual),其最优值 d* ≤ p*(弱对偶)。当满足强对偶(如Slater条件)时 d*=p*,二者等价。构造方式是对约束引入拉格朗日乘子,取 inf over 原变量得对偶函数。

SVM 为例:硬间隔SVM原问题为

min_{w,b} (1/2)‖w‖² s.t. y_i(w·x_i+b) ≥ 1

引入乘子 α_i≥0,拉格朗日对偶函数对 w,b 求极小值后,得到对偶问题:

max_α Σα_i − (1/2)ΣΣ α_i α_j y_i y_j (x_i·x_j) s.t. Σα_i y_i=0, α_i≥0

最优 w*=Σ α_i y_i x_i,仅支持向量(α_i>0)参与——完美体现稀疏性。

对偶为何有用:

  • 核技巧(Kernel Trick):对偶目标只含内积 x_i·x_j,可替换为核 k(x_i,x_j),无需显式映射到高维就能学非线性边界(如RBF核);
  • 给出下界与证书:对偶值为原问题提供可验证下界;
  • 稀疏性:SVM解只依赖支持向量;
  • 数值与结构:某些问题对偶更易求解(如带约束的凸问题)。
备考提示:"对偶目标只含内积→核技巧"是SVM理论最漂亮的一笔,必讲。能写出对偶目标形式并点出"仅支持向量非零"即满分。
14 岭回归(Ridge)与 Lasso 的正则化项有何几何/统计差异?为什么 Lasso 能产生稀疏解?专业基础
【参考回答】

二者都是线性回归加Lp正则,但正则项形状决定了本质差异:

岭回归(L2):min ‖y−Xw‖² + λ‖w‖²。约束区域是圆形(球)。最优解发生在等值椭圆与圆的切点,一般所有系数都非零但被收缩。

Lasso(L1):min ‖y−Xw‖² + λ‖w‖₁。约束区域是菱形(菱形多面体的L1球)。因菱形在坐标轴上有尖角,等值椭圆更易在尖角处与之相切——而尖角落在坐标轴上,意味着某些系数被精确压为零。

为什么Lasso稀疏:本质是几何上L1约束的顶点在轴上,使优化解自然落在低维子空间(部分w_i=0)。统计上这对应特征选择:自动剔除不重要特征,得到可解释模型。

对比:岭回归更稳定(L2处处可导、有解析解 w=(XᵀX+λI)⁻¹Xᵀy)、适合处理多重共线性;Lasso做选择但解不唯一(相关特征中只留一个)。二者都等价于贝叶斯MAP(高斯先验→岭,拉普拉斯先验→Lasso,呼应Q9)。

备考提示:"L1菱形尖角在轴上→稀疏,L2圆→收缩但不为零"是经典几何解释,必讲。能联系MAP先验最能打动理论教授。
15 核方法(Kernel Methods)与"核技巧"是什么?Mercer 定理在其中起什么作用?专业基础
【参考回答】

核方法:通过非线性映射 φ(x) 把数据送入高维(甚至无穷维)特征空间,再在高维空间做线性算法(分类/回归)。直接计算 φ(x) 往往不可行(维度爆炸)。

核技巧(Kernel Trick):许多线性算法(如SVM、PCA、岭回归)的最终解只依赖样本间的内积 φ(x_i)·φ(x_j)。我们不必算 φ,只需一个核函数 k(x_i,x_j)=φ(x_i)·φ(x_j) 直接给出高维内积。于是非线性问题在原始空间用核函数"隐式"完成。

常用核:线性核、多项式核 k=(x·x'+c)^d、高斯RBF核 k=exp(−‖x−x'‖²/2σ²)。

Mercer定理:保证一个对称函数 k(x,x') 能作为合法核(即对应某个特征空间的内积)当且仅当其对应的核矩阵(Gram矩阵)对任意有限样本都是半正定的。这给出了判断"某函数能否当核"的数学准则,也是核PCA、核SVM等算法合法性的根基。

局限:核方法在大数据下 Gram 矩阵 O(n²) 存储/计算开销大,且核选择(带宽等)需谨慎——这也是深度学习在大规模场景取代它的原因之一。

备考提示:"核技巧=用k(x,x')代替φ(x)·φ(x'),避免显式映射"是核心;Mercer定理=核矩阵半正定⇔合法核,是理论深度点。
16 Explain the difference between frequentist and Bayesian approaches to statistics.英文
【参考回答 / Reference Answer】

The two schools differ in how they treat unknown parameters.

Frequentist (classical) view: the parameter θ is a fixed unknown constant. Probability only describes long-run frequencies of repeatable random events. Inference uses the sampling distribution—e.g., MLE maximizes P(D|θ), and confidence intervals are built from how the estimator would behave across repeated samples. It gives a point estimate plus uncertainty from the data-generating process.

Bayesian view: the parameter θ is a random variable with a prior P(θ). We combine it with the likelihood via Bayes' rule to get a posterior P(θ|D), then make predictions by integrating over the posterior. This naturally quantifies uncertainty and lets prior knowledge enter.

Trade-offs: Frequentist methods are often computationally simpler and make fewer assumptions (no prior). Bayesian methods are more flexible and give full uncertainty, but require a prior (which can be subjective) and are often computationally heavier (MCMC / variational inference). In ML, MAP estimation is a bridge: it is Bayesian in form but yields a point estimate like frequentist methods.

中文注:回答抓住了"参数是固定值还是随机变量"这一根本分歧,并点明MAP是两种视角的桥梁,体现理论体系化理解。

备考提示:英文核心词:fixed constant / random variable / prior / posterior / MLE / MAP。教授极可能追问"MAP和岭回归的关系",可答"高斯先验的MAP=岭回归"。
17 请推导 EM 算法,并说明它为什么能保证单调收敛。学术思维
【参考回答】

EM(期望最大化)用于含隐变量 Z 的最大似然:直接最大化 log P(X|θ) 困难,但 log P(X,Z|θ) 易算。

关键技巧:对任意分布 q(Z),有

log P(X|θ) = L(q,θ) + KL(q ‖ P(Z|X,θ))

其中 L = E_q[log P(X,Z|θ)] − E_q[log q(Z)]。因KL≥0,L 是 logP 的下界(ELBO)。

E步:固定 θ,取 q = 后验 P(Z|X,θ_old),此时KL=0,L 取到紧下界(等于当前 logP)。

M步:固定 q,最大化 L 对 θ:

θ_new = argmax_θ E_{Z|X,θ_old}[ log P(X,Z|θ) ]

单调收敛性:E步让下界抬到当前 logP 值(KL=0),M步在该 q 下抬高低界(从而抬升真实 logP)。两步都使 log P(X|θ) 不减,形成单调上升序列;因似然有上界(如参数紧集),序列收敛。不保证到全局最优(可能停于局部极大或鞍点),初值敏感。

应用:高斯混合模型(GMM)、隐马尔可夫模型(HMM)、缺失数据填补。

备考提示:"EM=交替最大化ELBO下界,故单调上升"是推导灵魂。能写出 ELBO=Q函数−熵 并点出"收敛但非全局"是满分,常被进一步追问GMM。
18 MCMC 是什么?Metropolis-Hastings 与 Gibbs 采样分别如何工作?学术思维
【参考回答】

MCMC(马尔可夫链蒙特卡洛):当目标后验 P(θ|D) 难以直接采样(配分函数难算)时,构造一条平稳分布恰为目标分布的马尔可夫链,跑足够久后,链上的样本即近似来自目标分布。

Metropolis-Hastings(MH):

  • 从提议分布 q(θ'|θ) 抽样候选 θ';
  • 以接受率 A=min(1, [P(θ')q(θ|θ')]/[P(θ)q(θ'|θ)]) 接受 θ'(仅需未归一化的 P);
  • 拒绝则保留 θ。该接受率由细致平稳条件(detailed balance)保证平稳分布为目标。

Gibbs采样:MH的特例,当条件分布 P(θ_i | θ_{−i}, D) 可精确采样时使用。每次只更新一个(或一块)分量,提议即来自条件分布、接受率恒为1。比通用MH高效,但因逐分量更新,在高维或强相关时混合慢。

关键问题:① burn-in(丢弃开头未收敛样本);② 混合时间与自相关性(需稀释 thinning);③ 高维下收敛诊断困难。现代深度学习推断更多用变分推断(VI)换取速度,但MCMC提供渐近精确样本。

备考提示:"MH靠接受率满足细致平稳、Gibbs是接受率=1的MH"是核心区分。能提变分推断作为更快但近似的替代,体现知识广度。
19 最优化中,对偶上升(Dual Ascent)与 ADMM 的基本思想是什么?为什么它们在分布式/大规模优化中有用?学术思维
【参考回答】

考虑带等式约束的问题 min f(x) s.t. Ax=b。

对偶上升:增广拉格朗日 L_ρ(x,λ)=f(x)+λᵀ(Ax−b)+(ρ/2)‖Ax−b‖²。迭代:x^{k+1}=argmin_x L_ρ(x,λ^k)(x步),λ^{k+1}=λ^k+ρ(Ax^{k+1}−b)(对偶/乘子步)。它在适当条件下收敛,但要求 f 强凸且 x-子问题好解。

ADMM(交替方向乘子法):面向可分离问题 min f(x)+g(z) s.t. Ax+Bz=c。增广拉格朗日下交替更新:

x^{k+1}=argmin_x L_ρ(x,z^k,λ^k)

z^{k+1}=argmin_z L_ρ(x^{k+1},z,λ^k)

λ^{k+1}=λ^k+ρ(Ax^{k+1}+Bz^{k+1}−c)

即 x、z 各更新一次、再更新乘子。

为何适合大规模/分布式:① 可分解性——f 与 g 可拆到不同子问题(甚至不同机器/节点)各自求解,特别适合分布式机器学习(如把数据分片,各片本地算梯度,中心协调);② 对 f 假设更弱——不要求强凸,比单纯对偶上升稳健;③ 在共识优化(consensus)和变量分裂中天然对应"本地计算+全局聚合",是联邦学习、大规模LASSO、分布式SGD协调的经典工具。收敛性是线性收敛率(在适当条件下),虽可能慢但稳定。

备考提示:"ADMM=交替更新x、z再更新乘子,擅长可分离/分布式问题"是核心。能联系联邦学习/共识优化显示你理解理论如何落地到大规模ML,是亮点。
20 有人认为"深度学习缺乏严格的理论保证",你如何看待理论AI研究的意义与前沿挑战?(综合/压力)压力应变
【参考回答】

我完全认同"深度学习缺乏像统计学习理论那样完整的理论保证"这一判断,但我认为这恰恰说明理论AI研究极其重要且充满机会,而非无意义。

现状的尴尬:传统理论(VC维、Rademacher)对过参数化网络给出的容量大到"能记住一切",按旧理论它不应泛化——可现实中海量参数的网络泛化得很好。这个"泛化之谜"暴露了旧框架对深度模型不够紧。

前沿的回应(理论意义所在):

  • 隐式偏置(Implicit Bias):梯度下降本身偏向简单解——如线性情形下收敛到最大间隔解;对深度网络,SGD的隐式正则使它倾向低秩/平滑函数。这说明"优化过程"本身就是一种正则;
  • 过参数化与良性景观:足够宽的网络其损失景观近似凸(NTK神经正切核理论),使梯度下降能找到全局最优;
  • 双层优化与锐度:用"平坦极小值→更好泛化"等经验规律建立联系;
  • 信息瓶颈、鲁棒性、隐私等理论也在补齐深度学习的可信基础。

我的态度:工程先跑通、理论后解释,是AI发展的常态(如SVM有VC理论兜底,深度学习先有突破再补理论)。但没有理论,我们只能在黑暗中调参——理论能告诉我们"多大的模型、多少数据、什么优化器"才可靠,也能为安全、可解释、公平提供根基。这正是理科班的价值:去做那个"把黑箱变透明"的人。

当然我也清楚,理论AI需要极扎实的数学,且进展缓慢、未必短期出成果。但我愿意沉下心,从证明一个小定理开始。

备考提示:压力题考察"是否轻视理论、是否盲目崇拜工程"。展现"承认现状缺口 + 指出现代理论方向(隐式偏置/NTK/过参数化)+ 表达坐冷板凳的意愿"是最佳回应。
十三、专业背景知识梳理

13.3 理论核心概念速查

泛化三剑客

VC维(shatter容量)/ Rademacher复杂度(拟合噪声能力)/ 泛化界 O(√(VC·log n/n));SRM 用容量惩罚控制泛化

优化三层面

梯度下降收敛(偏差项+方差项)/ 凸优化与KKT(Slater→充要)/ 对偶与ADMM(分布式)

贝叶斯三要素

先验/似然/后验;MAP=带正则的ML;MCMC与变分推断做近似

信息论三量

熵(不确定性)/ 互信息(共享信息)/ KL散度(分布差异);交叉熵=熵+KL

13.4 当代理论前沿(面试谈资)

  • 隐式偏置(Implicit Bias):GD的"算法正则化"——为何收敛到最大间隔/低秩解
  • NTK / 神经正切核:无限宽网络训练等价于核回归,解释良性优化景观
  • 过参数化泛化:双下降(Double Descent)现象——参数量超数据量后测试误差反降
  • 损失景观:平坦极小值与泛化的关联、模式连通性
  • 鲁棒性与隐私理论:对抗鲁棒性界、差分隐私(DP)与泛化的联系
  • 信息瓶颈:用互信息刻画"学了多少有用信号"
十三、备考策略与资源

13.5 备考时间线

报名前(现在 — 7月31日)
核心:数学地基 + 理论入门
· 复习数学分析、线性代数、概率论(重点:矩阵微积分、特征值、概率不等式)
· 精读《统计学习方法》(李航) 前几章 + 《Pattern Recognition and Machine Learning》(Bishop) 选章
· 亲手推导:最小二乘、梯度下降更新式、SVM对偶、EM的ELBO
· 准备英文版"我推导过的一个结论"讲稿
8月1日 — 面试前
核心:真题推导 + 英文理论
· 熟读本资料20题,每题能脱稿写出关键公式与推导
· 精练4道英文题的口语表达(bias-variance / gradient descent / VC dim / frequentist vs Bayesian)
· 选1-2篇理论论文(如NTK、double descent)读摘要,准备"你最感兴趣的理论问题"
· 模拟:请老师/同学用中文追问"这个公式的前提假设是什么"
面试当天
核心:严谨 + 诚实
· 被要求现场推导:先写已知条件,再分步推,不跳步
· 遇到不会:从相关已知出发推理,并坦诚边界
· 英文题放慢、重逻辑链,不必华丽

13.6 推荐学习资源

类别资源名称用途
中文教材《统计学习方法》(李航)SVM/EM/贝叶斯系统入门,推导清晰
理论经典《Pattern Recognition and Machine Learning》(Bishop)贝叶斯视角的ML理论
统计学习理论《Foundations of Machine Learning》(Mohri)VC维、Rademacher、泛化界系统讲解
优化理论《Convex Optimization》(Boyd)凸优化、对偶、KKT圣经
概率图模型《Probabilistic Graphical Models》(Koller)BN/MRF/推断深入
深度学习理论《Theory of Deep Learning》(某综述/NTK原文)了解隐式偏置、过参数化前沿
数学工具《线性代数应该这样学》(Axler) / 矩阵分析夯实SVD、特征值等硬功
顶会理论COLT / NeurIPS(理论 track) / ICML跟踪最新理论进展
英文提升arXiv 理论论文摘要 + 英文术语表适应英文理论面试

面试当天 Do's & Don'ts

  • Do:推导不跳步、讲清前提假设、主动联系不同知识点(如MAP↔正则化↔贝叶斯)
  • Don't:背结论却不知假设;把工程经验当理论深度;被追问就慌——理科班更看思维过程而非是否给出终解
返回二次选拔

本站为独立信息整理平台,并非学校招生官网,未获学校招生代理授权。招生要求与时间以学校官方最新通知为准。

RELATED

相关文章

同一栏目下的其他内容

山东大学 · 泰山学堂二次选拔

山东大学 · 泰山学堂

泰山 计算机科学取向 · 新生入学二次选拔 · 面试备考指南 面试形式与核心考察点 · 30 道专业面试真题(含参考回答) 专业背景知识 · 自我介绍模板 · 备考技巧 · 附录 基础学科拔尖学生培养试验计划(珠峰计划)

阅读全文 →