- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有人能告诉我“通常”深度神经网络有多少层吗?多深才算足够深?
据我所知,目前还很难说出隐藏层的具体数量。但谁能告诉我,比如一些例子,研究人员、开发人员在他们的深度学习项目中会使用多少个隐藏层?
非常感谢。
最佳答案
这完全取决于您尝试建模的问题。层数越多,训练网络就越困难(需要更多的计算能力)。然而,层越深,它能解决的问题就越复杂。
杰弗里·辛顿 (Geoffrey Hinton) 在他的 tutorial 中写道:
How many lines of code should an AI program use and how long should each line be? – This is obviously a silly question.
• Deep belief nets give the creator a lot of freedom.
– How best to make use of that freedom depends on the task.
– With enough narrow layers we can model any distribution over binary vectors (Sutskever & Hinton, 2007)
• If freedom scares you, stick to convex optimization of shallow models that are obviously inadequate for doing Artificial Intelligence.
据我所知,层数通常并不是很大。 Here (2014 年 ImageNet 大规模视觉识别挑战赛)谷歌团队使用了 22 层的网络。
关于machine-learning - 深度神经网络有多少个隐藏层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31488326/
我是一名优秀的程序员,十分优秀!