Testen eines Perzeptrons
- Ein Perceptron muss getestet und bewertet werden
- Ein Perzeptron muss gegen reale Werte getestet werden .
Testen Sie Ihre Bibliothek
Generieren Sie neue unbekannte Punkte und prüfen Sie, ob Ihr Perceptron die richtigen Antworten erraten kann:
Beispiel
// Test Against Unknown Data
const counter = 500;
for (let i = 0; i < counter; i++) {
let x = Math.random() * xMax;
let y = Math.random() * yMax;
let guess = ptron.activate([x, y, ptron.bias]);
let color = "black";
if (guess == 0) color = "blue";
plotter.plotPoint(x, y, color);
}
Zähle die Fehler
Fügen Sie einen Zähler hinzu, um die Anzahl der Fehler zu zählen:
Beispiel
// Test Against Unknown Data
const counter = 500;
let errors = 0;
for (let i = 0; i < counter; i++) {
let x = Math.random() * xMax;
let y = Math.random() * yMax;
let guess = ptron.activate([x, y, ptron.bias]);
let color = "black";
if (guess == 0) color = "blue";
plotter.plotPoint(x, y, color);
if (y > f(x) & guess == 0) {errors++}
}
Stimmen Sie das Perzeptron ab
Wie kann man das Perzeptron stimmen?
Hier sind ein paar Vorschläge:
- Passen Sie die Lernrate an
- Erhöhen Sie die Anzahl der Trainingsdaten
- Erhöhen Sie die Anzahl der Trainingsiterationen