Olá e bem-vindo ao segundo módulo deste curso, construindo um AI para vencer o jogo Doom.
Então sim, está certo.
Nós vamos jogar Doom com uma inteligência artificial que tentará matar alguns monstros para alcançar
algum objetivo em um ambiente 3D.
Você conhece o mapa 3-D exatamente como quando você está jogando videogame em diferenças de encontro.
Você não vai jogar este jogo da maneira que você vai construir e codificar, estaremos jogando isso para você.
lá, temos outro desafio muito emocionante à nossa frente e, além disso, vamos
levá-lo ao próximo nível agora porque vamos fazer um modelo mais complexo, o Cuellar convolutivo profundo.
Então, vamos
Então, espero que depois dessas palestras de intuição você esteja agora muito animado para implementá-lo.
Eu definitivamente estou muito animado para implementá-lo.
Então vamos começar agora.
E, como você pode ver, estou começando com o Google, porque eu quero mostrar o ambiente
de abertura do eigene e orientá-lo no jogo que vamos fazer, é claro.
Tudo bem, então, começando com o Google, vamos digitar aqui, abra uma academia.
Então, vamos abrir uma academia.
Então você clica no link e você encontrará uma página na página e no canto superior esquerdo desta página que
você vai clicar em ambientes e é aí que você tem todos os ambientes que são
realmente ambientes de jogos.
E para cada um desses jogos você pode implementar um AI para ser o jogo.
E cada vez que é especificado qual o objetivo que você precisa para realizar quais são as ações e quais são
as recompensas e saber que, para a maioria dos jogos, os estados de entrada são realmente as imagens de entrada.
Isso não é como antes com o automóvel auto-dirigindo onde nós conhecíamos um vetor e codificando Um
estado do meio ambiente para a maioria dos jogos aqui, o estado de entrada é em vez disso a imagem.
Então, é exatamente como o nosso futuro, eu terei olhos como os humanos.
Na verdade, este AI que estamos prestes a implementar é ser o mais próximo de um cérebro humano, porque ele vai
observar uma série de imagens, então ele vai detectar onde ele tem que fazer nas imagens e depois usar
uma rede neural clássica .
Bem, saberemos qual ação deve jogar.
E então, vamos agora para o jogo.
Queremos vencer quais são os últimos jogos nesta lista.
Então vamos clicar nele e lá vamos nós.
Bem-vindo à doom e à violência.
Então, como você pode notar, temos várias versões de doom.
E estes são apenas mapas diferentes com diferentes níveis.
Então, por exemplo, vamos dar uma olhada no primeiro para o zero básico, que é esse jogo que você vê aqui.
E, como você pode ver para este jogo e para qualquer um dos jogos, é especificado para ir para
este jogo, o objetivo é matar este monstro aqui em três segundos com um tiro.
Então, é especificada a recompensa.
Então você ganha mais 101 pontos por matar este monstro aqui.
Então você recebe uma palavra ruim com menos cinco pontos por falta de um tiro.
Então, na verdade, agora está conseguindo alguns que querem, porque falta muitos tiros e você
recebe menos um a cada ponto, oh 20 segundos, 20 segundos, tudo isso é recompensado.
E então você tem como o jogo acaba.
Então, termina quando o monstro está morto.
Quando o jogador está morto ou quando há tempo fora.
E você também tem as ações para que você tenha três ações para esse ataque.
Então, quando isso quando você dispara, mude para a direita e vá para a esquerda.
OK, mas esse não é o jogo que vamos jogar.
Na verdade, este é muito simples.
Esse é o meu favorito.
Prefiro a pessoa em que podemos avançar para voltar, virar à esquerda, virar à direita e atirar em muitos monstros.
Este é muito mais emocionante do que na verdade esse é esse canto.
Vamos clicar nele.
Esse é o único.
Então, como você pode ver agora, podemos realmente avançar.
Podemos mover para a esquerda, podemos mover para a direita, vire à esquerda, vire à direita e podemos disparar novamente.
E temos muitos outros monstros como estes aqui.
E nosso objetivo, claro, é não apenas dispará-los, mas isso é porque o objetivo principal é chegar a essa ponta
do mapa aqui que eles chamam de colete.
O objetivo do objetivo principal e que nos leva a 1000 pontos é alcançar o colete lá e fazer isso
bem, teremos que matar os monstros porque, se não matarmos os monstros, seremos mortos
e não seremos capazes para alcançar o colete.
Tudo bem.
E esse é nosso objetivo principal, o qual de nós, então, vamos ver quais são nossas recompensas, nós recebemos uma primeira
palavra quando nos aproximamos do colete.
Então, essa distância mais, as palavras são exatamente a distância que completamos ao aproximar-se do colete do
que a mina, a distância é mais longe do colete e menos 100 pontos para ser morto.
Então, aqui, a recompensa é apenas medida com a distância.
Quando você se aproxima do colete você obtém uma recompensa igual ao número de metros que você
aproximou do colete.
Então, essa é uma recompensa positiva contínua.
E quando você fica mais longe do colete, você recebe uma recompensa que é igual ao número de metros
concluído, ficando mais longe dessa lista.
E então, se você tiver câncer, obtém uma má palavra de menos 100 pontos, então o jogo pode terminar quando a peça
toca o resto.
É quando ganhamos.
Quando o jogador está morto, é quando perdemos.
E quando há tempo que o jogo acabou e aqui estão nossas ações permitidas ataque atirar direita e esquerda para a frente virar à
direita e virar à esquerda.
Temos mais ações do que antes.
Agora temos seis seções.
Isso está ok.
Isso não aumentará a complexidade tão ruim.
Tudo bem, espero que você esteja entusiasmado com este jogo.
Eu realmente acho que este é o jogo mais emocionante.
Então, vamos construir um AI para vencer esse jogo e, para isso, implementaremos uma rede
neural convoluta profunda.