MÁQUINA vs. HOMEM: Quem vence no JOGO do DINO?

MÁQUINA vs. HOMEM: Quem vence no JOGO do DINO?

Teaching a Machine to Play the Dinosaur Game on Google Chrome

In this video, the presenter explains how they will use artificial intelligence to teach a machine to play the dinosaur game on Google Chrome better than a human being. They discuss neural networks and how they work in our brains.

Introduction

  • The goal is to teach a machine to play the dinosaur game on Google Chrome better than a human being.
  • The presenter has previously hacked the game using Arduino and Sonic.

Neural Networks

  • Artificial neural networks are inspired by our brain's neurons.
  • A neural network can identify an apple or an orange based on its training data.
  • Neurons communicate with each other through electrical impulses in our brain.

How Our Brain Works

  • When we see something, neurons in our eye communicate with other neurons in our brain through electrical impulses.
  • Our brain creates connections between neurons based on what we have learned during our life or some instincts that we were born with.
  • When we see a mosquito, for example, our brain sends an electrical impulse to the nerve in our arm that triggers the muscle here and slaps it.

Como as redes neurais aprendem

Nesta seção, o palestrante explica como as redes neurais aprendem e como elas são treinadas para diferenciar objetos.

Conexões entre os neurônios

  • As redes neurais aprendem através da regulagem das conexões entre os neurônios.

Treinamento supervisionado

  • O treinamento supervisionado é uma forma de ensinar a rede neural a diferenciar objetos.
  • Durante o treinamento supervisionado, um ser humano diz à máquina se ela acertou ou não.
  • Com o tempo, a máquina começa a acertar cada vez mais até que ela aprende.

Probabilidade de ser uma maçã ou laranja

  • A rede neural pode indicar a probabilidade de um objeto ser uma maçã ou laranja com base em suas características, como cor e rugosidade.
  • Algumas informações podem mostrar que um objeto não é aquele que está sendo analisado, por exemplo, rugosidade.
  • As conexões entre os neurônios podem ser ajustadas para aumentar ou diminuir a probabilidade de um objeto ser uma maçã ou laranja com base em suas características.

Exemplo prático

  • O palestrante apresenta um exemplo prático de como uma rede neural pode aprender a diferenciar uma maçã de uma laranja com base em suas características.
  • Aprendizado foi feito em cima das ligações entre os neurônios.
  • O aprendizado da máquina é apenas a regulagem das conexões entre os neurônios.

Training a Dinosaur to Play Chrome's Dino Game

In this section, the speaker introduces the concept of training a dinosaur to play Chrome's dino game. They explain that they have been training a dinosaur for three days but it is still not very good at the game. The speaker then introduces an alternative method of training using programming and neural networks.

Training a Dinosaur

  • The dinosaur has been trained for three days but is still not very good at the game.
  • The current method of training is slow and would take about a year to get good results.

Alternative Method: Programming and Neural Networks

  • Vitor Dias from Universo Programado created an alternative method using programming and neural networks.
  • This method allows for thousands of dinosaurs to be trained simultaneously, saving time and resources.
  • With this method, the programmer can see what is happening behind the scenes in the game, allowing for more efficient training.

Results with Alternative Method

  • Thousands of dinosaurs are being trained simultaneously with much less effort than before.
  • The second generation of dinosaurs is already performing better than the first generation due to natural selection-like processes in programming.
  • After 71 generations, most dinosaurs are doing well in the game, with some even achieving high scores.

Aprendizado de Máquina e Conexões Neuronais

Nesta seção, o palestrante discute como a inteligência artificial aprende por meio de conexões entre neurônios, sem que os programadores saibam exatamente o que está acontecendo dentro da máquina.

Aprendizado de Máquina

  • O comportamento não precisa ser idêntico para que a máquina acerte na hora certa.
  • As conexões entre os neurônios estão sendo reforçadas ou diminuídas, mas não se sabe exatamente o que está acontecendo dentro da máquina.
  • Outras inteligências artificiais, como ChatGPT, também funcionam com base em conexões neuronais.
  • Os programadores não sabem exatamente o que está acontecendo dentro da máquina quando ela executa uma tarefa.

SuperTech Episódio Anterior e Encerramento

Nesta seção final, o palestrante menciona um episódio anterior do SuperTech e encerra a apresentação.

Episódio Anterior do SuperTech

  • No episódio anterior do SuperTech, foram mostradas algumas coisas que seu celular sabe sobre você que você mesmo não sabe.

Encerramento

  • Não há informações adicionais relevantes nesta seção.
Video description

Saiba mais: https://nossaenergia.petrobras.com.br/ Depois de usar o Arduino para pressionar as teclas e até mesmo substituir o Dino pelo Sonic, agora é hora de zerar o jogo do Chrome de verdade, sem truques. Quer dizer… será que conseguimos ensinar uma máquina a ficar craque no jogo do Dino? Neste vídeo, vamos explicar o que é deep learning e mostrar como treinar uma máquina para superar um jogador humano. Para isso, usaremos redes neurais para ensinar a inteligência artificial a jogar. As redes neurais são um tipo de modelo computacional inspirado no funcionamento do cérebro humano e são utilizadas em áreas como reconhecimento de padrões, processamento de linguagem natural, visão computacional e aprendizado de máquina, devido à sua capacidade de aprender e generalizar a partir de exemplos. Bora conferir quem se deu melhor nesta disputa? Dê o play! ► Confira a série completa: https://www.youtube.com/watch?v=VjgtiyTGzHk&list=PLYjrJH3e_wDOCqd3BaDoZ_P4dDHU2QMt-&pp=gAQBiAQB ► Seja membro deste canal e ganhe benefícios: https://www.youtube.com/channel/UCKHhA5hN2UohhFDfNXB_cvQ/join ► Inscreva-se: https://youtube.com/user/iberethenorio?sub_confirmation=1 Dúvidas e sugestões: contato@manualdomundo.com.br Negócios: atendimento@manualdomundo.com.br Imprensa e convites: assessoria@manualdomundo.com.br Site: http://manualdomundo.com.br Facebook: http://facebook.com/manualdomundo Instagram: http://instagram.com/manualdomundo Tik Tok: https://www.tiktok.com/@manualdomundo Instagram Mari: http://instagram.com/amarifulfaro Twitter Iberê: http://twitter.com/iberethenorio CRÉDITOS Direção e apresentação: Iberê Thenório Direção executiva: Mari Fulfaro Direção de Conteúdo: Fernando A. Souza Direção de Produção: Tiago César Silva Coordenação de Edição: Thaís Paneto Coordenação de Comunicação: Noelle Marques Produção de Conteúdo: R. Pena Spinelli Consultoria Técnica: Arthur Lasak Okuda, Luiza Egger e Vitor Moreira Câmera: Felipe Reis Edição e finalização: João Filipe Fragano Assistente de edição: Fernando Pasquarelli Patrocínio: Petrobras Copyright© 2023 Manual do Mundo®. Todos os direitos reservados.