deep-learning - 深度学习:去除批规范和激活会减慢训练速度?
问题描述
在我的项目中,我想删除一些批处理规范和激活层。但是训练时间比以前要长。训练后准确率不会下降太多,但需要更长的时间才能收敛。我能知道为什么会这样吗?合理吗?
解决方案
这些影响高度依赖于您的模型拓扑和数据集。批量规范可防止权重失控。激活层以各种方式聚焦模型的“注意力”。删除这些会使您的拓扑更难从输入中学习。
我建议你阅读一些关于网络设计和那些特定细节的很好的介绍。我无法为您提供更多帮助,因为您没有提供有关您的应用程序的详细信息。
推荐阅读
- javascript - 如何将 Javascript 中的变量返回到 PHP 以将其用于查询“onchange”?
- c# - 如果我在 Unity (OAuth 2.0) 中有 android 应用程序,redirect_uri 是什么?
- javascript - 如何保存来自文本框(html/java)的用户输入以供以后显示使用
- android - 通过新项目更改 Firebase 包名称不起作用
- laravel - 如何使用 VueJS Axios 发布突变 Laravel GraphQL
- javascript - Gulp- javascript 文件的版本控制
- python - build Hierarchical comment tree?
- php - 如何从 td 标签中获取价值并在 codeigniter 的 foreach 中使用它
- python - 以pythonic方式实现递归
- docker - 如何配置 docker 以允许从其他计算机连接到容器?