mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question Aleatório
speech play
speech pause
speech stop

Compreendendo a normalização e a desnormalização no aprendizado profundo

No contexto de aprendizagem profunda, a normalização refere-se ao processo de redimensionamento dos dados de entrada para ter uma média de 0 e um desvio padrão de 1. Isto normalmente é feito para evitar que o modelo seja sensível à escala dos dados de entrada, e para melhorar a generalização do modelo para novos dados.

Desnormalizar é o processo de desfazer a transformação de normalização que foi aplicada aos dados de entrada. Isso normalmente é feito após a passagem direta do modelo, de modo que a saída do modelo esteja na mesma escala que a entrada.

Por exemplo, se tivermos um modelo que recebe uma imagem como entrada e gera um mapa de recursos, podemos aplique a normalização à imagem de entrada subtraindo a média e dividindo pelo desvio padrão. Após a passagem direta, desnormalizaríamos o mapa de recursos de saída adicionando a média e multiplicando pelo desvio padrão. Isso garante que o mapa de recursos de saída tenha a mesma escala da imagem de entrada.

A desnormalização é uma etapa importante em muitos pipelines de aprendizado profundo, pois nos permite comparar a saída do modelo com a entrada e visualizar os recursos aprendidos pelo modelo. Também nos permite usar os mesmos dados de entrada para vários modelos, sem ter que nos preocupar com a escala da entrada que afeta os resultados.

Knowway.org usa cookies para lhe fornecer um serviço melhor. Ao usar Knowway.org, você concorda com o uso de cookies. Para obter informações detalhadas, você pode revisar nosso texto Política de Cookies. close-policy