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) &amp; 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