Skip to content
Learn Motion
ExploreHow it worksMembership
Log in
Learn Motion

Como a Inteligência Artificial Realmente Aprende

1O que significa 'aprender' para uma máquina2Erro, ajuste e o ciclo de aprendizado3Como o modelo encontra a direção do ajuste4Generalizar: aprender além dos exemplos vistos5Os principais paradigmas de aprendizado6Redes neurais e aprendizado profundo7Avaliar, diagnosticar e melhorar o aprendizado
Redes neurais e aprendizado profundo

Como o erro volta pelas camadas

2 / 2
Acompanhe o movimento na tela. Primeiro a informação caminha da esquerda para a direita: as entradas atravessam as camadas e produzem uma previsão na saída. Em seguida, a previsão é comparada com o valor esperado e o erro aparece. Agora observe o sentido inverso: o erro começa a voltar da direita para a esquerda. Ele passa pela última camada, depois pela anterior, e assim por diante, até chegar às primeiras. Em cada camada, o que volta não é o mesmo número: é a parcela da responsabilidade daqueles pesos pelo erro final. Repare que cada camada aproveita o cálculo já feito pela camada seguinte, e é isso que torna o procedimento viável em redes grandes. Quando o sinal chega à primeira camada, todos os pesos da rede têm sua contribuição ao erro, e o ajuste pode acontecer em todas ao mesmo tempo.
0:00 / 0:00

A propagação para a frente calcula a previsão, e a função de perda mede o quanto ela se afastou do valor esperado. O problema é que esse erro aparece apenas na saída: os pesos das camadas iniciais não têm acesso direto a ele. A retropropagação resolve isso aplicando a regra da cadeia do cálculo, que permite decompor a variação do erro em relação a um peso distante em uma sequência de fatores, um por camada atravessada.

O procedimento percorre a rede de trás para frente. Primeiro calcula-se quanto o erro varia em relação à saída. Depois, quanto essa variação depende dos pesos da última camada. Em seguida, o mesmo raciocínio é aplicado à camada anterior, usando o que já foi calculado na camada seguinte. Cada camada reutiliza o resultado da camada posterior, o que evita recalcular tudo do zero e torna o custo do treinamento proporcional ao tamanho da rede.

Ao final, cada peso recebe um número que indica sua contribuição para o erro. Esse número alimenta a atualização: o peso é corrigido na direção que reduz o erro, e o ciclo recomeça com um novo lote de exemplos. A retropropagação não decide o tamanho do passo nem garante que o resultado seja bom; ela apenas fornece a informação de direção que o ajuste precisa para todas as camadas ao mesmo tempo.

Previous2 / 2Next

Learn Motion

Generate a course. Learn it properly.

Operated by Wuhan Daoyin Technology Co., Ltd.

Contact: [email protected]
Privacy PolicyTerms of Service

© 2026 Learn Motion