神经网络是如何学习的?
阅读/访问与付费墙
- 许多人觉得原网站在移动端几乎无法使用,因为广告又重又侵入性强。
- 讨论中提到了各种广告拦截和隐私工具(DNS 级拦截器、浏览器、阅读模式)作为变通办法。
- 有人指出,一边谈“民主化 AI”,一边被引用的论文却有付费墙,这很讽刺;也有人贴出了免费的 arXiv 版本。
论文的范围与实质
- 一些人怀疑这可能又是一篇过度简化的“物理学解释神经网络”论文,而且只适用于理想化的前馈网络。
- 另一些人认为这项工作更窄、更具体:它刻画了深层网络如何形成“特征”,以及这与梯度和训练动力学的关系。
- 有一份摘要强调了其对剪枝、grokking,以及一个在表格型基准上表现良好的相关核方法的解释。
- 核心量(权重的外积)可能是新颖的,这一点让人略感惊讶。
“理解神经网络如何工作”到底是什么意思
- 参与者区分了:
- 知道训练算法(梯度下降)与理解内部表征和行为。
- “如何工作”(机制)与“学到了什么”(特征、回路、抽象)。
- 对真正理解的标准提议包括:
- 预测给定数据上哪些架构/超参数会有效。
- 解释初始化、特定样本导致的权重变化,以及如何修正特定错误。
- 提供可操作的工具,而不只是描述性的故事。
关于理解、解释与哲学的争论
- 有一段很长的子讨论在争论“理解”究竟意味着什么,牵涉到哲学争辩,以及定义不清的问题是否仍然有价值。
- 一些人认为“这不过是梯度下降/曲线拟合”虽然在字面上没错,但在实践中并无信息量,类似于说软件“不过是逻辑门”。
- 另一些人则为还原论观点辩护:神经网络只是最小化误差的函数逼近器;神秘感被夸大了。
涌现行为与泛化
- 讨论了“涌现性质”:当模型和数据规模扩大时出现的意外能力(例如翻译)。
- 对这些能力在多大程度上依赖于初始化/训练顺序,还是主要取决于规模和数据,存在分歧。
- 泛化、对数据分布变化的脆弱性,以及无法形式化验证行为,被强调为核心未解问题。
神经特征矩阵(NFM)作为工具
- NFM(每层的 WᵀW)被视为:
- 与训练数据上平均梯度外积成正比。
- 输入空间中的一种潜在度量,反映网络“在意”哪些方向。
- 有人觉得这种比例关系几乎是显而易见的;也有人强调其价值在于 NFM 能做到什么:
- 跟踪训练过程中的特征重要性。
- 解释剪枝和 grokking 的模式。
- 驱动一种通过梯度统计反复更新核函数的核方法。
- 关于像 WᵀW 这样的静态全局度量能否忠实反映弯曲的数据流形,还是说它仍然只是一个有用、可解释的近似,存在争论。
可解释性、安全性,以及工程与理论
- 有几位指出,我们“知道”数学和代码,但对具体学到的模型(尤其是大型 transformer)仍缺乏洞见。
- 一些人将现代神经网络研究主要描述为经验性的工程工作,深层理论有限,这也解释了为什么进展更多由实践者推动,而不是纯数学家。
- 有人担忧在没有更深入内部理解的情况下部署具有现实世界代理能力的生成模型,把它们类比为复杂的生物系统或混沌系统。
- 另一些人则认为,我们已经足够清楚其统计性、不可验证的本质,因此这就是主要的安全约束,并坚持在高风险用途上必须有人类监督。