ensembleControl: ensembleControl

Steuern der Parameter, die zum Erstellen eines Ensembles verwendet werden.

Verwendung

  ensembleControl(randomSeed = NULL, modelCount = 1, replace = FALSE,
    sampRate = ifelse(replace, 1, 0.632), splitData = FALSE,
    combineMethod = NULL, ...)
 

Argumente

randomSeed

Gibt den zufälligen Ausgangswert an. Der Standardwert ist NULL.

modelCount

Gibt die Anzahl der zu trainierenden Modelle an. Der Standardwert ist 1. Dies bedeutet, dass kein Ensembling erfolgt.

replace

Ein logischer Wert, der angibt, ob die Stichprobenentnahme von Beobachtungen mit oder ohne Ersetzung erfolgen soll. Der Standardwert ist FALSE.

sampRate

Ein Skalar mit positivem Wert, der den Prozentsatz der Beobachtungen angibt, für die für jeden Trainer eine Stichprobe entnommen werden soll. Der Standardwert ist 1,0 für die Stichprobenentnahme mit Ersetzung (d. h. replace=TRUE) und 0,632 für die Stichprobenentnahme ohne Ersetzung (d. h. replace=FALSE).

splitData

Ein logischer Wert, der angibt, ob die Basismodelle auf nicht überlappenden Partitionen trainiert werden sollen oder nicht. Der Standardwert lautet FALSE. Er ist nur für den RxSpark-Computekontext verfügbar und wird für andere ignoriert.

combineMethod

Gibt die Methode zum Kombinieren der Modelle an:

  • median zum Berechnen des Medians der einzelnen Ausgaben des Modells,
  • average zum Berechnen des Durchschnitt der einzelnen Ausgaben des Modells und
  • vote zum Berechnen von (pos-neg)/der Gesamtanzahl der Modelle, wobei „pos“ die Anzahl der positiven Ausgaben und „neg“ die Anzahl der negativen Ausgaben ist. Standardwert: median.

...

Derzeit nicht verwendet.

Wert

Eine Liste von Ensembleparametern.