加入RBF培训

时间:2016-10-10 17:45:06

标签: java neural-network encog

我正在学习如何使用java的 encog 库。我正在尝试创建RBF网络用于aproximating功能。我正在使用SVDTraining方法,但网络错误没有减少。它保持与训练开始时的水平相同。我不知道为什么。

int myCode[20] = {0};

以下是我的代码片段(创建和培训部分) 非常感谢您的每一个答案。

1 个答案:

答案 0 :(得分:0)

SVD是一步解决。

//SVD is a single step solve
int epoch = 1;
do
{
    train.iteration();
    System.out.println("Epoch #" + epoch + " Error:" + train.getError());
    epoch++;
} while ((epoch < 1) && (train.getError() > 0.001));

它只会迭代一次。