作家
登录

深度神经网络为何很难训练?

作者: 来源: 2017-12-22 10:00:12 阅读 我要评论

【限时免费】岁尾最强一次云计算大年夜会,看传统、社区、互联网企业若何碰撞?


假设你是一名工程师,接到一项大年夜头开端设计计算机的义务。某天,你在工作室工作,设计逻辑电路,构建AND门,OR门等等时,老板带着坏消息进来:客户方才添加了一个独特的设计需求:全部计算机的线路的深度必须只有两层:

你惊呆了,跟老板说道:“这货疯掉落了吧!”

老板说:“我也认为他们疯了,然则客户的需求比天大年夜,我们要知足它。”

实际上,在某种程度上看,他们的客户并没有太猖狂。假设你可以应用某种特别的逻辑门,它让你对随便率性多的输入做AND运算。同样也能应用多输入的NAND门——可以对多个输入做AND运算并取负的门。有了这类特别的门,构建出来的两层深度的电路可以计算任何函数。

然则仅仅因为某件事是理论上可能的,并不代表这是一个好的设法主意。在实践中,在解决线路设计问题(或者大年夜多半的其他算法问题)时,我们平日推敲若何解决子问题,然后慢慢地集成这些子问题的解。换句话说,我们经由过程独裁的抽象来获得最终的解答。

例如,假设我们来设计一个逻辑线路来做两个数的乘法。我们欲望在已经有了计算两个数加法的子线路基本上创建这个逻辑线缕鹕砥算两个数和的子线路也是构建在用于两个比特相加的子子线路上的。粗略地讲我们的线路看起来像这个样子:

最终的线路包含至少三层线路的根本部分。实际上,这个线路很可能会跨越三层,因为我们可以将子义务分化成比上述更小的单位。然则根本思惟就是如许。

是以深度线路让如许的设计过程变得加倍简单。然则这对于设计本身赞助并不大年夜。其实,数学证实对于某些函数设计的?常浅的线路可能须要指数级的线路单位来计算。例如,在1980 年代早期的一系列有名的论文已经给出了计算比特的集合的奇偶性经由过程浅的线路来枷⒚须要指数级的门。另一当面,如不雅你使?更深的线路,那么可以应用范围很小的线路来寂?骀偶性:仅仅须要计算比特的对的奇偶性,然后应用这些结不雅来计算比特对的对的奇偶性,以词攀类推,构建出总共的奇偶性。深度线路如许就能大年夜本质上获得跨越浅线路的更强的才能。

几乎我们碰到的所有的收集就只包含一层隐蔽神经元(别的还有输入输出层):

这些简单的收集已经异常有效了:在前面的┞仿节中,我们应用如许的收集可以进行精确率高达98% 的手写数字的辨认!并且,凭直觉地看,我们期望拥有更多隐蔽层的神经收集可以或许变的加倍强大年夜:

如许的收集可以应用中心层构建出独裁的抽象,正如我们在布尔线路中做的那样。例如,如不雅我们在进行视觉模式辨认,那么在第一层的神经元可能学会辨认边,在第二层的神经元可以在边的基本上学会辨认出加倍复杂的外形,例如三?形或者矩形。第三层将可以或许辨认加倍复杂的外形。以词攀类推。这些独裁的抽象看起来可以或许付与深度收集一种进修解决复杂模式辨认问题的才能。然后,正如线路的示例中看到的那样,存在着理论上的研究结不雅告诉我们深度统??本质上比浅层收集加倍强大年夜。

【编辑推荐】

  1. 一文搞懂RNN(轮回神经收集)基本篇
  2. 带你深刻分析递归神经收集
  3. 神经收集算法的优势与应用
  4. 基于神经收集的恶意软件检测分析
  5. AI与区块链:两大年夜热点技巧,会碰撞出什么样的火花?
【义务编辑:武晓燕 TEL:(010)68476606】



  推荐阅读

  从勒索软件中恢复:备份厂商能提供哪些帮助?

【限时免费】岁尾最强一次云计算大年夜会,看传统、社区、互联网企业若何碰撞? 本年稀有起重大年夜的勒索软件>>>详细阅读


本文标题:深度神经网络为何很难训练?

地址:http://www.17bianji.com/lsqh/40072.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)