ComeçarComece de graça

Definindo hiperparâmetros

Por fim, você vai definir hiperparâmetros específicos, que talvez tenha encontrado ao analisar os resultados do seu tuning anteriormente. O conjunto de dados knowledge_train_data já foi carregado para você, assim como os pacotes mlr e tidyverse. Além disso, o código a seguir já foi executado:

task <- makeClassifTask(data = knowledge_train_data, 
                        target = "UNS")

lrn <- makeLearner(cl = "classif.nnet", fix.factors.prediction = TRUE)

Este exercício faz parte do curso

Ajuste de hiperparâmetros em R

Ver curso

Instruções do exercício

  • Defina os seguintes hiperparâmetros para uma rede neural: Uma camada oculta, número máximo de iterações de 150 e decay igual a 0.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Set hyperparameters
lrn_best <- setHyperPars(lrn, par.vals = list(___ = 1, 
                                              ___ = 150, 
                                              ___ = 0))

# Train model
model_best <- train(lrn_best, task)
Editar e executar o código