惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Security Latest
Security Latest
C
Cisco Blogs
P
Palo Alto Networks Blog
Know Your Adversary
Know Your Adversary
Project Zero
Project Zero
C
Cyber Attacks, Cyber Crime and Cyber Security
NISL@THU
NISL@THU
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
Secure Thoughts
P
Privacy International News Feed
V
Vulnerabilities – Threatpost
D
Docker
Google Online Security Blog
Google Online Security Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Recent Announcements
Recent Announcements
T
The Exploit Database - CXSecurity.com
G
Google Developers Blog
Schneier on Security
Schneier on Security
小众软件
小众软件
爱范儿
爱范儿
GbyAI
GbyAI
J
Java Code Geeks
T
Tailwind CSS Blog
Cisco Talos Blog
Cisco Talos Blog
The Hacker News
The Hacker News
D
DataBreaches.Net
Blog — PlanetScale
Blog — PlanetScale
TaoSecurity Blog
TaoSecurity Blog
MyScale Blog
MyScale Blog
B
Blog RSS Feed
Cyberwarzone
Cyberwarzone
有赞技术团队
有赞技术团队
Martin Fowler
Martin Fowler
C
CXSECURITY Database RSS Feed - CXSecurity.com
S
Securelist
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Y
Y Combinator Blog
S
Schneier on Security
Latest news
Latest news
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 叶小钗
F
Fortinet All Blogs
M
MIT News - Artificial intelligence
PCI Perspectives
PCI Perspectives
V
V2EX
V2EX - 技术
V2EX - 技术
O
OpenAI News
W
WeLiveSecurity

Posts on Changkun's Blog

Why High-Output Systems Are Often the First to Stop Growing Dark Forest Theory: A Formal Derivation Agents (or Humans) in Goal-Directed and Goalless Environments: On Pipelines, Priors, and the Rhythm Between Exploration and Exploitation At the Boundary of Self-Reference: From Stable Structures in Artificial Intelligence to the Self as a Recursive Model in an Open Dissipative System 2023 Reading List 2022 Reading List 2021 Reading List Are PSS/USS and RSS Actually the Same Thing? Performance Differences from Page Faults vs. Prefetching 2020 Year-End Review Migration with Zero Downtime 2020 Reading List The All in Go Stack Pointers Might Not Be Ideal for Parameters Eliminating A Source of Measurement Errors in Benchmarks Setup Wordpress in 10 Minutes 我为什么不再写博客了? 2019 年终总结 2018-2019 读书清单 Ten years of blogging Rethinking the Reflections on Communications and Trusts 2018 年终总结 Go source code study is open source Go source study: unsafe Pattern Go source study: sync.Pool Go runtime programming A Million WebSocket and Go Designing Asynchronous RESTful APIs 分布式杂谈01:CAP 理论的误解 Issues of Human-Bot Interaction 压缩法与深度网络的泛化性 Go in 1 Hour UMSLT04: The Past and Present of SGD UMSLT03: A Gentle Start of Learning Theory UMSLT01: A Breif History of Regularization 不笑不足以为道 论文笔记:Generalization in Deep Learning 2017 年终总结 2017 读书清单 深度学习的泛化理论简介 删除 GitHub 上已经提交的敏感信息 硕士生涯的第一年就这样告一段落了 人肉计算(10): 系统参与激励 人肉计算(9): 陷阱的解法 别聊,一聊你就暴露 人肉计算(8): 人肉计算与数据科学中的陷阱 人肉计算(7): 社会行为分析 Hexo + GitHub + Travis CI + VPS 自动部署 人肉计算(6): 预测市场 人肉计算(5): 信用风险评级模型 读书与回报 瞎扯: 对现代企业理论与当下IT企业的商业模式和信息产业链的规律性的思考 人肉计算(4): 输入数据聚合与PageRank 又一次打整了一下博客 人肉计算(3): 输入数据聚合与链路预测 人肉计算(2): 意图博弈 GWAPs 人肉计算(1): 众包与群众智慧 对后辈同学在计算机专业上的答疑与解惑 在德国的医疗及住院体验 这可能不是一个技术博客了 实验楼楼赛第3期-Python-题解 迅速更换了 DISQUS Electron 深度实践总结 良好的编码体验的三个方面 2016 年终总结 2016 读书清单 最近在着手写的文章 微信小程序文档极致总结 谈谈过去三个月在实验楼的实习经历 Built a Desktop Client for My Blog Guacamole 源码分析与 VNC 中 RFB 协议的坑 《高速上手 C++11/14》正式发布 Docker 极速入门教程02 - 镜像与容器管理 Docker 极速入门教程01 - 基本概念和操作 阶段性沉默 ELK+Redis 最佳实践 终于全面启用了 HTTPS 苹果开源了LZFSE无损压缩 Hash 碰撞的一种思路 记一次完整的 Kaldi-TIMIT 示例运行 Kaldi 上的 TIMIT 例子 Kaldi 安装与部署 从科研写作谈起 Swift API 设计指南 有趣的人类 所以其实论文并没有什么鬼用 Githug 通关记录及指南 小结一下这学期的收获 2015 读书清单 2015 年终总结 负能量爆表 转眼就快两个月了 博客迁移记录 大三总结 这个世界,终究不会是我们的。 Linux 内核分析 之六:Linux 内核创建进程的过程 小说「泽缘」 Linux 内核分析 之五:system_call中断处理过程的简要分析 大创项目的标题真是每年都在考验同学们的想象力啊 Linux 内核分析 之四:使用库函数API和嵌入汇编两种方式使用同一个系统调用
UMSLT02: A Breif History of Neural Networks
Changkun Ou · 2018-03-01 · via Posts on Changkun's Blog

