多层感知机 图谱介绍

从线性模型的局限出发,逐步构建第一个非线性神经网络,理解反向传播原理,并掌握应对过拟合的工具箱

图谱介绍 · 更新于 2026-06-26

单层感知机很快就遭遇了瓶颈。1969 年,Minsky 与 Papert 指出,它连 「异或」 这样最基本的非线性关系都无法表达——本质上只是一条直线。

转机在于把多层线性单元叠起来,并在层间插入非线性——多层感知机由此成为第一个能逼近复杂关系的神经网络。

多层感知机是 「深度」 的基础

「全连接层 + 非线性激活」至今仍是几乎所有网络的基本构件 ,而训练它所依赖的反向传播、计算图、批量训练与正则化,也都是深度学习的通用方法。

异或的四个点,一条直线怎么摆都分不开。

全连接层叠加非线性激活,堆出能弯折的网络。

误差沿网络反向回流,逐层算出每个参数的梯度。

把运算拆成图上的节点,沿图自动求出每个梯度。

训练 MLP,在同心圆数据上划出弯曲的决策边界。

每次只用一小批数据更新,训练又快又稳。

留出没见过的数据,检验模型是真学会还是死记。

容量太小学不会,太大死记噪声,中间才刚好。

给大权重加惩罚,逼模型保持简洁。

训练时随机关掉一些神经元,逼网络别依赖单点。