O experimento de 'Dota 2' de Elon Musk: Como o OpenAI Five revolucionou os esports

Avatar
Lisa Ernst · 04.05.2026 · Inteligência Artificial · 8 min

Durante anos, a inteligência artificial tem expandido constantemente os limites dos jogos de estratégia, desde o triunfo monumental do Deep Blue no xadrez até a elegante maestria do Go pelo AlphaGo. No entanto, esses jogos clássicos, apesar de toda a sua profundidade estratégica, operam em um tabuleiro previsível com informações completas e transparentes. O mundo real, no entanto, é uma arena muito mais confusa e imprevisível, definida por informações incompletas, ação contínua e interações intrincadas, muitas vezes caóticas.

É precisamente aqui que a OpenAI entrou com o OpenAI Five, um projeto ambicioso que desafiou jogadores humanos profissionais no universo altamente complexo e caótico de Dota 2. Sua notável jornada, de um bot rudimentar a uma equipe formidável, ofereceu insights profundos sobre a capacidade crescente da IA para lidar com desafios genuínos do mundo real.

Resumo Rápido do OpenAI Five

Evolução dos Bots do OpenAI Five

A OpenAI começou a criar os algoritmos que impulsionariam seus bots de Dota 2 em novembro de 2016. Seu objetivo principal era construir sistemas gerais de resolução de problemas, imergindo-os em um jogo como Dota 2, que espelhasse a imprevisibilidade inerente e o fluxo contínuo do mundo real. O jogo provou ser uma escolha ideal, não apenas por sua enorme popularidade na Twitch, mas também por seu suporte de bot integrado e API acessível.

O primeiro vislumbre público de um bot da OpenAI surgiu em agosto de 2017 no The International, o principal torneio de Dota 2. Aqui, o renomado jogador profissional ucraniano Dendi se viu superado em uma partida um contra um contra um único bot da OpenAI.

Retrato do jogador profissional Dendi

Fonte: transfermarkt.co.uk

No The International 2017, o jogador profissional Dendi perdeu uma partida um contra um contra um único bot da OpenAI.

O CTO da OpenAI revelaria mais tarde que este bot solitário havia dominado suas habilidades através de meras duas semanas de auto-jogo implacável, demonstrando poderosamente o potencial de tal software de aprendizado para tarefas intrincadas, mesmo tão complexas quanto cirurgias.

Em junho de 2018, os bots haviam evoluído significativamente, não apenas capazes de operar como uma equipe coesa de cinco jogadores, mas também vencendo consistentemente jogadores humanos amadores e semiprofissionais. Eles entraram no The International 2018, enfrentando oponentes formidáveis como paiN Gaming e uma equipe composta por ex-jogadores profissionais chineses. Embora o OpenAI Five tenha perdido ambas as partidas, a organização considerou essas derrotas um sucesso, pois geraram dados inestimáveis para análise e refinamento de algoritmos.

A última apresentação pública dos bots em abril de 2019 marcou uma conquista extraordinária: eles derrotaram convincentemente a OG, os campeões reinantes do The International 2018, em uma série melhor de três.

Logotipo da equipe OG

Fonte: clipground.com

Em sua demonstração pública final, os bots derrotaram a OG, os campeões reinantes do The International 2018.

Durante um emocionante evento online de quatro dias, no mesmo mês, o público foi convidado a jogar contra os bots. Em impressionantes 42.729 jogos públicos, o OpenAI Five alcançou uma taxa de vitórias surpreendente de 99,4%.

Como o OpenAI Five Aprendeu e Jogou

O OpenAI Five utilizou uma técnica sofisticada chamada aprendizado por reforço. Neste método, os bots aprenderam jogando centenas de jogos todos os dias, ao longo de vários meses, refinando incansavelmente suas estratégias. Eles receberam recompensas predeterminadas por ações bem-sucedidas, como eliminar oponentes ou demolir torres. Cada bot era essencialmente uma rede neural, equipada com uma única camada e 4096 unidades, observando o estado do jogo diretamente através da API do desenvolvedor do Dota. Isso significou processar o mundo do jogo como uma lista abrangente contendo 20.000 números, e então executar ações através de oito valores enumerados, completos com cabeçalhos de ação distintos para elementos como atraso, tipo de ação e coordenadas.

Hardware de infraestrutura OpenAI Rapid

Fonte: builtin.com

A infraestrutura "Rapid" da OpenAI compreendia milhares de máquinas, acumulando 180 anos de experiência de treinamento diariamente.

Utilizou especificamente a Otimização de Política Proximal (PPO) como seu algoritmo crítico de aprendizado por reforço.

A Complexidade de Dota 2 para IA

Dota 2 apresentou um ambiente muito mais intrincado do que jogos de estratégia tradicionais como xadrez ou Go. Diferente destes, Dota 2 oferece vários desafios únicos para IA:

Para colocar isso em perspectiva:

Jogo Média de Ações Válidas por Tick Duração Média da Partida
Xadrez 35 ~60 movimentos
Go 250 ~200 movimentos
Dota 2 ~1,000 45 minutos (~80,000 ticks)

