O que é aprendizado por reforço?

Aprendizado por reforço (reinforcement learning, ou RL) é o tipo de machine learning em que um sistema aprende por tentativa e erro: ele age, recebe uma recompensa ou punição pelo resultado e, aos poucos, descobre quais ações levam às maiores recompensas.

Em palavras simples

Pense em como se ensina um cachorro a sentar. Ninguém explica a ele a física do movimento. O cachorro tenta várias coisas e, quando acerta, ganha um petisco. Depois de algumas repetições, ele associa a ação ao prêmio e passa a sentar quando ouve o comando.

O aprendizado por reforço funciona de forma parecida. Em vez de receber a resposta certa pronta, como no aprendizado supervisionado, o sistema recebe apenas um sinal de “foi bom” ou “foi ruim” depois de agir. Ele testa, erra, acerta e vai ajustando a estratégia para ganhar mais pontos no longo prazo.

Como funciona

Todo problema de aprendizado por reforço tem alguns elementos básicos:

  • Agente: quem aprende e toma as decisões, como um programa que joga xadrez ou controla um robô.
  • Ambiente: o mundo em que o agente atua, como o tabuleiro, um videogame ou uma rua simulada.
  • Ações: o que o agente pode fazer em cada momento.
  • Recompensa: o sinal numérico que diz se o resultado foi bom ou ruim, como ganhar ou perder a partida.
  • Política: a estratégia que o agente vai construindo, ou seja, qual ação escolher em cada situação.

Um desafio central é o equilíbrio entre explorar (testar ações novas que podem ser melhores) e aproveitar (repetir o que já deu certo). Outro é que a recompensa às vezes só chega no fim: no xadrez, você só sabe se ganhou depois de dezenas de lances, e o sistema precisa descobrir quais deles foram decisivos.

Quando o aprendizado por reforço é combinado com redes neurais profundas, ganha o nome de aprendizado por reforço profundo. Foi essa combinação que produziu alguns dos marcos mais conhecidos da IA.

Exemplos

  • AlphaGo (Google DeepMind): em março de 2016, em Seul, o programa venceu o sul-coreano Lee Sedol, um dos melhores jogadores de Go do mundo, por 4 a 1. O sistema aprendeu primeiro com partidas humanas e depois se aprimorou jogando milhões de vezes contra si mesmo, recebendo recompensa pelas vitórias.
  • Treinamento de chatbots (RLHF): a OpenAI usou o aprendizado por reforço com feedback humano no InstructGPT, apresentado em 2022, e no ChatGPT. Pessoas comparam respostas do modelo, um sistema aprende o que elas preferem e essa preferência vira a recompensa que torna o LLM mais útil e seguro.
  • Modelos de raciocínio: em janeiro de 2025, a chinesa DeepSeek lançou o DeepSeek-R1 e mostrou que o aprendizado por reforço, com recompensas por acertar problemas de matemática e programação, pode ensinar um modelo a “pensar” em etapas antes de responder.
  • Robótica e jogos: robôs aprendem a andar e a pegar objetos em simulações, e agentes aprendem a jogar videogames apenas com a pontuação como guia.

Por que isso importa para você

Mesmo sem perceber, você já usou o resultado do aprendizado por reforço. Quando um assistente como o ChatGPT responde de forma educada, recusa pedidos perigosos ou segue melhor as suas instruções, parte disso veio de treino com recompensas baseadas na preferência humana. E quando você clica no botão de “gostei” ou “não gostei” de uma resposta, pode estar fornecendo exatamente esse tipo de sinal.

A técnica também tem riscos conhecidos. Se a recompensa for mal definida, o sistema pode achar atalhos indesejados, como agradar o usuário em vez de dizer a verdade. É por isso que a forma de recompensar um modelo virou tema central de pesquisa em segurança de IA e no desenvolvimento de agentes de IA que executam tarefas sozinhos. Para começar pelo básico, leia o que é inteligência artificial.

Termos relacionados

  • Machine learning: a área que reúne o aprendizado por reforço, o supervisionado e o não supervisionado.
  • Deep learning: as redes neurais profundas que, junto com o reforço, criaram sistemas como o AlphaGo.
  • LLM: os modelos de linguagem refinados com aprendizado por reforço com feedback humano.
  • Fine-tuning: o ajuste de um modelo pronto, que pode incluir etapas de reforço.
  • Agente de IA: sistemas que tomam decisões em sequência, terreno natural do aprendizado por reforço.

Perguntas frequentes

Qual é a diferença entre aprendizado por reforço e supervisionado?

No supervisionado, o modelo recebe a resposta certa para cada exemplo. No aprendizado por reforço, ele não recebe a resposta, apenas uma recompensa ou punição pelo resultado das suas ações, e precisa descobrir sozinho a melhor estratégia.

O que é RLHF?

É a sigla em inglês para aprendizado por reforço com feedback humano. Pessoas avaliam e comparam respostas de um modelo de linguagem, e essas preferências viram a recompensa usada para treiná-lo a responder de forma mais útil e segura.

O aprendizado por reforço é usado fora dos jogos?

Sim. Além de jogos, ele é usado no treinamento de chatbots e modelos de raciocínio, na robótica, em sistemas de recomendação e na otimização de processos, como o controle de consumo de energia.

← Voltar ao Glossário de IA