OG vs OpenAI FIVE - AI vs HUMANS - TI8 CHAMPIONS vs BOTS FINAL DOTA 2
Índice:
- Ascensão do planeta da ai
- Aprendizagem por Reforço
- Como é diferente do bot normal?
- Recompensas e Punições
- Por que os carros sem motorista ainda não estão aqui?
- O futuro
Na semana passada, a história foi criada nos reinos de Dota 2 e AI. No The International, Dendi, um dos melhores jogadores do jogo, foi derrotado impiedosamente em um 1x1, por um bot, duas vezes seguidas. O bot em questão foi feito pela OpenAI, uma startup de Elon Musk.

Agora você pode ter algumas perguntas. O que é o Dota? O que é o OpenAI? E por que isso é importante? Para começar, Dota é um jogo MOBA free-to-play no qual você controla Heroes e seu objetivo é destruir os oponentes Ancient. Muitos fãs do Dota podem se ofender com a última sentença, pois há tanto em Dota que eu resumi.
O jogo é muito complexo, com uma curva de aprendizado muito íngreme. Eu tinha embarcado em uma missão para aprender Dota há algum tempo e levei uma semana só para passar por um vídeo básico, onde eles explicam a estratégia do jogo, que armas, feitiços, heróis fazem e como se arrasta. E isso faz com que toda a IA vs Dendi seja importante porque ilustra como a IA e o ML se tornaram avançados. Então, vamos ver o que está dando poder a esse robô e precisamos nos assustar com a insurreição da IA.
Ascensão do planeta da ai
A IA se tornando a Skynet é um problema discutível. Elon Musk acredita que, se não for mantido em xeque, é provável que ocorra um cenário semelhante ao da Skynet. Por outro lado, Mark Zuckerberg diz que a inteligência artificial é inofensiva e não causará o cenário do dia do julgamento final. Elon Musk iniciou o OpenAI com esse objetivo.
Para evitar o uso indevido de IA e pesquisa em IA, que não se voltará contra nós. E eu estou do lado dele.
Mas não é isso que estamos aqui para discutir. O principal tópico é saber o que está dando poder ao bot feito pelo OpenAI. Para entender, li alguns trabalhos de pesquisa e blogs sobre o assunto e também entrei em contato com minha amiga Anmol Sharma, pesquisadora de IA e ML.
Aprendizagem por Reforço
Este é o nome da tecnologia por trás do bot Dota do OpenAI. Mas antes de nos aprofundarmos nisso, precisamos entender como a inteligência artificial geral, ou especificamente a IA nos videogames, funciona. AI é um termo muito conselho e contém muitos tópicos, como Machine Learning, Deep Learning e Redes Neurais, para citar alguns. Para definir grosseiramente a AI, podemos dizer que é a capacidade de um computador aprender com a informação e tomar decisões com base em sua aprendizagem. Quanto mais ele aprende, mais a exatidão da decisão aumenta.
Como é diferente do bot normal?
Bots em videogames em geral podem parecer que são inteligentes, mas não é uma verdadeira forma de IA. Quase todos esses bots em jogos são programados com base em set If..This..Then..That statements. Eles apenas seguem as declarações e agem com base nas condições descritas na declaração.

Acima mostrei um exemplo muito simples. Declarações em jogos reais são muito mais complexas com condições dentro de condições. Quanto mais bem definidas e detalhadas forem essas declarações, mais o robô parecerá inteligente.
Recompensas e Punições
Na linguagem da IA, o que chamamos de bot é conhecido como agente. O objetivo é fazer com que o agente aprenda o que quisermos que ele aprenda. O agente aprende com o mesmo método que seu cão aprende, através de recompensas e punições. Sempre que o agente comete um erro, ele é penalizado e sempre que ele faz o palpite correto ou dá a resposta correta, ele é recompensado. Através deste sistema, o agente aprende a associar as ações que não deve fazer para evitar a penalidade e executar a ação (ou ações similares) que dão recompensas.

Se você pensa bem nisso, é como tomar decisões com base em certas condições, da mesma forma que os algoritmos fazem isso. Como eu mostrei acima, um bot de jogo, encontrando um barril explosivo, executará ações de acordo com o algoritmo. Algoritmos em IA, obviamente, são muito complexos, o que torna todo o sistema inteligente.
Chegando ao nosso bot OpenAI, de acordo com os desenvolvedores, ele aprendeu todo o jogo no tempo de 2 semanas. Durante todo o tempo de 2 semanas, foi online 24 × 7 e jogando contra uma cópia de si mesmo. Esse é um marco notável considerando a complexidade do jogo e o fato de que ele poderia vencer Dendi.
Por que os carros sem motorista ainda não estão aqui?
Essa foi uma das primeiras perguntas que me veio à mente quando ouvi sobre esse evento todo. Se um bot pode aprender tal jogo e treinar-se a ponto de bater os melhores jogadores, por que ainda estamos ocupando o volante. E essa foi a mesma pergunta que fiz ao meu amigo, o Sr. Anmol Sharma, que também pesquisou sobre carros sem direção. É isto que ele tinha a dizer.
Em um jogo, desenvolvido por um humano, o número de variáveis é menor. Além disso, se o agente (bot) cometer um erro, a pior penalidade é uma perda de rodada. No mundo real, um erro é a morte.
Embora o Dota seja um jogo complexo, as combinações possíveis de movimentos, magias e táticas, embora ainda absurdamente grandes, ainda são limitadas. E erros são permitidos sem qualquer penalidade real. Mas no caso de um agente de carro sem motorista, os erros podem levar a acidentes perigosos e até a morte.

No mundo real, o número de variáveis que o agente tem que monitorar é infinito e as situações que surgem devido a essas variáveis, como um outro carro mudando de faixa de repente, pedestre pulando na frente do carro, também são infinitas. Além disso, como Jeremy Clarkson colocou, eles terão que tomar decisões morais e éticas quando estiverem à beira de um acidente imediato (embora sua teoria não seja válida).
O futuro
Já conhecemos o robô controlado pelo homem realizando cirurgias intrínsecas. O próximo salto são os robôs controlados por IA que o executam. E isso é apenas no campo da medicina. A IA certamente será a nova tecnologia dominante na próxima década em muitos campos. Mas, a IA também pode ser usada para fins nefastos, como ataques DDoS, Ransomware Bots e outros PCs ou sistemas de corporações.

Com relação a Dota e outros jogos, podemos esperar que esses robôs inteligentes também sejam feitos para outros jogos, contra os quais os jogadores podem treinar para ter um desempenho ainda melhor. E eu mencionei que o OpenAI fará um 5v5 no Internacional do próximo ano? Então, estou pronto para melhorar minhas habilidades em Dota para, pelo menos, derrotar os bots mais burros. Divino Rapier, aqui vou eu!
O Gmail bateu com a interrupção do serviço
O serviço Gmail do Google estava indisponível a partir das 10:30 GMT de terça-feira. O Google reconheceu o problema e disse que o
Facebook bateu com outro ataque de phishing
O último esquema de phishing mal apresentado rouba senhas e possivelmente identidades - evite com bom senso.
Final Fantasy XIII Bateu em 2010
A versão norte-americana do uber-RPG da Square Enix para Xbox 360 e PlayStation 3 atrasou até o próximo ano.







