Estou realizando a validação de um modelo com dados próprios. Realizei a cross_validate com cv=10 e fiz o cálculo dos 2 desvios padrões para cima e dois desvios padrões para baixo. Estranhamente o meu valor para cima ficou acima de 100%. Como isso é possível, é correto ...?
Array dos resultados do Cross_Validate...
resultados['test_score']
array([0.9567582 , 0.99866251, 0.99928667, 0.90182791, 0.999465 , 1. , 1. , 0.99937584, 0.99652251, 0.99759251])
print("Accuracy com Cross_Validate, 10 = [%.5f, %.5f] " % (media - 2 * desvio_padrao, media + 2 * desvio_padrao))
Accuracy com Cross_Validate, 10 = [0.92408, 1.04582]