Java 无法测试神经网络的收敛性

Java 无法测试神经网络的收敛性,java,neural-network,weka,convergence,Java,Neural Network,Weka,Convergence,我正在使用Weka多层感知器分类器进行分类。我想知道神经网络在经过多少个阶段后会收敛(权重不再更新) 我正在使用它的Java API,但我无法找到一种方法来获取权重变量并测试它们是否仍在循环中变化。来自NeuralNode: /** * call this function to get the change in weights array. * This will also allow the change in weights to be updated. * @re

我正在使用Weka多层感知器分类器进行分类。我想知道神经网络在经过多少个阶段后会收敛(权重不再更新)


我正在使用它的Java API,但我无法找到一种方法来获取权重变量并测试它们是否仍在循环中变化。

来自
NeuralNode

  /**
   * call this function to get the change in weights array.
   * This will also allow the change in weights to be updated.
   * @return The change in weights array.
   */
  public double[] getChangeInWeights() {
    return m_changeInWeights;
  }

如果转到Weka文件夹所在的位置,可以从
Weka src.jar
中提取Weka的源代码。这是在:
/src/main/java/weka/classifiers/functions/neural/NeuralNode.java
来自
NeuralNode

  /**
   * call this function to get the change in weights array.
   * This will also allow the change in weights to be updated.
   * @return The change in weights array.
   */
  public double[] getChangeInWeights() {
    return m_changeInWeights;
  }

如果转到Weka文件夹所在的位置,可以从
Weka src.jar
中提取Weka的源代码。这是在:
/src/main/java/weka/classifiers/functions/neural/NeuralNode.java

我的答案对你无效吗?我的答案对你无效吗?