1
resposta

Normalizar vs Padronizar

Quais são as diferenças entre um e outro?

Apesar da aula utilizar, e funcionar bem, a normalização da seguinte forma:

x = x/np.amax(x, axis=0)

Ela possui alguns pontos a serem levados em consideração. O valor mínimo pode ou não ser zero e o máximo será 1. Se algum algoritmo esperar dados normalizados de 0 a 1, é bom estarmos atentos.

É mais comum encontrá-lo da seguinte forma, onde nos devolve valores entre 0 e 1:

normalizacao = x - x.min() / x.max() - x.min()

A padronização utiliza o desvio padrão e a média:

padronizacao = x - x.mean() /  x.std()
1 resposta

Oi Bruno. Você está certo tem diferença. É comum usar o termo como sinônimo e eu não me atentei a este detalhe na construção da aula. Vou fechar o tópico já o seu comentário não é exatamente uma pergunta, mas ele fica vinculado ao fórum do curso. Então, obrigado por acrescentar ao conteúdo :)

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