O OpenAI Five observou a cada quatro frames, processando impressionantes 20.000 movimentos por partida.

Auto-Jogo e Desenvolvimento Estratégico

Uma característica verdadeiramente distintiva da jornada de aprendizado do OpenAI Five foi sua dependência inabalável do auto-jogo. Começando com parâmetros completamente aleatórios e, notavelmente, sem nenhum dado gerado por humanos ou algoritmos de busca, os bots geraram organicamente suas próprias estratégias únicas. Para incentivar a exploração extensiva, os agentes foram programados para jogar 80% de suas partidas contra si mesmos e 20% contra versões ligeiramente mais antigas. Esse processo engenhoso levou rapidamente ao desenvolvimento espontâneo de conceitos fundamentais como 'laning' e 'farming', que então evoluíram graciosamente para estratégias sofisticadas como o "push de 5 heróis" em meros poucos dias.

Desafios e Críticas

Apesar de suas conquistas inegavelmente impressionantes, o OpenAI Five enfrentou sua parcela de escrutínio, particularmente em relação à justiça de sua abordagem. Os bots acessavam dados do estado do jogo diretamente através de APIs, em vez de processar laboriosamente informações visuais como jogadores humanos. Essa diferença fundamental levou alguns críticos a rotular suas vitórias como "trapaça", especialmente considerando o pool restrito de heróis dos bots e esse acesso direto à API. Críticos também apontaram que o OpenAI Five lutou com o planejamento estratégico de longo prazo, muitas vezes sem antecipação além de um horizonte de aproximadamente 14 minutos. No The International 2018, os bots demonstraram notavelmente uma notável falta de adaptabilidade quando confrontados com estratégias imprevistas ou mudanças súbitas no estado do jogo.

Debates éticos naturalmente surgiram em relação a essas vantagens inerentes. Enquanto os humanos tinham que verificar manualmente posições, saúde e inventário, o OpenAI Five desfrutava de acesso imediato e direto a todas essas informações. Seu tempo de reação médio de 80 milissegundos também era significativamente mais rápido do que qualquer capacidade humana. Elon Musk, cofundador da OpenAI, garantiu pessoalmente poder de computação com desconto para o projeto, saudando a vitória do bot como a primeira vez que a IA derrotou profissionais em um jogo de esports competitivo. O projeto inovador do OpenAI Five, sem dúvida, lançou uma base significativa para futuras aplicações de jogos cooperativos de IA.

primeira vez que a IA derrotou profissionais em um jogo de esports competitivo
Elon Musk
Elon Musk
Cofundador da OpenAI

Perguntas Frequentes

O que é o OpenAI Five?

O OpenAI Five foi um projeto da OpenAI que desenvolveu bots de aprendizado de máquina para jogar o complexo videogame Dota 2. Seu objetivo era criar sistemas de IA para resolução geral de problemas, treinando-os em um ambiente que simulasse a imprevisibilidade do mundo real.

Como o OpenAI Five aprendeu a jogar Dota 2?

Os bots aprenderam através de um processo chamado aprendizado por reforço, onde jogavam centenas de partidas contra si mesmos diariamente. Eles recebiam recompensas por ações bem-sucedidas, como matar oponentes ou destruir torres, e refinavam suas estratégias ao longo de meses de auto-jogo.

O OpenAI Five teve alguma vantagem sobre os jogadores humanos?<

Sim, os bots tinham acesso direto aos dados do estado do jogo via APIs, diferente dos humanos que processam informações visuais. Eles também tinham um tempo de reação significativamente mais rápido (cerca de 80 ms) e podiam executar mais ações por minuto do que os humanos.

Quais foram as principais críticas ao OpenAI Five?

Críticos argumentaram que o acesso direto dos bots via API constituía "trapaça". Eles também observaram as dificuldades dos bots com o planejamento estratégico de longo prazo (além de um horizonte de 14 minutos) e sua falta de adaptabilidade a estratégias humanas imprevistas ou a mudanças súbitas no estado do jogo.

Conclusão

O projeto OpenAI Five representou um experimento monumental no reino da inteligência artificial, ultrapassando ousadamente os limites do que o aprendizado de máquina poderia realizar em ambientes complexos, em tempo real e multiagentes. Seus sucessos notáveis destacaram vividamente o poder do aprendizado por reforço e da escala computacional massiva para desenvolver estratégias altamente sofisticadas através de auto-jogo implacável. Mesmo suas deficiências reconhecidas ofereceram lições incrivelmente valiosas, demonstrando claramente áreas onde a IA em jogos e aplicações mais amplas de IA ainda requerem desenvolvimento adicional em termos de adaptabilidade e profundidade estratégica de longo prazo. O legado duradouro do projeto se estende muito além dos confins de Dota 2, informando ativamente o desenvolvimento de robótica, sistemas logísticos avançados e interfaces colaborativas humano-IA, estabelecendo assim um precedente crucial para como a IA pode lidar com a imprevisibilidade desafiadora do mundo real.

Fonte: YouTube

Fonte: YouTube

Compartilhe nossa publicação!
Referências