Published at发布于:   |   PV/UV: /   |   Reading阅读: 1 min

上一篇文章中我们从第一个学习模型感知器的提出聊到了人们在研究学习机器的过程中发现因果问题的反演是一个 ill-posed 的问题,正则化方法在解决 ill-posed 问题的过程中扮演了重要的角色。ERM 作为应用学派归纳推理原理的一种不证自明的方法,这篇文章我们就这个话题继续聊下去。

值得一提的是,从一个范围很宽的密度集合中估计密度函数就是一个 ill-posed 的问题。早期的统计学发展了一种叫做参数统计的方法,其最大似然估计,作为一种不证自明的方法来对有限个参数决定的密度集合进行估计。但如果我们连数据的分布假设都不敢假设,换句话说——对一种未知(参数未知)的分布进行估计,最大似然估计就无能为力了。这时候人们发展了很多非参数方法,从而建立了现代庞大且意义非凡的非参数统计学。值得一提的是,这些方法的基本假设是使用大量样本来估计密度,他们可以克服 ill-posed 的问题。

归纳推理与随机的本质

上个世纪的科学家们在思考实现智能这一问题上产生了不同的分歧。其中以冯诺依曼为首的学派认为作为人类自身我们并不知道智能产生的原因,但是我们可以观察智能导致的结果以及反映(图灵测试),进而发展出了现代的计算机科学。以香农为首的学派认为智能的本质是信息的传递,我们需要对信息的载体进行某种度量,最终发展出了信息论。

如果我们在思考智能,我们不得不问自己,究竟什么才是智能?人在产生智能的过程中,在脑中实施的归纳以及推理的本质是什么?现实世界中的随机现象产生的本质究竟是什么?这两个问题首次由 Solomonoff、Kolmogorov 和 Chaitin 给出了他们的答案。对于随机的本质,从信息论的角度来说,**如果我们有一个长度为 l 的信息串,如果不存在任何复杂度远小于 l 的算法能够产生出这个信息串,那么这样的串就是一个随机串。**请注意这里的概念,「不存在」「远小于」「产生」。

后来,人们在这个思想的基础上,提出了学习问题的最小描述长度(MDL)归纳推理[Rissanen, 1978],并认为产生只能的本质应该是在思考的过程中对描述长度的最小化。这样的一种归纳推理跟我们之前提到的 ERM 承载着完全不一样的归纳原则 [Vapnik et al. 1978]。

二十世纪的神经网络研究

很多人都误以为 Jeffry Hinton 是反向传播的发明人,但实际上他只是将这个方法加以推广之人。如果我们要追溯反向传播的历史,就会发现反向传播其实并不是在研究学习机器中发现的。当时的人们在解决一些控制问题是,希望研究如何进行最优误差传播时,将链式法则应用了起来,最后才在感知器中被「重新发现」[LeCun, 1986]、[Rumelhart et al. 1986]。但是,基于梯度的方法似乎只能保证找到局部极小值或者鞍点(注意,直到现在仍然是这样)。反向传播的出现提起了人们第二次对感知器的极大兴趣。以至于后来人们将感知器的名字更名为了神经网络,并将生物学家也拉来入伙。但是大量的理论学家普遍认为研究人是如何学习是没有意义的,就像当年人类研究鸟类如何飞行与制造飞机并没有太多实质性的帮助,反倒是人们锲而不舍的研究动力学以及流体力学等学科发展的夯实的理论基础才最终得以建造飞机。那个时候基于神经网络的学习理论并没有带来多少实质性的进展,在实践中观察到的大量过拟合现象,其实都是 ill-posed 问题中的 false structure 现象。

这样看来,如今深度学习的发展也是完全类似,从将神经网络重新命名为深度学习,从以理论为基础的算法研究到以模型架构和实验为基础的实证研究,似乎是在暗示着我们下一个神经网络的「寒冬」。

非正式个人评述

本节我们从非参数统计的建立背景谈起,聊到了归纳统计以及随机性的本质,并回顾了上个世纪八十年代神经网络的研究背景。通过回顾上个世纪神经网络理论的研究历史,我们可以初步的窥探如今的深度学习的广泛发展,是由于计算量的提升、数据量的提升、非凸优化算法的发展、网络结构的改变带来的,大部分传统理论其实对如今的一些深度学习现象已经做过浅层网络的研究,但是从 2006 年至今差不多十余年的深度学习研究,还是没有从本质上推进对学习过程本质的认识(VC 维理论为什么失效),尚未出现任何非常靠谱的理论。这样来看,我们应该追根溯源,从最一般性的结论出发,看看在学习理论的发展过程中,确定各种理论的成立条件,找出究竟是哪一个环节出了问题。

本文未解释的部分:

  • 为什么密度估计问题是一个 ill-posed 问题?
  • 最大似然估计在参数统计中是怎么做到「不证自明」归纳的?
  • 最小描述长度归纳推理是怎样进行归纳的?与 ERM 的不同之处在哪儿?
  • 反向传播在多层感知器中扮演着怎样的角色?
  • 过拟合现象与 ill-posed 问题的区别是什么?
  • ill-posed 问题中的 false structure 现象是什么?
  • 上个世纪神经网络的「寒冬」是什么?

我们在随后的系列文章中在继续对这些问题进行讨论。

进一步阅读的参考文献

  • [Rissanen, 1978] Modeling by shortest data description
  • [Vapnik et al. 1978] Nonparametric methods for estimating probability densities
  • [LeCun, 1986] Learning processes in an asymmetric threshold network
  • [Rumelhart et al. 1986] Learning internal representations by error propagation