- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 TensorFlow 训练模型,该模型有 4 个输入的 1 个输出。问题是回归。
我发现,当我使用 RandomForest 训练模型时,它很快收敛,并且在测试数据上运行良好。但是当我使用简单的神经网络来解决同样的问题时,损失(随机平方误差)不收敛。它陷入了一个特定的值。
我尝试增加/减少隐藏层的数量,增加/减少学习率。我还尝试了多个优化器,并尝试在标准化和非标准化数据上训练模型。
我是这个领域的新手,但到目前为止我读过的文献强烈主张神经网络应该比随机森林在边际上和绝对上更好。
在这种情况下模型不收敛的原因可能是什么?
最佳答案
如果您的模型不收敛,则意味着优化器陷入了损失函数的局部最小值。
我不知道您正在使用什么优化器,但请尝试稍微增加动量甚至学习率。
另一种经常使用的策略是学习率衰减,它每隔几个时期将学习率降低一个因子。这还可以帮助您在训练阶段早期不陷入局部最小值,同时在训练结束时实现最大准确度。
否则,您可以尝试选择一个自适应优化器(adam、adagrad、adadelta 等)来为您处理超参数选择。
This是一篇非常好的文章,比较了不同的优化技术。
深度神经网络需要大量数据才能充分运行。确保您拥有大量训练数据,否则您的模型将过度拟合。
关于python - TensorFlow 随机森林与深度学习,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44939210/
我们正在运行 MarkLogic 9.0-11 版本 3 节点集群,并且 MarkLogic 安装在“/var/opt/MarkLogic/”目录中,我们创建了“/var/opt/MarkLogic/
我有一片任意高度的森林,大致像这样: let data = [ { "id": 2, "name": "AAA", "parent_id": null, "short_name": "A" },
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 已关闭 7 年前。 Improve
我有一个巨大的深度字典,代表森林(许多非二叉树),我想处理森林并创建一个包含森林所有可能关系的文本文件,例如给定字典: {'a': {'b': {'c': {}, 'd': {}}, 'g': {}}
在我的 Android 应用程序中,我包含了谷歌地图。现在我想获取有关您周围地区的信息。例如,你是在公园/森林/海滩……所以我基本上想要一个用“水”回答输入坐标 53°33'40.9"N 10°00'
如果我有下表: Member_Key Member_Name col1 Mem1 col2 Mem2 col3 Mem3 col4
继续我的老问题: Writing nested dictionary (forest) of a huge depth to a text file 现在我想把森林遍历写成BFS风格:我有一个巨大的深
我有一个多域环境(事件目录林),例如subdomain1.mydomain.com, subdomain2.mydomain.com 其中 mydomain.com 是根 AD 域 (GC) 和 su
我想知道是否有可能在 Google map 或 Bing Mag 2D/3D map 上恢复地形类型(山脉、森林、水域、平原等...) 。为了根据玩家在现实世界中的位置生成 map !我认为可用 AP
我是一名优秀的程序员,十分优秀!