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()