machine-learning - 是否有一种既定的方法来实现基于梯度的修剪 w 神经网络?
问题描述
正如标题所暗示的那样,我正在尝试在神经网络中实现基于梯度的修剪。我在查找实现细节时遇到问题。
- 我应该以什么梯度为基础进行修剪?我应该从训练中保存梯度,还是应该在修剪之前运行所有测试用例以累积梯度?
- 一旦我有了梯度,我应该修剪与梯度的最高值还是最低值相对应的权重?(我几乎可以肯定最高,但想确定)
提前感谢您在这个问题上花费的时间。
解决方案
推荐阅读
- javascript - 在JS中将字符串转换为数组
- docker - 如何在 Windows 中本地使用 Docker
- php - 不显示数据库中行的特定空列
- php - 为什么模块可用于 PHP 命令行,而不是 PHP-Apache?
- javascript - 如何更新第一个 td 值 onclick 拖动时的方式
- android - 退出应用程序时如何删除我的应用程序缓存?
- android - 如何让后退按钮正确反转片段之间的过渡动画?
- python - python中高效的在线线性回归算法
- javascript - JavaScript:为什么控制台不被视为标准的内置对象?
- php - laravel eloquent ->whereHas - 编写你自己的存在(子查询)