← Últimos artigos
🤖 machine learning

iML: Executable, Problem-Grounded, and Broadly Exploratory Code-Driven AutoML

O artigo introduz o iML, um framework de AutoML orientado a código e multiagente que garante soluções executáveis, fundamentadas em problemas e amplamente exploratórias por meio de blueprints estruturados e depuração iterativa, alcançando desempenho de estado da arte e alta confiabilidade em diversos benchmarks de aprendizado de máquina.

Autores originais: Dat Le, Duc-Cuong Le, Anh-Son Nguyen, Tuan-Dung Bui, Thu-Trang Nguyen, Son Nguyen, Hieu Dinh Vo

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

Autores originais: Dat Le, Duc-Cuong Le, Anh-Son Nguyen, Tuan-Dung Bui, Thu-Trang Nguyen, Son Nguyen, Hieu Dinh Vo

Artigo original dedicado ao domínio público sob CC0 1.0 (http://creativecommons.org/publicdomain/zero/1.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 que você queira construir uma máquina complexa, como um carro de corrida de alto desempenho, mas não saiba como ser um mecânico. Você pede a um assistente muito inteligente, culto, mas às vezes excessivamente confiante (uma IA) para escrever os projetos e construir o carro para você.

No passado, esses assistentes frequentemente escreviam planos que pareciam perfeitos no papel, mas que desmoronavam no momento em que você tentava ligar o motor. Eles podiam assumir que o carro tem um motor V8 quando você só tem um V6, ou podiam esquecer de parafusar as rodas porque estavam ocupados demais escrevendo um belo discurso sobre velocidade.

Este artigo apresenta o 𝑖ML, uma nova equipe de assistentes de IA projetada para corrigir esses problemas. Em vez de um único assistente tentando fazer tudo de uma vez, o 𝑖ML utiliza uma equipe multiagente que trabalha como uma equipe de construção altamente organizada. O objetivo deles é construir um modelo de aprendizado de máquina (o "carro") que realmente funcione, seja construído com os materiais reais que você possui e explore muitas maneiras diferentes de vencer a corrida.

Aqui está como o 𝑖ML funciona, dividido em três princípios simples:

1. A Regra do "Ele Realmente Funciona?" (Executabilidade)

A maioria dos assistentes de IA escreve códigos que parecem bons em texto, mas travam quando você tenta executá-los. O 𝑖ML trata o ato de executar o código como o teste mais importante.

  • A Analogia: Imagine um chef que não apenas escreve uma receita; eles realmente cozinham o prato, provam e, se estiver muito salgado, corrigem antes de servir ao cliente.
  • Como o 𝑖ML faz isso: A equipe divide o trabalho em partes pequenas (preparar os dados, construir o modelo). Eles constroem cada parte separadamente e depois tentam montá-las. Se as partes não se encaixarem (como um pino quadrado em um buraco redondo), o sistema interrompe imediatamente, encontra o erro exato e corrige apenas aquela peça. O sistema continua tentando e corrigindo até que toda a máquina funcione perfeitamente. Isso garante que, 90% das vezes, o resultado final realmente funcione.

2. A Regra do "Olhe para o Que Você Tem" (Fundamentação no Problema)

Às vezes, os assistentes de IA inventam coisas. Eles podem supor que seus dados estão limpos quando na verdade estão bagunçados, ou assumir que você quer prever vendas quando, na verdade, quer prever o clima.

  • A Analogia: Imagine um empreiteiro que ignora as plantas que você lhe deu e o terreno real onde você está construindo, e decide construir uma piscina porque acha que era isso que você queria.
  • Como o 𝑖ML faz isso: Antes de escrever uma única linha de código, o 𝑖ML envia um "batedor" para inspecionar seus dados reais. Ele conta as partes ausentes, verifica os tipos de informações e pesquisa o que outros especialistas fizeram com dados semelhantes. Em seguida, cria um plano rigoroso (um "projeto") baseado na realidade, não em suposições. Isso evita que a equipe construa um modelo que seja logicamente sólido, mas inútil para o seu problema específico.

3. A Regra do "Tente Tudo" (Exploração Ampla)

Os antigos sistemas de AutoML costumam escolher um caminho e seguir por ele, como um motorista que só sabe dirigir em rodovias. Se a estrada se torna de terra, eles ficam presos.

  • A Analogia: Imagine um detetive que só interroga um suspeito. O 𝑖ML é como um detetive que entrevista três suspeitos diferentes: um que usa métodos tradicionais, um que usa dispositivos de alta tecnologia e um que usa uma ferramenta feita sob medida.
  • Como o 𝑖ML faz isso: A equipe não escolhe apenas uma maneira de resolver o problema. Eles executam três estratégias diferentes em paralelo:
    1. Métodos tradicionais (confiáveis, como um sedan robusto).
    2. Modelos pré-treinados (usando ferramentas inteligentes existentes, como um carro esportivo).
    3. Redes neurais customizadas (construindo um motor único e personalizado do zero).
      Eles testam as três, veem qual vence a corrida e escolhem o vencedor. Se uma falhar, eles não desistem; eles apenas mudam para a próxima melhor opção.

A Estrutura da Equipe

Para fazer isso acontecer, o 𝑖ML organiza seus agentes de IA em funções específicas:

  • O Estrategista: Lê o problema e inspeciona os dados para criar o projeto mestre.
  • Os Especialistas: Diferentes agentes escrevem o código para partes específicas (um para limpar dados, outro para construir o modelo) para que não se confundam.
  • O Montador e Depurador: Eles juntam as peças, testam e, se algo quebrar, agem como um mecânico com uma ferramenta de diagnóstico para encontrar e consertar o parafuso exato quebrado sem precisar reconstruir o carro inteiro.

Os Resultados

Os autores testaram este sistema em dois conjuntos de desafios difíceis (como as famosas competições de ciência de dados do Kaggle).

  • Confiabilidade: Enquanto outros sistemas falhavam em produzir um resultado funcional cerca de metade das vezes, o 𝑖ML teve sucesso 90% das vezes.
  • Desempenho: O 𝑖ML não apenas funcionou; ele venceu. Ele conquistou "medalhas" (classificações de topo) em 45% das competições, superando tanto ferramentas automatizadas antigas quanto outros agentes de IA.
  • Robustez: Mesmo quando as instruções eram vagas ou reduzidas ao mínimo (como dizer "corrija estes dados" sem explicar como), o 𝑖ML ainda conseguiu ter sucesso 70% das vezes, baseando-se na inspeção de seus dados reais em vez de depender apenas das instruções de texto.

Em resumo, o 𝑖ML é um sistema que para de adivinhar, começa a testar e constrói uma equipe de especialistas para garantir que o modelo de aprendizado de máquina final não seja apenas uma ideia bonita, mas uma realidade funcional e de alto desempenho.

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 →