Mit diesem Kapitel beginnt die Beschreibung der Implementierung des experimentellen neuronalen Netzes, die sich über insgesamt vier Kapitel erstreckt. Zunächst wird die verwendete Verzeichnisstruktur mit den verwendeten Dateien, Skripten und Funktionen vorgestellt. Dann werden in je einem Kapitel die Einrichtung des Netzes, sein Trainieren und sein Abfragen erläutert. Alle PowerShell-Skripte und -Funktionen, die für den Aufbau und Betrieb des Netzes erforderlich sind, stehen als PDF-Dateien zur Verfügung. Eine Zusammenstellung befindet sich im Kapitel 14 (Programmauflistungen und Literaturhinweise).
Die PowerShell-Funktionen sind in Skripten zusammengefasst und diese in Verzeichnissen organisiert. Das oberste Verzeichnis heißt NeuroNetz und enthält bislang lediglich ein Verzeichnis namens Version_0 mit dem experimentellen neuronalen Netz. In diesem sind drei Verzeichnisse und drei Skripte (drei Skriptdateien) enthalten. Es sind die Verzeichnisse
Dazu kommen die drei PowerShell-Skripte
Das Verzeichnis Daten ist anfangs leer und dient dazu, folgende Dateien aufzunehmen:
Das Tmp-Verzeichnis enthält Auswertungs- und Übungsprogramme und hat für die Funktion des Netzes keine Bedeutung. Im Verzeichnis Tools befinden sich drei Skriptdateien mit PowerShell-Funktionen:
Die Skriptdatei alphaHolen.ps1 enthält nur eine einzige Funktion, nämlich holeAlpha, die sowohl beim Einrichten des Netzes, als auch bei seinem Trainieren und dem Abfragen benötigt wird. Diese Funktion liest die aktuelle Schrittweite (Lernrate) alpha aus der Konfigurationsdatei netzKonfig.txt.
Die Skriptdatei einrichtFktn.ps1 enthält Funktionen, die ausschließlich beim Einrichten des Netzes verwendet werden:
Die Skriptdatei netzFktn.ps1 wiederum enthält