Jetzt soll noch einmal an den Trainings-Algorithmus erinnert werden (in der Klasse MachineLearningMain):
DisplayMachineLearning.showWeights(neuronalNetwork.getWeightsOfHiddenLayer(),
neuronalNetwork.getWeightsOfOutputLayer());
neuronalNetwork.testAllInputsAndShowResults();
neuronalNetwork.trainWithSupervisedLearning();
DisplayMachineLearning.showWeights(neuronalNetwork.getWeightsOfHiddenLayer(),
neuronalNetwork.getWeightsOfOutputLayer());
neuronalNetwork.testAllInputsAndShowResults();
Die Ausführung des Programmes ergibt die Ausgaben in Abbildung 40.
Abbildung 40: Dokumentation eines einmaligen Trainings (Epochenanzahl = 1)
- 54 -