← Últimos artigos
🤖 machine learning

Stronger-MAS: Multi-Agent Reinforcement Learning for Collaborative LLMs

O artigo propõe o AT-GRPO, um novo framework de aprendizado por reforço multiagente que introduz um algoritmo de otimização agrupada por agente e por turno e um sistema de treinamento flexível para superar as limitações do RL on-policy padrão em LLMs colaborativos, alcançando ganhos substanciais de desempenho em tarefas de planejamento, codificação e matemática.

Autores originais: Yujie Zhao, Lanxiang Hu, Yang Wang, Minmin Hou, Hao Zhang, Ke Ding, Jishen Zhao

Publicado 2026-02-02
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Yujie Zhao, Lanxiang Hu, Yang Wang, Minmin Hou, Hao Zhang, Ke Ding, Jishen Zhao

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

A Grande Ideia: Ensinar uma Equipe a Trabalhar em Conjunto

Imagine que você tem um robô muito inteligente, mas um pouco desajeitado (um Grande Modelo de Linguagem, ou LLM). Você quer que ele resolva quebra-cabeças complexos, escreva código ou jogue jogos.

Existem duas maneiras principais pelas quais as pessoas geralmente tentam tornar esse robô melhor:

  1. A Equipe de "Especialistas" (Sistema Multiagente): Você dá ao robô uma equipe de amigos. Um amigo é o "Programador", outro é o "Testador" e um terceiro é o "Planejador". Eles conversam entre si para resolver o problema. Isso funciona bem porque eles têm funções específicas.
  2. O Método "A Prática Leva à Perfeição" (Aprendizado por Reforço): Você deixa o robô tentar, falhar, receber uma pontuação e tentar novamente. Com o tempo, ele aprende com seus erros para se tornar um mestre na tarefa.

O Problema: Até agora, esses dois métodos não se misturavam bem.

  • Se você tentar ensinar a equipe inteira usando o método de "Prática", o treinamento fica confuso. O "Programador" e o "Testador" estão conversando entre si, então seus comandos (instruções) estão mudando constantemente. Os métodos de treinamento padrão ficam confusos porque esperam que todos estejam respondendo exatamente à mesma pergunta ao mesmo tempo.
  • Se você apenas deixá-los praticar sozinhos, eles não aprendem como colaborar de forma eficaz.

A Solução: Os autores criaram o STRONGER-MAS (especificamente um algoritmo chamado AT-GRPO). Pense nisso como um novo treinador superinteligente que sabe como treinar toda uma equipe de especialistas simultaneamente.


Como Funciona: A Analogia da "Árvore"

1. O Jeito Antigo (Amostragem Paralela)

Imagine um treinador pedindo a 4 alunos diferentes que resolvam um problema de matemática.

  • Aluno A escreve uma solução.
  • Aluno B escreve uma solução.
  • Aluno C escreve uma solução.
  • Aluno D escreve uma solução.

O treinador olha para todas as quatro respostas e diz: "Ok, o Aluno A foi o melhor".
A Falha: Em uma configuração de equipe, o próximo passo não é apenas "resolver o problema novamente". É "Aluno A, aqui está o que o Aluno B escreveu; agora corrija sua resposta". O contexto muda a cada vez. Se você apenas pedir que eles resolvam o problema original novamente, você não está treinando-os para trabalhar juntos.

2. O Novo Jeito (Amostragem Estruturada em Árvore)

O treinador STRONGER-MAS usa uma abordagem de Árvore.

  • Passo 1: A equipe começa com um problema.
  • Passo 2: O "Programador" tenta 4 maneiras diferentes de escrever o código. O treinador avalia as 4 imediatamente.
  • Passo 3: O treinador escolhe o melhor desses 4 códigos.
  • Passo 4: Agora, o "Testador" vê aquele código específico que foi o melhor e tenta 4 maneiras diferentes de testá-lo. O treinador avalia essas 4.
  • Passo 5: O treinador escolhe o melhor teste, e o ciclo continua.

Por que isso importa: Isso garante que, quando o treinador comparar as 4 tentativas do "Programador", todas elas estejam reagindo à exata mesma situação. Isso torna o aprendizado justo e eficaz. É como um treinador dizendo: "Ok, todos, olhem para este rascunho específico. Aqui estão 4 maneiras de melhorá-lo. Vamos ver qual delas funciona melhor".


O Debate "Especializado vs. Compartilhado"

O artigo também testou duas estruturas de equipe diferentes:

  1. O "Cérebro Compartilhado" (Compartilhamento de Função): Todos na equipe usam exatamente o mesmo cérebro (o mesmo modelo de IA). Eles apenas fingem ser pessoas diferentes lendo cartões de instrução (prompts) diferentes.
    • Resultado: Funciona muito bem para jogos simples e planejamento.
  2. Os "Cérebros Especializados" (Especialização de Função): O "Programador" tem um céreamente treinado especificamente para programação, e o "Testador" tem um cérebro treinado especificamente para testes. Eles nunca trocam de funções.
    • Resultado: Isso foi um grande vencedor para programação e matemática. O "Programador" ficou muito bom em escrever código porque apenas praticava programação, e o "Testador" ficou muito bom em encontrar bugs.

A Conclusão: O artigo descobriu que você nem sempre precisa de um cérebro especializado para cada função. Para algumas tarefas (como jogos simples), um único cérebro inteligente compartilhado por todos é suficiente. Mas para tarefas difíceis (como escrever softwares complexos), ter um especialista dedicado para cada função é muito melhor.


Os Resultados: De "Ok" para "Superumano"

O artigo testou este sistema em quatro tipos de tarefas: Jogos, Planejamento, Programação e Matemática.

  • Planejamento de Longo Alcance (A Grande Vitória): Imagine um jogo onde você tem que planejar 10 passos à frente.

    • Antes: Um único robô tentando fazer isso sozinho acertava apenas de 14% a 47% das vezes. Ele se perdia facilmente.
    • Depois: Com a equipe STRONGER-MAS, eles acertaram de 96% a 99,5% das vezes.
    • Analogia: É como passar de um turista perdido com um mapa amassado para um grupo de turismo guiado onde todos sabem exatamente para onde ir.
  • Programação e Matemática: A equipe também melhorou significativamente na escrita de códigos sem bugs e na resolução de problemas matemáticos difíceis (melhorias de aproximadamente 4% a 18% sobre os melhores métodos anteriores).

Resumo

O artigo apresenta uma nova maneira de treinar equipes de IA. Em vez de treiná-las como indivíduos ou como um grupo confuso, eles usam um método Estruturado em Árvore que mantém a conversa da equipe focada e justa. Isso permite que a IA aprenda a colaborar, resultando em melhorias massivas na resolução de problemas complexos de várias etapas, como planejar rotas, escrever software e resolver enigmas matemáticos.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →