.init
Der Befehl RandomForest.init(X) erwartet folgende (verpflichtende) Argumente:
| Argument | Datentyp | Hinweis |
| X | Datenfeld | Trainingsdaten (Liste von Objekten) |
Es wird ein Random Forest unter Verwendung der Trainingsdaten X erstellt. Dabei ist X eine Liste von Objekten mit jeweils folgenden Variablen:
| Variable | Datentyp | Hinweis |
| input | Datenfeld | Objekt des Datensatzes als Vektor |
| index | Zahl | ganzzahlig, nicht negativ (Klassifikationsergebnis) |
Zudem können folgende Optionen verwendet werden:
| Variable | Datentyp | Hinweis | Default-Wert |
| trees | Zahl | ganzzahlig, positiv | 23 |
| max_depth | Zahl | ganzzahlig, zwischen 1 und 256 | 256 |
| boosting | Zeichenkette | on oder off | off |
Die Option trees definiert die Anzahl der Entscheidungsbäume des Waldes. Es wird empfohlen, eine Primzahl zu wählen. Zudem kann max_depth verwendet werden, um die maximale Tiefe der einzelnen Bäume zu definieren. Schließlich kann die Option boosting verwendet werden, um eine (einfache) Boosting-Strategie anzuwenden. Dabei handelt es sich im Wesentlichen um eine Gewichtung der Bäume des Waldes.