← Últimos artigos
💻 computer science

Compete Then Collaborate: Frontier AI Teachers Build a Verifiable Curriculum to Improve a Coding Student Beyond Imitation

Este artigo introduz um framework de "competir-então-colaborar" onde modelos de IA de fronteira são classificados via verificação baseada em execução para construir conjuntamente um currículo que, quando usado para aprendizado por reforço com recompensas verificáveis, melhora significativamente o desempenho de um estudante de programação em problemas difíceis, ao passo que o aprendizado por imitação tradicional nas mesmas soluções o degrada.

Autores originais: Miseong Shawn Kim

Publicado 2026-07-10
📖 4 min de leitura☕ Leitura rápida

Autores originais: Miseong Shawn Kim

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

Imagine uma sala de aula de programação onde quatro superprofessores de diferentes gigantes da tecnologia — vamos chamá-los de os esquadrões Anthropic, OpenAI, xAI e Google — foram contratados para ensinar um único aluno muito inteligente (um modelo chamado Qwen2.5-Coder). O objetivo? Ver qual professor é o melhor e como combinar suas lições para transformar o aluno em um mago da programação.

Os pesquisadores montaram um enorme torneio de programação de alto risco. Em vez de deixarem os professores avaliarem uns aos outros (o que frequentemente leva a darem notas A+ uns aos outros apenas por serem amigos), eles usaram um árbitro estrito e robótico: o próprio computador. Se o código que o professor escreveu realmente funcionasse e passasse nos testes ocultos, era uma vitória. Se travasse, era uma derrota.

O Torneio: Quem é o Melhor Professor?

Primeiro, os professores enfrentaram dois tipos de desafios:

  1. O Básico: Problemas de programação padrão. Aqui, todos os quatro professores foram tão bons que, após uma pequena "autocorreção" (ter uma segunda chance para corrigir erros), todos pontuaram quase 100% — entre 99% e 100%. O artigo sugere que isso não é porque todos são gênios iguais, mas porque todos já tinham visto esses problemas específicos em seus dados de treinamento. É como um aluno tirando nota máxima em um teste prático que ele já memorizou.
  2. O Difícil: Problemas complexos, de nível de competição. Foi aqui que as reais diferenças apareceram.
    • O Gemini assumiu a liderança, resolvendo 76% dos problemas difíceis.
    • Claude e Codex (OpenAI) ficaram empatados, ambos resolvendo 69%.
    • Grok ficou para trás, com 50%.

O artigo observa cuidadosamente que, embora o Gemini tenha liderado, a diferença não foi massiva, e o ranking baseia-se estritamente no que o código fez, não no que os professores disseram que fizeram.

A Grande Surpresa: Copiar os Professores na Verdade Prejudica

Aqui está a reviravolta que quebra as regras usuais da escola. Normalmente, se você tem vários professores inteligentes, pensa que a melhor maneira de aprender é copiar o dever de casa deles. Os pesquisadores tentaram isso: eles pegaram o código verificado e funcional de todos os professores e fizeram com que o modelo aluno simplesmente imitasse o código (um método chamado SFT).

O resultado? O aluno piorou.

  • Nos testes padrão, a pontuação do aluno caiu de 76,7% para 72,7%.
  • Nos problemas difíceis de competição, despencou de 5,9% para 2,9%.

O artigo argumenta que, para um aluno que já é competente, apenas copiar as respostas não ajuda; na verdade, o confunde. É como um jogador de basquete talentoso tentando aprender assistindo a um vídeo de melhores momentos de quatro profissionais diferentes e depois tentando imitar todos os movimentos deles ao mesmo tempo — isso apenas atrapalha o próprio ritmo. O "conflito de conhecimento" de tentar ser todo mundo tornou o aluno pior em ser ele mesmo.

A Estratégia Vencedora: Aprender Fazendo, Não Copiando

Então, se copiar falha, o que funciona? Os pesquisadores tentaram uma abordagem diferente chamada RLVR (Aprendizado por Reforço com Recompensas Verificáveis).

Em vez de entregar ao aluno as respostas finais dos professores para copiar, eles usaram os problemas verificados dos professores como um campo de prática. O aluno teve permissão para tentar resolver os problemas por conta própria.

  • Se o código do aluno rodasse e passasse nos testes, ele recebia uma "recompensa" (um "high-five" do computador).
  • Se falhasse, não recebia recompensa e tinha que tentar novamente.

Isso funcionou!

  • A pontuação do aluno nos problemas difíceis de competição saltou de 5,9% para 8,8% em seu pico.
  • Isso representa uma melhora relativa de 49%.

O artigo sugere que o valor de ter múltiplos professores não é reunir suas respostas para o aluno copiar, mas sim construir uma "academia" massiva e verificada onde o aluno aprende fazendo o trabalho e recebendo feedback sobre se aquilo realmente funciona.

Conclusão

O artigo conclui que, embora possamos classificar esses professores de IA com base em quão bem o código deles executa, a verdadeira magia acontece quando paramos de pedir ao aluno para imitar os professores e começamos a usar o trabalho dos professores para criar um ambiente desafiador onde o aluno aprende através de tentativa e erro.

Não se trata de ter o professor mais inteligente na sala; trata-se de construir um parquinho onde o aluno possa praticar, errar, receber um sinal claro sobre o que deu errado e tentar novamente até conseguir. Os pesquisadores liberaram todo o seu código e dados para que qualquer pessoa possa executar esses testes e ver que os números se sustentam, provando que, às vezes, a melhor maneira de aprender é parar de copiar e começar a fazer.

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 →