Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Input X must be non-negative

estou trabalhando em uma classificação utilizando múltiplas colunas do meu dataset, portanto, também estou usando ColumnTransformer. Funciona 100% com outros classificadores, mas quando vou testar com MultinomialNB recebo a mensagem: ValueError: Input X must be non-negative

Alguém já passou por isso?

vlw!

1 resposta
solução!

Bom, já descobri a resposta.

O MultinomialNB assume que a distribuição é miltinomial, portanto, sem valores negativos.

Uma solução é usar o MinMaxScaler. Vwl!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software