首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >深度学习、深层神经网络、人工神经网络和进一步术语的确切区别是什么?

深度学习、深层神经网络、人工神经网络和进一步术语的确切区别是什么?
EN

Data Science用户
提问于 2019-07-15 06:53:52
回答 1查看 205关注 0票数 3

在阅读了一些理论之后,我对以下术语感到有点困惑:

  • 深度学习
  • 深层神经网络
  • 人工神经网络
  • 前馈神经网络

因此,在我看来,似乎很清楚的是,深层神经网络是具有多层(通常超过一个隐藏层)的人工神经网络。然而,我读过几次这样的话:

深层神经网络是一种具有多层结构的前馈神经网络。

我知道前馈神经网络是什么,但据我所知,深神经网络是指在输入和输出层之间有多个层次的所有人工神经网络?例如,难道不应该有深层递归神经网络吗?深层神经网络必须前馈神经网络是正确的吗?这将反过来意味着深递归神经网络不能被称为深神经网络。

此外,我看到有各种各样的深度学习架构,例如:

  • 卷积神经网络
  • 残差神经网络
  • 深层信念网络
  • 深玻耳兹曼机
  • ..。

然而,维基百科现在也让我很难区分所有的术语,它说:“深层神经网络、深层信念网络、递归神经网络和卷积神经网络等深度学习体系结构已经应用于以下领域:.

因此,我从以上所有想法中提出的具体问题是:

  1. 深度神经网络这一术语是否只属于前馈神经网络?
  2. 如果答案是肯定的:维基百科的定义正确吗?这就意味着,具有多层结构的卷积神经网络必须称为深卷积神经网络,它不是深层神经网络的子类。
  3. “深度神经网络”一词是指所有具有多层的人工神经网络,还是仅指所有具有多层的前馈神经网络?
  4. 按照维基百科的建议,用严格分离的子类来使用“深度学习架构”这个集体术语会更准确吗?
EN

回答 1

Data Science用户

回答已采纳

发布于 2019-07-15 09:55:14

我会尽量用最简单的方法来解释-

深度学习--深度学习是一种机器学习技术,它教计算机做人类天生的事情:以身作则。它是机器学习的一个子类(用外行术语来说),我们只使用神经网络。https://www.mathworks.com/discovery/deep-learning.html

深层神经网络(,DNN)--这只是一个多层多节点的神经网络的术语,在浅层网络中通常是不存在的。浅层神经网络与深层神经网络之间没有清晰的边界。我建议你看安德鲁吴的课程,深入学习,以获得一个更好的理解。

人工神经网络(ANN) --这只是神经网络的另一个术语,所有的神经网络都是人工神经网络的。

前馈神经网络-它是一种没有反馈连接的神经网络。在技术上,信息在前向传播阶段只向一个方向流动(输入到输出)。https://towardsdatascience.com/deep-learning-feedforward-neural-network-26a6705dbdc7

例如,难道不应该有深层递归神经网络吗?

不需要深度递归神经网络,它仅仅是递归神经网络。

深层神经网络必须前馈神经网络是正确的吗?

不,RNN是一种深度神经网络,它不是前馈神经网络。

所以,为了回答你的问题

  1. 深度神经网络这一术语是否只属于前馈神经网络?

不,深度神经网络一词属于所有具有多层的神经网络。(建筑并不重要)。

  1. “深度神经网络”一词是指所有具有多层的人工神经网络,还是仅指所有具有多层的前馈神经网络?

是的,它是所有多层人工神经网络的总称。

  1. 按照维基百科的建议,用严格分离的子类来使用“深度学习架构”这个集体术语会更准确吗?

深度学习结构只是指用于不同任务的不同的神经网络体系结构-- CNN用于图像处理,RNN用于序列(文本、音频等)处理等。因此,在执行特定任务时,可以使用相关的体系结构名称。一般情况下,您只需使用DNN这个术语即可。

希望这能消除你的困惑。

票数 2
EN
页面原文内容由Data Science提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://datascience.stackexchange.com/questions/55675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档