A Google acaba de apresentar o AlphaEvolve, um agente de programação revolucionário que utiliza o poder dos modelos de linguagem de grande escala (LLMs) para descobrir e otimizar algoritmos de forma autónoma. Esta nova ferramenta combina a capacidade de resolução de problemas dos modelos Gemini com sistemas de avaliação automática, criando um ciclo de aperfeiçoamento contínuo inspirado na evolução.
O AlphaEvolve já está a operar ativamente dentro da vasta infraestrutura da Google, marcando presença em centros de dados, nos complexos processos de design de chips e até no treino dos modelos de Inteligência Artificial (IA) que o alimentam – incluindo os próprios modelos Gemini que são o seu “cérebro”.
O “motor” inteligente: como funciona o AlphaEvolve?
No coração do AlphaEvolve reside um conjunto colaborativo de modelos de linguagem de grande escala da família Gemini. O Gemini Flash é utilizado para explorar um vasto leque de conceitos e abordagens iniciais, enquanto o Gemini Pro mergulha mais a fundo, fornecendo análises especializadas e refinadas. Juntos, estes modelos geram programas de computador que visam alcançar inovações algorítmicas significativas.
Todos os programas criados pelo AlphaEvolve passam por um rigoroso processo de avaliação automática. Métricas objetivas são aplicadas para pontuar a sua precisão e qualidade. Este sistema permite que o agente automatize a otimização de algoritmos em áreas onde o progresso pode ser medido de forma quantificável, seguindo um “framework evolucionário” onde apenas as soluções mais promissoras são selecionadas e aperfeiçoadas. A Google partilhou mais detalhes sobre esta tecnologia no seu blog oficial da DeepMind.
Da teoria à prática: AlphaEvolve já otimiza a Google por dentro
A gigante tecnológica não está apenas a testar o AlphaEvolve em laboratório; a ferramenta já foi implementada e está a gerar resultados tangíveis. A sua aplicação estende-se desde a otimização da eficiência em centros de dados, passando pelo aperfeiçoamento das linhas de desenvolvimento e design de chips, até ao treino dos modelos de IA da própria Google. Curiosamente, isto inclui o treino dos modelos que sustentam o próprio AlphaEvolve, criando um ciclo virtuoso de auto-aperfeiçoamento.
O futuro é promissor (e auto-aperfeiçoável)
A Google antecipa que as capacidades do AlphaEvolve continuarão a expandir-se à medida que os modelos de linguagem de grande escala melhoram as suas próprias habilidades de programação e compreensão. Esta plataforma representa um passo importante na automatização da descoberta algorítmica, com potencial para acelerar a inovação em diversas áreas da ciência da computação e mais além.