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
☰
技术知识库
›
复习路线图
›
经典机器学习 思维导图
›
线性回归 OLS
← 返回 经典机器学习 思维导图
中文
·
English
📊 经典机器学习
ID:
linear-regression
线性回归 OLS
Linear Regression OLS
🎯
核心定义
线性回归 (OLS, 普通最小二乘) 假设
y
=
X
w
+
ε
y = Xw + \varepsilon
y
=
X
w
+
ε
, 目标是让预测超平面离样本最近——最小化残差平方和
L
(
w
)
=
∥
y
−
X
w
∥
2
2
L(w) = \Vert y - Xw\Vert_2^2
L
(
w
)
=
∥
y
−
X
w
∥
2
2
。展开并对
w
w
w
求导:
∂
L
∂
w
=
2
X
T
(
X
w
−
y
)
\frac{\partial L}{\partial w} = 2X^T(Xw - y)
∂
w
∂
L
=
2
X
T
(
X
w
−
y
)
, 令梯度为 0 得正规方程
X
T
X
w
=
X
T
y
X^TXw = X^Ty
X
T
X
w
=
X
T
y
, 当
X
X
X
满列秩 (
X
T
X
X^TX
X
T
X
可逆) 时闭式解
w
=
(
X
T
X
)
−
1
X
T
y
w = (X^TX)^{-1}X^Ty
w
=
(
X
T
X
)
−
1
X
T
y
, 复杂度约
O
(
n
d
2
+
d
3
)
O(nd^2 + d^3)
O
(
n
d
2
+
d
3
)
(构造
X
T
X
X^TX
X
T
X
+ 求逆), 高维下改用梯度下降 (每轮
O
(
n
d
)
O(nd)
O
(
n
d
)
)。5 大假设 (Gauss-Markov): ① 线性性 (真实关系对参数线性) ② 零条件均值
E
[
ε
∣
X
]
=
0
E[\varepsilon \mid X] = 0
E
[
ε
∣
X
]
=
0
(外生性) ③ 同方差
V
a
r
(
ε
)
=
σ
2
I
Var(\varepsilon) = \sigma^2 I
V
a
r
(
ε
)
=
σ
2
I
④ 误差相互独立 ⑤ 无完全多重共线性 (
r
a
n
k
(
X
)
=
d
rank(X) = d
r
ank
(
X
)
=
d
); 再做小样本推断还需误差正态分布。
💡
使用场景
回归任务的基线模型; 面试高频: 白板推导正规方程、讨论
X
T
X
X^TX
X
T
X
不可逆怎么办 (伪逆 / 岭回归加
λ
I
\lambda I
λ
I
/ 剔除共线特征)、OLS 与梯度下降复杂度对比。
⚡
解决的核心痛点
L
(
w
)
L(w)
L
(
w
)
是凸二次函数 (Hessian
=
2
X
T
X
⪰
0
= 2X^TX \succeq 0
=
2
X
T
X
⪰
0
), 正规方程一步求出全局最优, 无需调学习率; 相比
k
k
k
NN 等非参数方法, OLS 给出可解释系数 (
w
j
w_j
w
j
即控制其它变量后
x
j
x_j
x
j
的边际效应)。但 5 大假设被违反时 (共线 →
X
T
X
X^TX
X
T
X
病态、异方差 → 标准误失真), 需转向岭回归或加权最小二乘。
🎯
5 个高频面试考点 (Exam Points)
1
白板推导正规方程: 展开
L
(
w
)
=
∥
y
−
X
w
∥
2
L(w) = \Vert y - Xw\Vert^2
L
(
w
)
=
∥
y
−
X
w
∥
2
求梯度、令为 0, 写出
w
=
(
X
T
X
)
−
1
X
T
y
w = (X^TX)^{-1}X^Ty
w
=
(
X
T
X
)
−
1
X
T
y
;
X
T
X
X^TX
X
T
X
可逆需要什么条件?
2
线性回归 5 大假设分别是什么? 每一条被违反时估计量的无偏性/有效性/一致性会怎样?
3
X
T
X
X^TX
X
T
X
奇异或病态怎么办? 比较伪逆、岭回归
w
=
(
X
T
X
+
λ
I
)
−
1
X
T
y
w = (X^TX + \lambda I)^{-1}X^Ty
w
=
(
X
T
X
+
λ
I
)
−
1
X
T
y
与剔除共线特征三种方案。
4
陈述 Gauss-Markov 定理: 5 大假设下 OLS 是 BLUE (最优线性无偏估计), 为什么正态性假设不在其中?
5
推导正规方程的时间/空间复杂度 (构造
X
T
X
X^TX
X
T
X
为
O
(
n
d
2
)
O(nd^2)
O
(
n
d
2
)
, 求逆为
O
(
d
3
)
O(d^3)
O
(
d
3
)
), 说明高维稀疏场景为什么选梯度下降。
📖 关联深度指南:
📄 linear-and-logistic-regression →
更新于 2026-08-12
🎯
检验攻克程度:针对「线性回归 OLS」专属刷题排雷
做单选排雷题、推导选项机制,答错自动收录进专属错题本。
🚀 开始本考点专项刷题 ➔
下一个知识点 →
VIF 多重共线性
🔗 更多 经典机器学习 知识点卡片
AdaBoost 算法手推
Bagging 与随机森林
HMM 参数学习 Baum-Welch
GBDT 负梯度拟合