TalentMe
How To
🗺️
AI Industry Map
NEW
Knowledge ▾
Intro & Usage
Machine Learning Repo
Data Science Repo
Resources ▾
Intro & Usage
AI Tech Vault (Tech Wiki)
Industry News
Tech Blogs
Research Papers
Open Source Projects
Tools Hub ▾
🛠️ Tools & Skills Overview
🌐 Interactive Web Tools
🗺️ AI Industry & Career Map
🧭 AI Career Transition Navigator & Roadmap
📚 AI Multi-Module Practice Hub
🎯 AI Skill Assessment
🧠 AI Skills Library
AI Skills & Prompts Overview
Local Agent Guide
Cloud Skills Templates
⚡ MCP Tools Suite
TalentMe MCP Guide
CLI Tools & Commands
Services ▾
🚀 Services & Plans Suite
🧭 1v1 Coaching & Services
💎 Plans & Pricing
💬 Contact & Consultation
Contact Us
💬 Discord
🌐
中
☀️
🔑
Login / Register
☰
技术知识库
›
复习路线图
›
经典机器学习 思维导图
›
核技巧与 RBF
← 返回 经典机器学习 思维导图
中文
·
English
📊 经典机器学习
ID:
kernel-trick
核技巧与 RBF
Kernel Trick & RBF
🎯
核心定义
SVM 对偶问题的优化与预测只依赖样本内积
x
i
T
x
j
x_i^Tx_j
x
i
T
x
j
。核技巧用核函数
K
(
x
,
z
)
=
⟨
ϕ
(
x
)
,
ϕ
(
z
)
⟩
K(x, z) = \langle\phi(x), \phi(z)\rangle
K
(
x
,
z
)
=
⟨
ϕ
(
x
)
,
ϕ
(
z
)⟩
直接计算高维 (甚至无穷维) 特征空间的内积, 而无需显式构造特征映射
ϕ
\phi
ϕ
——只要
K
K
K
是 Mercer 核 (对称半正定)。常用核: 线性核
K
=
x
T
z
K = x^Tz
K
=
x
T
z
、多项式核
K
=
(
x
T
z
+
c
)
d
K = (x^Tz + c)^d
K
=
(
x
T
z
+
c
)
d
、RBF 高斯核
K
(
x
,
z
)
=
exp
(
−
γ
∥
x
−
z
∥
2
)
K(x, z) = \exp(-\gamma\Vert x - z\Vert^2)
K
(
x
,
z
)
=
exp
(
−
γ
∥
x
−
z
∥
2
)
, 其中带宽
γ
=
1
2
σ
2
\gamma = \frac{1}{2\sigma^2}
γ
=
2
σ
2
1
:
γ
\gamma
γ
越大边界越复杂 (易过拟合), 越小越平滑 (易欠拟合)。核化后的决策面
f
(
x
)
=
∑
i
∈
S
V
α
i
y
i
K
(
x
i
,
x
)
+
b
f(x) = \sum_{i \in SV} \alpha_i y_i K(x_i, x) + b
f
(
x
)
=
∑
i
∈
S
V
α
i
y
i
K
(
x
i
,
x
)
+
b
, 复杂度
O
(
n
S
V
⋅
d
)
O(n_{SV} \cdot d)
O
(
n
S
V
⋅
d
)
, 与特征映射维度无关。
💡
使用场景
非线性可分数据的首选武器; 面试必问 RBF 的
γ
\gamma
γ
/
σ
\sigma
σ
调参方向、核与特征映射的对应 (多项式核对应
(
n
+
d
d
)
\binom{n+d}{d}
(
d
n
+
d
)
维映射, RBF 对应无穷维 RKHS)、核方法为何依赖数据量。
⚡
解决的核心痛点
显式特征映射的维度随展开爆炸 (二次多项式映射是
O
(
d
2
)
O(d^2)
O
(
d
2
)
维), 高次甚至无穷 (RBF 经泰勒展开
e
−
γ
∥
x
−
z
∥
2
=
e
−
γ
∥
x
∥
2
e
−
γ
∥
z
∥
2
∑
k
(
2
γ
x
⋅
z
)
k
k
!
e^{-\gamma\Vert x-z\Vert^2} = e^{-\gamma\Vert x\Vert^2} e^{-\gamma\Vert z\Vert^2} \sum_k \frac{(2\gamma x \cdot z)^k}{k!}
e
−
γ
∥
x
−
z
∥
2
=
e
−
γ
∥
x
∥
2
e
−
γ
∥
z
∥
2
∑
k
k
!
(
2
γ
x
⋅
z
)
k
对应无穷维特征); 核函数把内积计算降回原始维度
O
(
d
)
O(d)
O
(
d
)
, 让“线性 SVM + 核”获得非线性分类能力——训练只需 Gram 矩阵
K
i
j
=
K
(
x
i
,
x
j
)
K_{ij} = K(x_i, x_j)
K
ij
=
K
(
x
i
,
x
j
)
, 对偶与预测都只读内积/核值, 与特征维度解耦; 核的线性组合仍是核 (Mercer), 可自由设计领域核 (如文本的字符串核)。
🎯
5 个高频面试考点 (Exam Points)
1
推导 RBF 核是无穷维特征映射: 用泰勒展开
e
−
γ
∥
x
−
z
∥
2
=
e
−
γ
∥
x
∥
2
e
−
γ
∥
z
∥
2
∑
k
(
2
γ
x
⋅
z
)
k
k
!
e^{-\gamma\Vert x-z\Vert^2} = e^{-\gamma\Vert x\Vert^2} e^{-\gamma\Vert z\Vert^2} \sum_k \frac{(2\gamma x \cdot z)^k}{k!}
e
−
γ
∥
x
−
z
∥
2
=
e
−
γ
∥
x
∥
2
e
−
γ
∥
z
∥
2
∑
k
k
!
(
2
γ
x
⋅
z
)
k
展开特征。
2
Mercer 定理: 合法核需要什么条件 (对称半正定), 哪些函数不是合法核? 证明核的线性组合/乘积仍是核。
3
推导多项式核
K
=
(
x
T
z
+
c
)
d
K = (x^Tz + c)^d
K
=
(
x
T
z
+
c
)
d
对应的显式特征映射维度 (如
(
n
+
d
d
)
\binom{n+d}{d}
(
d
n
+
d
)
), 说明核如何避免构造它。
4
RBF 调参:
γ
\gamma
γ
(或
σ
\sigma
σ
) 变大/变小的偏差-方差行为, 与 C 的配合, 欠/过拟合时各自往哪个方向调?
5
哪些算法可以核化 (只需内积/范数), 哪些不行? 线性核 vs RBF 在特征维度
d
d
d
很大或
n
n
n
很小时怎么选?
📖 关联深度指南:
📄 support-vector-machines →
更新于 2026-08-12
🎯
检验攻克程度:针对「核技巧与 RBF」专属刷题排雷
做单选排雷题、推导选项机制,答错自动收录进专属错题本。
🚀 开始本考点专项刷题 ➔
← 上一个知识点
软间隔 C 与 Hinge
下一个知识点 →
决策树 CART 分裂
🔗 更多 经典机器学习 知识点卡片
AdaBoost 算法手推
Bagging 与随机森林
HMM 参数学习 Baum-Welch
GBDT 负梯度拟合