我正在使用 jeff heaton 的这个分类示例:
我试图找出这个例子中将使用什么样的学习算法以及多少个隐藏层。我无法弄清楚这一点。
最佳答案
对于学习算法,我建议使用 RPRop,它是 Encog 提供的最通用的算法之一。您还可以尝试 Levenberg Marquardt,但它对于大型数据集的扩展性较差。
隐藏层本质上是超参数,找到正确的集合可能需要一些尝试和错误。我建议使用 (num_inputs + num_outputs) * 1.5 的单个隐藏层。这只是一个起点,您可以根据需要增加或减少。
关于java - Encog 中使用反向传播的前馈网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30744606/