Hyperparameter setzen
Zum Schluss setzt du konkrete Hyperparameter, die du möglicherweise in deinen bisherigen Tuning-Ergebnissen gefunden hast.
Der Datensatz knowledge_train_data wurde bereits für dich geladen, ebenso die Pakete mlr und tidyverse. Außerdem wurde der folgende Code schon ausgeführt:
task <- makeClassifTask(data = knowledge_train_data,
target = "UNS")
lrn <- makeLearner(cl = "classif.nnet", fix.factors.prediction = TRUE)
Diese Übung ist Teil des Kurses
Hyperparameter-Tuning in R
Anleitung zur Übung
- Setze die folgenden Hyperparameter für ein neuronales Netz: eine Hidden-Layer, maximale Anzahl an Iterationen von 150 und decay von 0.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Set hyperparameters
lrn_best <- setHyperPars(lrn, par.vals = list(___ = 1,
___ = 150,
___ = 0))
# Train model
model_best <- train(lrn_best, task)