Por qual motivo o professor nao fez o uso do SEED nessa etapa utilizando SelecKBest?
from sklearn.feature_selection import SelectKBest
from sklearn.feature_selection import chi2
SEED = 123143
random.seed(SEED)
selecionar_kmelhores = SelectKBest(chi2, k=5)
train_x, test_x, train_y, test_y = train_test_split(exames6, diagnostico, test_size=0.3)
selecionar_kmelhores.fit(train_x, train_y)
train_kbest = selecionar_kmelhores.transform(train_x)
test_kbest = selecionar_kmelhores.transform(test_x)
Meu resultado apos treinar o modelo:
SEED = 123143
random.seed(SEED)
classificador = RandomForestClassifier(n_estimators=100)
classificador.fit(train_kbest, train_y)
print(f'A acuracia do modelo RandomForestClassifier com apenas 5 exames: {round(classificador.score(test_kbest, test_y)*100,2)}%') # ira retornar uma valor de acuracia