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.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!