2013-11-16 4 views
1

Я использую классификатор многослойного персептрона Weka для классификации. Я хочу знать, через сколько именно эпох нейронная сеть сходится (веса больше не обновляются). Я использую его API java, но я не могу понять, как получить весовые переменные и проверить, все ли они меняются или нет в цикле. Может ли кто-нибудь помочь? Благодарю.не может проверить сходимость нейронной сети

+0

Неужели мой ответ не работает для вас? –

ответ

0

От 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.