博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
深度学习和神经网络的区别是什么
阅读量:6915 次
发布时间:2019-06-27

本文共 892 字,大约阅读时间需要 2 分钟。

http://zhidao.baidu.com/link?url=_Y4TSDJGC66-Prh3sCKxmT6S3HbNBlMBpLfniFdBjEcK7eFBqbtNYNxy9e5hUY3u3MiDe8QEglEHcDb47brFuLGXWIXjF-v4BYWxvdiHjvS

 

 

这两个概念实际上是互相交叉的,例如,(Convolutional neural networks,简称CNNs)就是一种深度的监督学习下的机器学习模型,而深度置信网(Deep Belief Nets,简称DBNs)就是一种无监督学习下的机器学习模型。 的概念源于人工的研究。含多隐层的多层感知器就是一种结构。通过组合低层特征形成更加抽象的高层表示属性类别或特征,以发现数据的分布式特征表示。 深度学习的概念由Hinton等人于2006年提出。基于深信度网(DBN)提出非监督贪心逐层训练算法,为解决深层结构相关的优化难题带来希望,随后提出多层自动编码器深层结构。此外Lecun等人提出的是第一个真正多层结构学习算法,它利用空间相对关系减少参数数目以提高训练性能。
 

采纳率:78% 擅长:   

其他回答

  从广义上说深度学习的网络结构也是多层神经网络的一种。
  传统意义上的多层神经网络是只有输入层、隐藏层、输出层。其中隐藏层的层数根据需要而定,没有明确的理论推导来说明到底多少层合适。
  而深度学习中最著名的神经网络CNN,在原来多层神经网络的基础上,加入了特征学习部分,这部分是模仿人脑对信号处理上的分级的。具体操作就是在原来的全连接的层前面加入了部分连接的卷积层与降维层,而且加入的是一个层级。
  输入层 - 卷积层 -降维层 -卷积层 - 降维层 -- .... -- 隐藏层 -输出层
  简单来说,原来多层神经网络做的步骤是:特征映射到值。特征是人工挑选。
  深度学习做的步骤是 信号->特征->值。 特征是由网络自己选择。
  

转载于:https://www.cnblogs.com/donaldlee2008/p/5836124.html

你可能感兴趣的文章
终极指南:如何使用Visual Studio Code进行 Java 开发?
查看>>
GitHub发布2017年度开发者报告,用户达2400万
查看>>
Java EE供应商和伦敦Java用户组宣布新的MicroProfile
查看>>
Python中的集合类模块collections详解
查看>>
Chef在InSpec 2.0增强了云安全的自动化功能
查看>>
升级的Electric Cloud平台增添了大型机和微服务功能
查看>>
Java 虚拟机经典六问
查看>>
Dart 2为移动开发做出改进
查看>>
无服务器TOP3大关键问题及解决方案
查看>>
基于Gitflow分支模型自动化Java项目工作流
查看>>
全能App研发助手!滴滴开源DoraemonKit
查看>>
.NET开源简史
查看>>
Bustle的GraphQL实践
查看>>
Oracle推出轻量级Java微服务框架Helidon
查看>>
NoSQL 数据库敏捷数据模型
查看>>
Oracle回应用户锁定,自治数据库是更好选择
查看>>
函数式编程能否支持更高效的区块链基础设施?
查看>>
iOS 开发周报: 苹果回应微信关闭赞赏通知、iOS 静态库、动态库与 Framework 都是什么...
查看>>
苹果发布Core ML 2
查看>>
荷兰铁路在采纳敏捷和精益中的做法
查看>>