Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Sessão 1 - Funções de Perda

O notebook foi ajustado para comparar duas funções de perda em um problema de regressão: MSELoss e L1Loss. A MSELoss calcula o erro quadrático médio, penalizando mais fortemente erros grandes, enquanto a L1Loss calcula a distância absoluta média entre os valores previstos e reais. Ao executar as duas funções no mesmo conjunto de predições, é possível observar que elas retornam valores em escalas diferentes, pois a MSE trabalha com diferenças ao quadrado e a L1 mantém uma interpretação mais direta da distância média entre predição e rótulo.

Segue o link: https://github.com/Moquiuti/Rede-Neural-Deep-Learning-com-PyTorch/blob/main/Fun%C3%A7%C3%B5es_de_Perda.ipynb

2 respostas

Ei, Leandro! Tudo bem?

Excelente análise! O seu resumo sobre as funções de perda abordou exatamente o ponto central do aprendizado dessa sessão. Você identificou com precisão como o notebook foi ajustado para comparar duas abordagens distintas em um problema de regressão, destacando que a MSELoss calcula o erro quadrático médio e penaliza mais fortemente os erros grandes, enquanto a L1Loss calcula a distância absoluta média entre os valores previstos e reais.

Essa diferença de comportamento é fundamental para a escolha da função mais adequada em cada contexto. A MSELoss, por trabalhar com diferenças ao quadrado, tende a ser mais sensível a outliers, ao passo que a L1Loss oferece uma interpretação mais direta da distância média entre predição e rótulo, sendo geralmente mais robusta nesses casos.

Parabéns pelo cuidado ao ajustar o notebook e por compartilhar o código no GitHub de forma tão organizada! PyTorch.

Você chegou a testar essas duas funções de perda em conjuntos de dados com presença de outliers para observar como cada uma reage a esses casos extremos?

Conteúdos para complementar seus estudos
Esse conteúdo pode estar em inglês, para traduzi-lo utilize o tradutor automático do navegador ou clique com o botão direito do mouse sobre a página e selecione a opção Traduzir para o português.
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!
solução!

Olá Nathhalia eu agradeço e feedback e irei aplicar o testes que você recomendou.