1
resposta

Correção no slide

guilherme tem 2 errinhos ali nos 2 ultimos slides

cv = GorupKFold(n_splits = 10)  # aqui eu acho q é GroupKFold
modelo = DecisionTreeClassifier(max_depth=2)
results = cross_validate(modelo, x_azar, cv = cv, groups = dados.modelo, 
#Aqui eu acho q faltou o y_azar, 
return_train_score=False)
imprime_resultados(results)
1 resposta

Olá Jardel.

O código correto é esse:

from sklearn.model_selection import GroupKFold

SEED = 301
np.random.seed(SEED)

cv = GroupKFold(n_splits = 10)
modelo = DecisionTreeClassifier(max_depth=2)
results = cross_validate(modelo, x_azar, y_azar, cv = cv, groups = dados.modelo, return_train_score=False)
imprime_resultados(results)

E vamos ter esse resultado:


Accuracy médio: 75.78
Accuracy intervalo: [73.67, 77.90]

Bons Estudos.