分類には Weka 多層パーセプトロン分類器を使用しています。ニューラル ネットワークが収束する正確なエポック数を知りたい (重みはそれ以上更新されない)。
私はその Java API を使用していますが、重み変数を取得し、それらがまだ変化しているかどうかをループでテストする方法がわかりません。
分類には 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 のソース コードを から抽出できますweka-src.jar
。これは次の場所にありました: /src/main/java/weka/classifiers/functions/neural/NeuralNode.java
。