Ich verstehe nicht genau, was mit Knotengröße gemeint ist. Ich weiß, was ein Entscheidungsknoten ist, aber nicht, wie groß er ist.
Ich verstehe nicht genau, was mit Knotengröße gemeint ist. Ich weiß, was ein Entscheidungsknoten ist, aber nicht, wie groß er ist.
Antworten:
Ein Entscheidungsbaum funktioniert durch rekursive Aufteilung des Trainingssatzes. Jedem Knoten eines Entscheidungsbaums ist ein Satz von Datenpunkten aus dem Trainingssatz zugeordnet:
Sie finden den Parameter möglicherweise nodesize
in einigen zufälligen Gesamtstrukturpaketen, z. B. R : Dies ist die Mindestknotengröße. Im obigen Beispiel beträgt die Mindestknotengröße 10. Dieser Parameter legt implizit die Tiefe Ihrer Bäume fest.
nodesize
von R zufälliges Waldpaket
Mindestgröße der Endknoten. Wenn Sie diese Zahl größer einstellen, werden kleinere Bäume angebaut (was weniger Zeit in Anspruch nimmt). Beachten Sie, dass die Standardwerte für Klassifizierung (1) und Regression (5) unterschiedlich sind.
In anderen Paketen finden Sie direkt den Parameter depth
, zB WEKA :
-depth
aus dem WEKA Random Forest Package
Die maximale Tiefe der Bäume, 0 für unbegrenzt. (Standard 0)
Es ist nicht klar, ob sich die Knotengröße in der "In-Bag" -Abtastung oder im "Out-Bag" -Fehler befindet. Wenn es sich um ein "Out-of-Bag" -Sample handelt, ist es etwas restriktiver.