ML2B: Benchmarking LLMs on Cross-Lingual ML Pipeline Generation
Este artigo apresenta o ML2B, o primeiro benchmark para avaliar a geração de pipelines de aprendizado de máquina cross-lingual por grandes modelos de linguagem, o qual utiliza 490 pares de tarefa-idioma através de 14 idiomas para revelar que a degradação de desempenho é altamente dependente da tarefa, em vez de seguir as hierarquias tradicionais de recursos.
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 um mundo onde você pode pedir a um robô superinteligente para construir um modelo de aprendizado de máquina para você, apenas digitando um pedido simples como: "Preveja quais clientes comprarão nossos novos sapatos". Por muito tempo, esses robôs — chamados Modelos de Linguagem de Grande Escala (LLMs) — foram incrivelmente talentosos nisso, mas apenas se você falar com eles em inglês. É como ter um chef brilhante que consegue cozinhar uma refeição cinco estrelas se você lhe der a receita em inglês, mas se você entregar a ele uma receita em francês, espanhol ou japonês, ele pode apenas ficar encarando os ingredientes e queimar a cozinha.
Este é o problema que os pesquisadores estão enfrentando: à medida que a IA se espalha pelo globo, precisamos saber se esses chefs digitais conseguem realmente seguir instruções em qualquer idioma, não apenas naquele no qual foram treinados majoritariamente. Mas há um porém. Se apenas pedirmos que eles resolvam quebra-cabeças que já estão na internet, os robôs podem ter memorizado as respostas de seus dados de treinamento, fazendo-os parecer mais inteligentes do que realmente são. É como dar a um aluno uma prova de matemática cujas respostas ele já viu; ele tira um A, mas não sabemos se ele realmente entende álgebra. Para obter uma imagem real, precisamos de um teste que seja novo, justo e falado em muitas línguas diferentes.
Apresentamos o ML2B, um novo "exame" criado por uma equipe de pesquisadores para testar o quão bem esses robôs de IA conseguem construir pipelines completos de aprendizado de máquina quando as instruções estão em 14 idiomas diferentes. Pense no ML2B como uma enorme competição culinária multilíngue. Em vez de apenas pedir aos robôs que escrevam uma única linha de código, os pesquisadores deram a eles 35 desafios do mundo real — como prever preços de casas, identificar raças de cães ou detectar comentários tóxicos — e traduziram as instruções para idiomas que variam de árabe e chinês a cazaque e ucraniano.
Para garantir que os robôs não pudessem trapacear memorizando respostas, a equipe incluiu 10 competições "secretas" cujas soluções nunca foram tornadas públicas. Eles também construíram uma cozinha digital especial e isolada (um contêiner isolado de rede) onde os robôs tinham que cozinhar seu código. Se o robô tentasse contrabandear um prato pré-pronto da internet ou usasse uma receita que misturasse os ingredientes antes de cozinhar (um problema chamado "vazamento de dados"), o sistema o pegaria. Os robôs tinham que seguir regras estritas, como separar a fase de "treinamento" da fase de "predição", exatamente como um chef real não provaria o prato final antes de ele estar totalmente cozido.
Quando os pesquisadores rodaram os testes com os principais modelos de IA, descobriram algo surpreendente que desafia o que muitos das pessoas assumiam. Eles esperavam que os robôs tivessem mais dificuldade com idiomas de "baixo recurso" (idiomas com menos dados digitais disponíveis) e tivessem melhor desempenho com idiomas de "alto recurso", como o inglês ou o francês. Mas os resultados mostraram que o idioma em si não era o principal chefe. Em vez disso, a dificuldade dependia inteiramente do que o robô estava sendo solicitado a fazer. Às vezes, um robô se saía melhor em um idioma de "baixo recurso" do que no inglês, e outras vezes ele fracassava miseravelmente em um de "alto recurso".
O estudo sugere que o verdadeiro gargalo não é apenas conhecer as palavras; é seguir as instruções complexas e passo a passo de construção de um modelo de aprendizado de máquina. Os pesquisadores descobriram que os robôs frequentemente falhavam não porque não entendiam o idioma, mas porque erravam a estrutura do código — como esquecer de fechar um parêntese ou usar uma ferramenta que não existia na versão do software que estavam utilizando. Um modelo, o GPT-4.1-mini, era ótimo em propor ideias de alta qualidade, mas frequentemente falhava em concluir o trabalho corretamente, enquanto outro, o GPT-OSS-120b, era mais confiável em seguir as regras, mas às vezes produzia resultados mais simples.
Em última análise, o ML2B revela que não podemos simplesmente assumir que uma IA é boa em tudo só porque ela fala muitos idiomas. A capacidade de construir ferramentas complexas depende fortemente da tarefa específica em questão, não apenas do idioma usado para pedir. Ao abrir este benchmark para o público, os autores esperam ajudar desenvolvedores a construir robôs que sejam não apenas multilíngues, mas também verdadeiramente robustos e confiáveis, não importa em qual idioma lhes peçam para falar ou qual problema lhes peçam para resolver.
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.