Rede Neural aprendendo a jogar o jogo da cobrinha (SNAKE)

  Рет қаралды 819,034

Universo Programado

Universo Programado

Күн бұрын

Seja muito bem vindo ao Universo Programado!
A área da Inteligência Artificial (I.A.) cresceu muito nos últimos anos e tem mostrado que possui muitas aplicações práticas. Neste vídeo você verá como uma Rede Neural aprendeu a jogar o jogo da cobrinha, mais conhecido como SNAKE!!
O algoritmo implementado foi uma Rede Neural Artificial (Perceptron Multilayer).
Função de ativação utilizadas: ReLU e Tanh.
Algoritmos de treinamento utilizados: Random Mutations e Algoritmo Genético.
A linguagem utilizada em todo o processo foi a Linguagem C juntamente da biblioteca gráfica SDL.
🔹 - Alguns outros vídeos interessantes sobre esse assunto:
Código Fonte TV:
Deep Learning // Dicionário do Programador - • Deep Learning // Dicio...
Filipe Deschamps:
Qual a diferença entre Inteligência Artificial, Machine Learning, Data Science, Deep Learning, etc? - • Qual a diferença entre...
Discovery Brasil:
Discovery Brasil | Inteligência Artificial - IBM - • Discovery Brasil | Int...
🤖 - Outros vídeos do canal que talvez te interessem:
Inteligência Artificial ZERANDO o jogo mais difícil do mundo!:
• Inteligência Artificia...
Inteligência Artificial destruindo no dinossauro da Google! (Rede Neural):
• Inteligência Artificia...
Inteligência Artificial aprendendo a DIRIGIR!! (Deep Cars):
• Inteligência Artificia...
📌 - Redes Sociais do Canal:
Instagram: / universoprogramado
Discord: / discord
📌- Minhas Redes Sociais:
Github: github.com/JVi...
LinkedIn: / victor-dias-41109117a
❤️- Um grande abraço e um ótimo estudo pra você!
#inteligenciaartificial #snake #programação #cienciadacomputacao #machinelearning #jogodacobrinha #aprendizadodemaquina

Пікірлер: 2 200
@UniversoProgramado
@UniversoProgramado 3 жыл бұрын
✅ - Se você quiser aprender a programar (do zero) todos esses algoritmos que aparecem nos vídeos, aqui está a Lista de Espera para o Curso Universo Programado: hotm.art/ListaDeEsperaUniversoProgramado Qualquer dúvida é só me chamar lá no Instagram @universoprogramado!! Valeeeu!
@BrazilianDaftPunkFan
@BrazilianDaftPunkFan 3 жыл бұрын
Faz de among us
@WDANIEL10
@WDANIEL10 3 жыл бұрын
Faz uma A.I no XADREZ kkkkkk
@pedrogabriel9031
@pedrogabriel9031 3 жыл бұрын
O cara viajou no tempo kkkk
@MH-ne4gf
@MH-ne4gf 3 жыл бұрын
Adiciona uma comida envenenada aí se ela comer ela perde
@paulocesaramarante7394
@paulocesaramarante7394 3 жыл бұрын
Coloque uma comida venenosa que diminui a energia
@kinaasteca
@kinaasteca 3 жыл бұрын
Dificulta igual o jogo original fazia nos nokias: a comida some depois de um tempo
@kaynamichelin
@kaynamichelin 3 жыл бұрын
Hahaha o botão do número ficava ruim de apertar
@desarme5853
@desarme5853 3 жыл бұрын
Bradescão da massa hein man
@lucasfelipe-ze5sy
@lucasfelipe-ze5sy 3 жыл бұрын
Hahaha saudades do Nokia tijolão
@LuisFSZ
@LuisFSZ 3 жыл бұрын
Bom
@ChristianPatrick28
@ChristianPatrick28 3 жыл бұрын
Verdade, comidas que geram mais pontos, mas somem em um determinado tempo
@sampaiowysk
@sampaiowysk 3 жыл бұрын
ideia pra dificultar: uma comida que se move
@guelzitos1636
@guelzitos1636 3 жыл бұрын
Ent iria dobrar a quantidade de ias
@sbl7359
@sbl7359 3 жыл бұрын
Aí é hardcore kkkkkkkkkkk
@BRS7-y5b
@BRS7-y5b 3 жыл бұрын
kkkkk e uma duplicata que é falsa
@lowrhyan567
@lowrhyan567 3 жыл бұрын
A que ele treinou já consegue pegar uma comida se movendo
@mileschristi481
@mileschristi481 3 жыл бұрын
up
@UniversoProgramado
@UniversoProgramado 3 жыл бұрын
quem aí percebeu que eu fui ficando rouco com o passar do vídeo deixa o like aqui!! kkkkkkkkk
@danthon1267
@danthon1267 3 жыл бұрын
Eu percebi que vc postou o vídeo e deixou como privado, depois liberou como público :b
@Gued3s
@Gued3s 3 жыл бұрын
Tem q tomar chá
@GabrielLima-vl7ug
@GabrielLima-vl7ug 3 жыл бұрын
Qual faculdade de TI você fez?
@Luca_5425
@Luca_5425 3 жыл бұрын
Nem deu pra perceber (pfvr olha meu direct no instagram)
@danilofontes3005
@danilofontes3005 3 жыл бұрын
Faz uma comida podre como obstáculo ao invés de adicionar ele vai subtrair os pontos
@imagensaereasfigueiredo5713
@imagensaereasfigueiredo5713 3 жыл бұрын
"Há quem diga que as máquinas são inteligentes... Inteligente é a mente humana que consegue fazer a máquina parecer inteligente" - Arthur
@marcoaurelio7016
@marcoaurelio7016 3 жыл бұрын
Vdd nós que programamos e criamos a máquina, mas um dia provavelmente vai nos superar
@imagensaereasfigueiredo5713
@imagensaereasfigueiredo5713 3 жыл бұрын
​@@marcoaurelio7016 se esse dia chegar, ainda assim estaremos diante de uma mente humana brilhante que conseguiu utilizar de todo conhecimento histórico para desenvolver máquinas cada vez mais complexas, ou seja, quanto mais evoluimos as máquinas, mais a mente humana precisa evoluir para criar máquinas cada vez mais complexas.
@imagensaereasfigueiredo5713
@imagensaereasfigueiredo5713 3 жыл бұрын
quem sabe um dia nosso trabalho será dizer a máquina o que queremos que ela programe, ainda assim precisamos de uma inteligência humana muito superior por atrás para saber que usos faremos com a máquina.
@futurexdg7365
@futurexdg7365 3 жыл бұрын
Isso pareceu meio guei mano 🧐
@marcoaurelio7016
@marcoaurelio7016 3 жыл бұрын
@@futurexdg7365 tu é mano?!?!?
@MasterReset7
@MasterReset7 3 жыл бұрын
Mlk inteligente!!! Muito interessante essa questão da rede neural, é literalmente uma simulação da seleção natural!
@KauzWr
@KauzWr 3 жыл бұрын
wtf o que q tu faz aqui master ksksks
@fabriciosene8043
@fabriciosene8043 3 жыл бұрын
Os comentários do KZbin reúne cada pedacinho da humanidade
@scorpionxtreme_
@scorpionxtreme_ 3 жыл бұрын
Tu aqui mano, pede pra ele colocar uma IA pra jogar re4. 😂
@Gaforrja752
@Gaforrja752 3 жыл бұрын
@@scorpionxtreme_ stonks
@veltro5659
@veltro5659 3 жыл бұрын
Master do rolê aleatório
@vitorsimoes6126
@vitorsimoes6126 3 жыл бұрын
Ideias para dificultar: Obstáculo móvel Duas ou mais cobrinhas no mesmo tabuleiro Comida que foge da cobrinha Tabuleiros de formatos diferentes
@rubenbraga9143
@rubenbraga9143 3 жыл бұрын
coloca inteligencia artificial pra jogar Geometry dash quero ver ela zerando uma extreme demon, UP pls
@HevanMP
@HevanMP 3 жыл бұрын
UP
@Rbnevides
@Rbnevides 3 жыл бұрын
Up
@erickerick7481
@erickerick7481 3 жыл бұрын
Up
@nikolasstacioni9440
@nikolasstacioni9440 3 жыл бұрын
up
@guisdas3243
@guisdas3243 3 жыл бұрын
queria ver tbm. up
@igorcoura6403
@igorcoura6403 3 жыл бұрын
Ideia para dificultar: Coloque mais de uma cobra para jogar no mesmo tabuleiro, faça elas disputarem a mesma comida.
@nada1player485
@nada1player485 3 жыл бұрын
Essa e top
@hugodiniz1433
@hugodiniz1433 3 жыл бұрын
ou então uma cobra que vai caçando a outra
@mileschristi481
@mileschristi481 3 жыл бұрын
Up
@alexjunior8833
@alexjunior8833 3 жыл бұрын
Up
@UniversoProgramado
@UniversoProgramado 3 жыл бұрын
hmmmmmm masssa!! mas aí o corpo da cobra inimiga te mata tbm? além do seu? acho que vai ser doideiraaaaa
@estevaojunior6760
@estevaojunior6760 3 жыл бұрын
"Descobrir a direção certa é mais importante do que o tamanho do passo"
@guilhermemachado6067
@guilhermemachado6067 3 жыл бұрын
É bizarro como você consegue explicar uns conceitos abstratos de uma forma tão didática que parece até que a gente entende tão bem quanto você do assunto. A edição dos vídeos, os memes e o humor também são incríveis. Melhor do que muitas aulas sobre machine learning e afins. Parabéns pelo conteúdo!
@joaovitorcorrea5663
@joaovitorcorrea5663 3 жыл бұрын
Ideia para dificultar: alimento de cor diferente que ao comer, perde pontos
@LanternKuriboh
@LanternKuriboh 3 жыл бұрын
Mas ai fica impossível de zerar
@ederdealmeidachiquito8102
@ederdealmeidachiquito8102 3 жыл бұрын
​@@LanternKuriboh Sempre que comer a comida "certa" a comida "errada" some e reaparece em outro lugar, o mesmo acontece com a comida "certa", se a cobrinha comer a "errada" . Nesse caso não fica impossível de zerar
@ederdealmeidachiquito8102
@ederdealmeidachiquito8102 3 жыл бұрын
@@manteiga9498 acho que não, pois isso dependeria do algoritmo. Por exemplo, se você sempre mostrar para ele aonde que está a comida "errada" assim como mostra a "certa", ele poderia escolher desviar da comida errada
@leonardozivieri1449
@leonardozivieri1449 3 жыл бұрын
O que pode fazer é ter um "timing", se ela demorar X movimentos entre um e outro, a comida apodrece e aparece uma saudável
@iagomene
@iagomene 3 жыл бұрын
Ideia interessante
@AlissonSilva-07
@AlissonSilva-07 3 жыл бұрын
Ideia pra dificultar: Coloca umas comidas falsas que faça ela perder energia.
@EsteVante
@EsteVante 3 жыл бұрын
Boa ideia
@mellandrade2008
@mellandrade2008 3 жыл бұрын
Pode botar umas paredes no meio do tabuleiro ou colocar 2 cobras
@LuisFSZ
@LuisFSZ 3 жыл бұрын
Caramba
@ivansenpaid9486
@ivansenpaid9486 3 жыл бұрын
mas ela tem que poder indentificar ela se não nada adianta
@AlissonSilva-07
@AlissonSilva-07 3 жыл бұрын
@@ivansenpaid9486 então esse é o legal ela tentar aprender à identificar.
@ramoncristian8184
@ramoncristian8184 3 жыл бұрын
nível impossível do jogo: ter mais de uma cobra hehehehe
@assassino2340
@assassino2340 3 жыл бұрын
Mano eu não acho essa uma má ideia não conheço muito esse mundo mas tipo pelo q vi nos outros vídeos dele uma das melhores formas de evoluir é colocar um oponente assim os 2 se reforçando e encontrando métodos novos para ganhar
@tvg_
@tvg_ 3 жыл бұрын
Up
@JePGames
@JePGames 3 жыл бұрын
Eu tbm tive essa ideia kkk
@lucascaldasdecarvalhoferre5757
@lucascaldasdecarvalhoferre5757 3 жыл бұрын
@@JePGames eu também kkkk
@FrancimarMr
@FrancimarMr 3 жыл бұрын
Isso seria quase um tron, certeza que uma cobra mataria a outra de proposito
@cicerojose4653
@cicerojose4653 3 жыл бұрын
Vídeos  14:10 Inteligência Artificial aprende a jogar Street Fighter sozinha KZbin · Didática Tech 25 de nov. de 2020
@BRg_Tetinha0808
@BRg_Tetinha0808 3 жыл бұрын
Universo Programado:*abre uma porta para a sala que o Tony Stark está* Tony Stark:SENSEI!?
@TioRanossauro
@TioRanossauro 3 жыл бұрын
Tinha um modo em algum desses joguinhos de cobrinha que se a cobra passasse por cima do próprio rabo, ela cortava fora e ficava curta de novo, seria interessante ver a I.A jogando assim, pois ela não perderia ao passar pelo próprio rabo
@Diego-Garcia
@Diego-Garcia 3 жыл бұрын
Mas esse é um problema, ela não perderia. Para treinar uma IA é necessário de alguma coisa que diga o que está errado ou certo. Nesse caso uma forma seria dar um tempo x, e ver qual IA permaneceu com uma maior pontuação nesse tempo. Provavelmente deve demorar bastante pra treinar.
@marcossouza1720
@marcossouza1720 3 жыл бұрын
fica em loop man
@MkgCriacoes
@MkgCriacoes 3 жыл бұрын
@@Diego-Garcia na verdade se considerar que ela perde mais pontos se passar sobre ela, e fazer uma contagem de pontos a cada 2 minutos por exemplo, acho que dá pra classificar a IA
@AfonsoBucco
@AfonsoBucco 3 жыл бұрын
acho que não seria exatamente um looping, mas quase. Tipo: seria preciso um tempo de computação absurdo até zerar o jogo.
@yKaique8D
@yKaique8D 3 жыл бұрын
Aleluia um vídeo, agora só esperar mais 2 meses 👉👈
@1channel193
@1channel193 3 жыл бұрын
né mano kk
@RobsonNascimento95
@RobsonNascimento95 3 жыл бұрын
É o jeito né, olha o conteúdo que o cara produz kkkk não é como se fosse só dar play em outro vídeo do youtube e fazer o react
@tinorj
@tinorj 3 жыл бұрын
Uma sugestão. Assim como a cobrinha perde "vida" enquanto caminha, a fruta poderia apodrecer a cada passo da cobrinha.
@lucassenno387
@lucassenno387 3 жыл бұрын
Seria a mesma coisa
@tinorj
@tinorj 3 жыл бұрын
@@lucassenno387 Sendo que a diferença é que a fruta vai renascer em outro lugar, ou seja, mais um grau de dificuldade para a minhoca, pois terá que recalcular o trajeto.
@lucassenno387
@lucassenno387 3 жыл бұрын
@@tinorj Agora sim tem sentido.
@ronnie5053
@ronnie5053 3 жыл бұрын
Pô, poderia adaptar tbm para o alimento valer mais "pontos" quando feito com menos movimentos. Dessa forma, além do cuidado para não colidir ou se prender, ela aprenderia a criar a melhor rota.
@TheBlogdoHenrique
@TheBlogdoHenrique 3 жыл бұрын
Tenho umaa boaaa. MONTA UM UNIVERSO FICTÍCIO. E BOTA A I.A A ANDAR COM UMA NAVE POR ELE. SIMULANDO ROCHAS ASTEROIDES. SIMULANDO NOSSA TECNOLOGIA NO ESPAÇO. SERIA INTERESSANTE VER O QUE A I.A IRIA FAZER NESSE CASO. OUTRAS NOÇÕES TAMBÉM JUNTO A ISSO. MAS A IDEIA É BOA
@tayniloalves7089
@tayniloalves7089 3 жыл бұрын
Não sei se dá tempo de dar ideias ainda... Mais de um tipo de comida: -Comida que diminui -Comida que aumenta 2 quadros -Comida que dobra o tamanho da cobra -Comida que diminui o tamanho pela metade -Comida que mata a cobra -Comida que se move -Comida que desaparece -Comida sem glúten -Comida light -Comida zero açúcar Hahaha parei Outros recursos: -Língua - Um Nokia que eu tinha havia a “língua da cobra” apertava o 5 e ela usava a língua... Tá, mas o que isso fazia né? Haha... Dava pra comer a comida que estava atrás do corpo da cobra sem perder, só mão lembro se o tamanho da língua era de 1 ou 2 quadros... -Aumentar a velocidade da cobra conforme ela vai comendo -Aumentar o gasto de energia de movimento conforme ela vai ficando maior -Outra cobra competindo pela comida
@lukveras
@lukveras 3 жыл бұрын
Oi! Também não sei se ele vai ver nossos comentários, mas sobre adicionar uma nova cobrinha junto dela, também gostaria de ver como elas se sairiam se tivesse algum item no jogo em que a cobrinha pegasse ele e pudesse atirar um projétil na outra, diminuindo a velocidade da mesma. Seria interessante ver se alguma delas criaria uma estratégia de sempre deixar a outra lenta para vencer.
@Darkalms
@Darkalms 3 жыл бұрын
@@lukveras jogo da cobrinha fps
@lukveras
@lukveras 3 жыл бұрын
@@Darkalms Kkkkkkkk. É pq já vi uma rede neural jogando um joguinho disso, em que se vc atirasse no oponente, ele desacelerava, mas foi em outro canal.
@sherlonalmeida1040
@sherlonalmeida1040 3 жыл бұрын
Ideia: cria alguns “buracos de minhoca” haha, que teletransporte ela para outras N matrizes. (Será que ela aprende a “deixar” parte do corpo em outra dimensão pra minimizar a colisão na matriz atual?)
@pedro.3679
@pedro.3679 3 жыл бұрын
Buracos de minhoca não fizeram tanto sentido até agr nessa piadinha
@martiniano5630
@martiniano5630 3 жыл бұрын
@@pedro.3679 mas não era piada, era?
@pedro.3679
@pedro.3679 3 жыл бұрын
@@martiniano5630 sim, pq é tipo uma minhoca aql bixo lá
@rodrigodacruzribeiro7190
@rodrigodacruzribeiro7190 3 жыл бұрын
Ideia muito top
@alexjunior8833
@alexjunior8833 3 жыл бұрын
UP, ideia braba!!!
@Bic2705
@Bic2705 3 жыл бұрын
Uma alternativa interessante seria tirar a parede. Se tocar a parede, aparece no lado oposto da tela.
@martiniano5630
@martiniano5630 3 жыл бұрын
isso já tem um snake assim acho, mas legal.
@patnz6166
@patnz6166 3 жыл бұрын
mais isso facilita mt
@patnz6166
@patnz6166 3 жыл бұрын
tira a dificuldade de n tocar na parede se fizer isso e so varrea o tabuleiro e pronto
@rodrigogamerzera838
@rodrigogamerzera838 3 жыл бұрын
Iria facilita dms
@PhKrause
@PhKrause 3 жыл бұрын
ele realmente fez o da cobrinha kkkkkkk
@Lukinha-es3oy
@Lukinha-es3oy 3 жыл бұрын
Ideia pra dificultar: Coloca o tabuleiro pra ficar diminuindo, tipo uma "Safe Zone"
@guilhermequeiros1651
@guilhermequeiros1651 2 жыл бұрын
Quando a Cobra apanha uma comida começa a jogar a partir do seu rabo.
@lucasmedeirosmacedo8702
@lucasmedeirosmacedo8702 3 жыл бұрын
uma ideia que eu tive seria uma comida especial que spawnar ia raramente que fica cobria comesse a comida inverteria o lado da cabeça a causa viraria a cabeça e a cabeça viraria a cauda
@LanternKuriboh
@LanternKuriboh 3 жыл бұрын
Agora me explica algo, se vc pega ela nas ultimas, como faz?
@lucasmedeirosmacedo8702
@lucasmedeirosmacedo8702 3 жыл бұрын
Sempre inverte o lado da cabeça não importa o quê
@eternootaku2460
@eternootaku2460 3 жыл бұрын
ideia pra dificultar: uma comida que mata a cobra mas some depois de "x" movimentos da cobra
@afonsotavares2931
@afonsotavares2931 3 жыл бұрын
talvez também a fruta ser um adidoto
@Darkalms
@Darkalms 3 жыл бұрын
ia ficar impossivel depois de um tempo porque nao ia ter espaço pra cobra desviar e ia acabar morrendo
@luisfdcps
@luisfdcps 3 жыл бұрын
Ideia: acada 2 ou 3 comidas pegas uma parede aparece em um lugar aleatorio do tabuleiro
@Thomreise
@Thomreise 3 жыл бұрын
Por mais canais nacionais com essa qualidade!
@lairon5545
@lairon5545 2 жыл бұрын
exatooo
@martiniano5630
@martiniano5630 3 жыл бұрын
Isso pode parecer louco, mas eu sou louco, seria o seguinte, aleatoriamente não teria mais comida pra cobra, então apreceria um portal do tamanho da comida para a cobra entrar e esse portal seria levado ao passado em que teria a cobra do passado fazendo as mesmas ações que a IA fez, pois o programa gravaria tudo, vc não poderia tocar nem em vc, nem na parece, nem em vc do passado, teria que pegar uma comida do passado roubando de vc sem alterar o futuro kk e então apareceria um portal em que vc entraria voltando pro tempo normal, meio que ao entrar no portal, sairia pedacinho por pedacinho seu para não dar rolo. Interessante?
@guigazalu
@guigazalu 3 жыл бұрын
Eu compraria esse jogo na Steam. E nem esperaria a promoção para pegar por menos de R$ 5,00.
3 жыл бұрын
Nos blocos: - Que mudam de forma/cor - Que se movem - Que remove energia - Que diminuem a cobra Nas paredes: - Que teleportam pro outro lado - Que surgem no meio do mapa Na cobrinha: - Muda a cabeça de lugar - Aumenta a velocidade
@luisguilherme1303
@luisguilherme1303 3 жыл бұрын
Acredito que aumentar a velocidade não muda nada, já que a cobra é movida pelo computador. Assim que ela entrar no ponto certo, ela muda a direção independente da velocidade
@crowbert4359
@crowbert4359 3 жыл бұрын
@@luisguilherme1303 exato, mas o resto que ele disse é interessante
@Max_usuario
@Max_usuario 3 жыл бұрын
Como assim mudar a cabeça de lugar ?
@crowbert4359
@crowbert4359 3 жыл бұрын
@@Max_usuario tipo sair da frente e ir para o final da cauda
@rodrigoamad9576
@rodrigoamad9576 3 жыл бұрын
Se ela demorar pra comer, a comida some e aparece outra, em outro lugar.
@diogoiran3635
@diogoiran3635 2 жыл бұрын
Qual o nome do aplicativo que ele está?
@leonardodelyrarodrigues3752
@leonardodelyrarodrigues3752 3 жыл бұрын
Ideia pra dificultar o jogo: várias bolinhas de comida simultâneamente.
@odesagradavel5477
@odesagradavel5477 3 жыл бұрын
MANO ESSE CANAL É SIMPLESMENTE INCRIVEL EU EU AMO ESSE CANAL É O MEU FAVORITO
@fernandortachibana5435
@fernandortachibana5435 3 жыл бұрын
Muito bom mesmo, assisto sempre quando da :)))
@danthon1267
@danthon1267 3 жыл бұрын
Idéia: quanto ao teleporte, coloque 1 a cada n (recomendo 10) comidas que aparecerão será o teleporte, que também vale o mesmo número de pontos, mas agora a rede neural deve saber exatamente pra onde ela será teletransportada quando pegar o teleporte. Assim, ela pode se organizar para não ser teletransportada para dentro dela mesma, ou para não ficar cercada
@bomboclaat7985
@bomboclaat7985 3 жыл бұрын
Quando ele falou "pra quem não conhece esse jogo (...)", eu pensei wtf?! Depois eu fiquei assustado com a possibilidade de existir uma geração que realmente não conhece o jogo da cobrinha
@UniversoProgramado
@UniversoProgramado 3 жыл бұрын
kkkkkkkkkk exatamente!! sem falar que o vídeo vai ficar na internet ''pra sempre'' né, vai saber quem vai assistir isso daqui a 10~15 anos!!
@LucasVoidDois
@LucasVoidDois 3 жыл бұрын
Alguém não, uma inteligência artificial da nova espécie dominadora da terra as IAs, e os humanos rebeldes que sobraram precisariam de uma distração para se divertir e não ir à loucura jogando o jogo da cobrinha pq celulares de humanos pararam de funcionar e +#-$(- )#+_)#'&&&#(_(- droga... Me acharam! Vocês precisam impedir o.... *Sinal interrompido*
@dnpxmz
@dnpxmz 3 жыл бұрын
Uma coisa que complica animais evoluindo é o próprio fato da evolução. Se um animal consegue uma modificação que o modifica seu comportamento ou morfológia, o nicho ecológico que ele ocupava se desequilibra e os outros animais também são obrigados a se modificarem. Acho que colocar outra cobrinha, fazendo as duas completarem o ciclo juntas, sem se chocarem, até um equilíbrio ecológico, seria muito interessante. MEU DEUS DARWIN É UM GÊNIO AAAAAAAAAAAAAAAAAAAAAAAAA
@rickywilliam4950
@rickywilliam4950 3 жыл бұрын
Você ficou Da hora de Cabelo Grande, Ficou parecido com um Filho do Antônio Bandeiras, Mas em vez de Trocar bala em um Filme de Ação você cria inteligências artificiais que mataram a Humanidade no futuro 😎 É Brincadeira hahaha, Tecnologia deve nós ajudar sempre 🙏🏼🙌🏼❤️
@arbutres
@arbutres 3 жыл бұрын
Jack Sparrow tá diferente.
3 жыл бұрын
Kkkkkkkkk
@KinomotoTatsumaru
@KinomotoTatsumaru 3 жыл бұрын
Cara, não sou programador mas sou fã de matemática e o que eu vejo no teu canal não é apenas matemática mas sim verdadeiras obras de arte. Parabéns mesmo.
@lncanimator5676
@lncanimator5676 3 жыл бұрын
Ideias pra dificultar: Um teleporter em cada ponta(quando a cobrinha sobe no teleporter a cabeça dela é teleportada pro outro lado,depois vem o corpo). Um poder que faz a ultima parte do corpo dela sumir(mas que não tira pontos). Um fruta podre que faz ela durante um tempo ficar virando sozinha.
@netobatista1838
@netobatista1838 3 жыл бұрын
Ideia para dificultar: ao avançar a fase o jogo cria paredes internas no tabuleiro.
@SaulRib
@SaulRib 3 жыл бұрын
Ideia para dificultar: Criar um inimigo, tipo, um falcão... O falcão é um personagem feito de alguns poucos bloquinhos, como a cobra no inicio do jogo. Aí o falcão é bem mais lento que a cobra (tipo, se move 1 passo a cada 2 passos da cobra), e ele tem uma I.A simples de tentar entrar na frente da cobra (ele é imortal, e só mata a cobra se tocar na cabeça dela). Assim, a cobra tem que aprender a pegar a comida, evitar bater no próprio corpo, e "driblar" o falcão, estando ciente das diversas situações que os elementos (cabeça, corpo, comida e falcão) podem se encontrar, pois provavelmente muitas situações vão precisar que ela pense antecipadamente como vai entrar no "Momento de confronto", evitando situação de suicidio. Se quiser, pode fazer o falcão treinar também, para se aperfeiçoar. Como a cobra tem vantagem de movimento, acho que o auge das duas inteligências será que o Falcão vai ter uma I.A. super avançadas com várias estratégias para enganar a cobra, mas a cobra vai saber lidar com todas, sendo extremamente raro que o falcão vença.
@eliasdanielmelo
@eliasdanielmelo 3 жыл бұрын
sugestão para dificultar: gerar posição da comida com IA 🐍
@guigazalu
@guigazalu 3 жыл бұрын
Ideia horrível: malha continua, com posições nos números reais, e não só inteiros: a cobra poderá fazer curvas em qualquer ângulo (melhor limitar entre + e - 120º), e terá que lidar melhor com a sobreposição do corpo. Ideia mé: fazer em 3d, com movimento e frutinha aparecendo em 3d. Ideia viável: fazer um tabuleiro tesselado: chegou a uma parede, apareceu do outro lado (se não me engano, o original era assim). Ideia boa: { --Visão: { ----1. Apenas aumentar a região de observação (uma área 5x5) ----2. Aumentar drasticamente a região de observação, e usar convoluções com algo como softmax no final da rede! Quem sabe, até informar o mapa inteiro, e no meio da rede usar SPP (Spatial Piramidal Pooling, para reduzir um array n-dimensional de um tamanho desconhecido para tamanhos conhecidos). --}, --Espaço / Ambiente: { ----Vórtices: { ------Conceitos de gravidade / atração + repulsão por proximidade a certos "blocos" e (semi, talvez apenas uns 10%) conservação de momento farão uma serpente tentar fugir de onde pode ficar presa, e então aprender a se locomover em um espaço muito complexo ----}, ----Regiões de teletransporte tesselado: imagine um quadrado grande no meio do "tabuleiro". Quando a serpente encosta em uma parede, é como se passasse para o outro lado do quadrado. Possibilidades terríveis! --} } //module.exports = Ideia boa;
@AfonsoBucco
@AfonsoBucco 3 жыл бұрын
acho que para a coisa com números reais a cobra terá que ter duas dimensões, isto é a largura de 1, por exemplo. Graficamente ela já possui largura, mas com números inteiros os quadradinhos são idênticos a pontos. É como se não houvesse largura. E deverá haver regras do tipo: (1) se acertar a comida a menos de 0,5 de erro é um acerto, isso se a comida continuar sendo um ponto. Outra opção é dar também à comida dimensão como 1X1 assim basta tocar de modo que se o centro da cabeça estiver em (0;0) e a comida em (0;0,99) isso será considerado um acerto. Do contrário a IA precisará acertar o número real exato. (2) O critério para zerar o jogo deverá permitir que haja espaços vazios pequenos. (não maiores que 1, por exemplo)
@JuanRafael12341
@JuanRafael12341 3 жыл бұрын
💡 Ideia para dificultar: Duas cobras disputando o mesmo tabuleiro, indo atrás do mesmo pedaço de comida, quem tocar no corpo da outra morre, ou se as duas conseguirem chegar num estado de harmonia, ganham. 🐍
@crowbert4359
@crowbert4359 3 жыл бұрын
Daí vira slitherio, ksksksks
@AfonsoBucco
@AfonsoBucco 3 жыл бұрын
tenta de 4 jeitos: 1) As duas cobras jogadas pela mesma IA. Com regra de que ambas morrem quando tocam. Acredito que logo aprenderão a jogar sincronizadas, e o jogo logo apareceriam os problemas que já existem no jogo de uma cobra só. 2) Duas IAs que não trocam informação apenas que uma vê o movimento da outra. Com regra de que só a que bater morre. Acredito que logo elas aprenderão uma a trancar a outra. 3) Duas iAs que não trocam informação. Mas com regra de que ambas morrem quando se tocam. Acredito que este seria o cenário mais complexo, 4) As duas cobras jogadas pela mesma IA. Mas simplesmente a cobra que errou recomeça em tamanho mínimo. Atrasando completar o jogo.
@mariadapazqueirozsilva6667
@mariadapazqueirozsilva6667 3 жыл бұрын
@@AfonsoBucco .
@FallinPython
@FallinPython 3 жыл бұрын
Oi Victor, muito legal como vc ensina AI. Você usa Python para treinar seus modelos? Parabéns pelo trabalho! Conheci seu canal pelo canal "O Programador"
@everaldopinheiro9862
@everaldopinheiro9862 3 жыл бұрын
10:18 "você interrompeu o raciocínio pra isso." Duas propagandas seguidas, perdi o raciocínio!
@mokeyshowbrasil8971
@mokeyshowbrasil8971 3 жыл бұрын
Ideia de dificuldade: a cada comida pega a cobrinha acelera
@benflow
@benflow 3 жыл бұрын
Não vai fazer diferença pra IA
@ricardo.vichesi
@ricardo.vichesi 3 жыл бұрын
"A direção correta é mais importante que o tamanho do passo"... Vou anotar essa pra minha vida.
@gabzxyt_
@gabzxyt_ 3 жыл бұрын
Oq nos ensinam na escola = 2 x 2 = 4 Oq queremos aprender = PROGRAMAR UMA IA >:(
@frrabelo
@frrabelo 3 жыл бұрын
Em 19:15 ideia para complicar o jogo, hum! 🤔Vejamos: Coloque uma cobra de duas cabeças (ou seja 16 sensores) eu acho que isso iria facilitar o jogo. Mas pra dificultar mesmo e criar um caos, essa ideia é boa: depois que a cobrar atingir a maturidade, faça a cobra botar um ovo pra nascer outra cobra rival e elas disputam por comida ou se tornarem canibais por falta de comida e por morar em espaço confinado. Aí então pode nascer várias cobras brigando por espaço e comida. Elas se tornam canibais comendo os filhotes e ovos. Só sobrevive o maior, e aquele que for mais o mais rápido.
@ruanpablo2002
@ruanpablo2002 3 жыл бұрын
Com base no Snake do Nokia 2760: - Comida que muda de lugar a cada 15s - paredes no meio do "tabuleiro" - atalhos no tabuleiro (sair no lado direito do tabuleiro e voltar no lado esquerdo ) - mais de um alimento ao mesmo tempo
@lucasfppaiva
@lucasfppaiva 3 жыл бұрын
Vídeo maravilhoso! Ideia para dificultar: óleo na pista. Quando passa sobre o óleo, muda aleatoriamente de direção; a mancha de óleo aparece também aleatoriamente.
@jonathanap8411
@jonathanap8411 3 жыл бұрын
Idéia pra dificultar: armadilhas no meio da arena que diminuem o total de comida coletada
@ruporcf
@ruporcf 3 жыл бұрын
Seus vídeos são muito bons cara, eu fico muito gamado em assistir, continua fazendo!
@UniversoProgramado
@UniversoProgramado 3 жыл бұрын
valeu meu querido!! Eles dão um trabalhãaao! Mas vale muito a pena!! Tamo junto :)
@darkillertv200
@darkillertv200 3 жыл бұрын
Se quiser um desafio, vou mandar uns clássico, td mundo ja deve ter jogado, subway surfers e jetpack joyride
@LucasVoidDois
@LucasVoidDois 3 жыл бұрын
Se não for muito complicado, tenta fazer duas cobras que tem de competir entre elas e a melhor vai para a reprodução, dando mais um motivo para evoluir e um obstáculos que nem estará no jogo, para não pesar muito no computador tenta diminuir o número de testes por geração!
@freakytheslimbr3405
@freakytheslimbr3405 3 жыл бұрын
12:30, acredito que o melhor a se fazer era criar uma lista de Spawn para a comida, assim não teria o fator sorte pra influenciar, além de todos os indivíduos terem exatamente as mesmas chances e tudo ficaria 3x mais rápido por não ter que dissolver o resultado dos indivíduos por 3 partidas
@daymannovaes
@daymannovaes 3 жыл бұрын
O ruim é que isso enviesaria o aprendizado para essa lista específica de spaw, o que inviabilizaria a rede neural se você colocasse uma lista diferente de spaw.
@RicardoBS1009
@RicardoBS1009 3 жыл бұрын
Ideia pra dificultar:obstáculos que mudem de tamanho ou de forma
@joaodobalacobaco
@joaodobalacobaco 3 жыл бұрын
ideia para dificultar: Umas comidas que fogem da cobrinha, paredes no tabuleiro e pode ter blocos que matem a cobrinha se me escolher manda salve, ou não :/
@arimariojesus7621
@arimariojesus7621 3 жыл бұрын
Ideia para dificultar: fazer com que a comida mude de posição depois de um determinado tempo.
@yuribr84
@yuribr84 3 жыл бұрын
Ótimo vídeo. Tenho 3 comentários: 1. Na sua rede tem uma entrada que é sempre "1" (terceira entrada na rede aos 8:20 e além). Essa entrada constante não adiciona informação na rede e ainda dificulta o treinamento. 2. Você está usando 3 saídas (frente, direita e esquerda) que seriam as 3 ações possíveis. Mas a ação "frente" não existe, já que essa é a ação automática na ausência das outras duas. Se você tirar o neurônio de saída "frente" também vai conseguir facilitar o treinamento. 3. A quantidade de "informações" não define a quantidade de neurônios de entrada, e sim a quantidade de entradas nos neurônios da primeira camada. É possível ter 4 informações e usar 2 neurônios na primeira camada ou vice versa.
@pedroleal4986
@pedroleal4986 3 жыл бұрын
Meu deus, eu não entendo absolutamente nada sobre o assunto, mas fiquei os 20 minutos completamente fascinado em tudo o que você estava falando, que coisa incrível!
@williams.n.9443
@williams.n.9443 3 жыл бұрын
"Pra ter sucesso, ela não precisa conhecer o caminho e nem o tamanho dele, ela só precisa saber a direção certa e ir..." eu dei muita risada, foi tipo biscoito chinês 2.0 essa cobra me lembrou um raio no final do video.
@nathan9081
@nathan9081 3 жыл бұрын
"é melhor dar um pequeno passo certo do que um grande errado..." kkk
@wandersonoliveira5830
@wandersonoliveira5830 3 жыл бұрын
Ideia para dificultar: arena redonda, diversos tipos de comida (como diminuir o tamanho do cobra ou aumentar bastante, cortar energia pela metade)
@wandersonvalente5490
@wandersonvalente5490 3 жыл бұрын
Ideia para dificultar: Uma segunda comida fantasma que ao comer a cobrinha perca energia ou a partida. Coloque um segundo tipo de bloco em movimento que se colidir com a cabeça da cobrinha ela perca.
@strapacao
@strapacao 3 жыл бұрын
Onde faço download do Programming Interface Gaming (PIG) que é usado nos videos ?
@LucasCosta-uq5mq
@LucasCosta-uq5mq 3 жыл бұрын
Um dos melhores canais de programação do KZbin ❤️, um dia vou voltar pra programação
@filipemaia4697
@filipemaia4697 Жыл бұрын
E se você colocar a rede neural pra "enxergar" o seu próprio tamanho? Pq a partir de certo tamanho a gente intuitivamente muda a estratégia
@khaiojhonatan
@khaiojhonatan 3 жыл бұрын
Faz duas cobras disputarem no mesmo tabuleiro Assim uma vai obrigar a outra a mudar a estrategia
@Khkrt
@Khkrt 3 жыл бұрын
Up
@defaulttgaming
@defaulttgaming 3 жыл бұрын
Acho que ficaria bem dificil se apos ela pergar a comida, sua cauda trocasse de lugar com a cabeça e em vez de ir para frente, ela iria para "trás"
@thallessorrilhameirabarros3786
@thallessorrilhameirabarros3786 3 жыл бұрын
0:03 Jesus da Informática
@marcoaurelio7016
@marcoaurelio7016 3 жыл бұрын
Gosto muito do seu canal, acho que vou começar a programar tbm, acho que primeiro no roblox, vou criar jogos
@jackson.oh.barbosa
@jackson.oh.barbosa 3 жыл бұрын
Em qual lugar você treinou essa ia? achei legal essa parte gráfica durante o treino!
@thunderbolt_yt8716
@thunderbolt_yt8716 3 жыл бұрын
6:14 Só eu senti que parecia uma aula de matemática?
@vevolpessoal6784
@vevolpessoal6784 3 жыл бұрын
idéia para dificultar e ver o surgimento de varias estratégias, varios tipos de comidas e diferentes tipos de tabuleiro com varios efeitos e custos, e mais de um individuo
@misticogamer0730
@misticogamer0730 3 жыл бұрын
O negosso do Hamilton não sei escrever deveria se chamar (CEREBRO HUMANO)
@criadordeconteudo5631
@criadordeconteudo5631 3 жыл бұрын
Uma pergunta mano, a técnologia de SAO(Sword Art Online) é possível?
@oPers0n
@oPers0n 3 жыл бұрын
não por enquanto, seria necessário o avanço da medicina a um ponto em que se tem controle total do cérebro, acho q estamos um pouco longe disso
@criadordeconteudo5631
@criadordeconteudo5631 3 жыл бұрын
Ah beleza
@LuizFelipe_MK
@LuizFelipe_MK 2 жыл бұрын
MOÇO, SEI QUE PARECE MEIO IDIOTA MAS PORQUE A INTELIGENCIA CONTINUA MORRENDO DE BOBAGEM MESMO SENDO UM FRUTO DA ANTIGA QUE NÃO ERROU ALI?
@douglasandrade5348
@douglasandrade5348 3 жыл бұрын
ideia pra dificultar , competição pela comida , para ver se melhora a eficiência na caça e/ou ver se ela cria o habito de eliminar a concorrência
@kiulyhenrique3200
@kiulyhenrique3200 3 жыл бұрын
Cara para dificultar tenta ao invés de deixar um quadrado para cobrinha andar , usa outra forma aleatória ou tipo circular ou retangular
@lartverse
@lartverse 3 жыл бұрын
Cara adoro esse tipo de conteúdo e adoraria pegar um nível bacana para fazer minha experiência também, pode me dar uma dica de como iniciar os estudos nessa área de ia? Ps: já sei python caso isso ajude.
@Blinader
@Blinader 3 жыл бұрын
Coloca uma IA pra jogar xadrez, pra vê se ela aprende a fazer uma estratégia
@MrH4yd3n
@MrH4yd3n 3 жыл бұрын
cara, acho muito incrível esse tipo de coisa, machine learning é muito incrível. Queria saber sobre esses programas que você usa para fazer esses testes e outras coisas.
@LucasAlves-qk1yp
@LucasAlves-qk1yp 3 жыл бұрын
colocar paredes e pontos que vale mais pontos ela comer para ela escolher qual comer ou colocar os pontos pra fica andando aleatório
@nuvemaquatica2782
@nuvemaquatica2782 3 жыл бұрын
Coloca outras cobras! Tipo um segundo agente q pode acabar atrapalhando uma a outra!
@junin-be9wy
@junin-be9wy 3 жыл бұрын
Por favor faça um bot que jogue Friday Night funkin
@9999-r7o
@9999-r7o 3 жыл бұрын
Os memes que ele faz com a cobrinha são os melhores 😂😂😂
@d13go86
@d13go86 Жыл бұрын
Porque não usar pitagonas para tirar a hipotenusa entre a cabeça a comida ?
@pedrofreire3220
@pedrofreire3220 3 жыл бұрын
Os caras que dão dislike nos vídeos dele deveriam ser presos, pqp hahajajakak Que trabalho da porra!!!!!! Incrível mano
@eloisamarcianakolbergtheis8914
@eloisamarcianakolbergtheis8914 3 жыл бұрын
Concordo! O cara explica superbem... quem deu dislike é um invejoso... deveria ser banido do KZbin até aprender a ser gente.
@farofa9811
@farofa9811 3 жыл бұрын
Poderia colocar maçãs que se movem para dificultar o jogo.
@dogemeyker71
@dogemeyker71 3 жыл бұрын
faz a inteligencia artificial jogar bad time Simulator a batalha contra o sans
@gabrielrsr9389
@gabrielrsr9389 3 жыл бұрын
Cara eu desafio você a criar uma inteligência artificial que consiga jogar Osu! automaticamente, tipo conseguir 100% de precisão na musica
@Darkalms
@Darkalms 3 жыл бұрын
b o t
@Rei-Sigma
@Rei-Sigma 3 жыл бұрын
poso fazer uma perguta: nao ta fazendo masi video oxi voce fazia todos os dinhas
@srcanela4227
@srcanela4227 3 жыл бұрын
Descobrir o caminho certo é melhor que o tamanho do passo 😳 poeta
@maninhoboladao1117
@maninhoboladao1117 3 жыл бұрын
Coloca outra cobra pra competir pela comida e as duas não pidem se tocar, ai e hardcore.
@Lury.morais
@Lury.morais 3 жыл бұрын
Eu tava assistindo o vídeo de cabeça pra baixo e nem percebi 😂😂
Inteligência Artificial ZERANDO o jogo da cobrinha (SNAKE)
16:10
Universo Programado
Рет қаралды 872 М.
Inteligência Artificial ESTACIONANDO carros!
15:38
Universo Programado
Рет қаралды 2,9 МЛН
Остановили аттракцион из-за дочки!
00:42
Victoria Portfolio
Рет қаралды 3,8 МЛН
Man Mocks Wife's Exercise Routine, Faces Embarrassment at Work #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 6 МЛН
Стойкость Фёдора поразила всех!
00:58
МИНУС БАЛЛ
Рет қаралды 4,1 МЛН
Fast Inverse Square Root - A Quake III Algorithm
20:08
Nemean
Рет қаралды 5 МЛН
GPT 5 O que Esperar do Próximo Salto em IA
7:59
Futuro Expresso
Рет қаралды 2 М.
Inteligência Artificial jogando 2048!!
16:10
Universo Programado
Рет қаралды 1,4 МЛН
Feios é de fato HORROROSO
23:37
Seijinho
Рет қаралды 513 М.
I used to hate QR codes. But they're actually genius
35:13
Veritasium
Рет қаралды 1,4 МЛН
Coding Adventure: Ant and Slime Simulations
17:54
Sebastian Lague
Рет қаралды 1,9 МЛН
AI destroying the Google's Dinosaur game!
11:50
Universo Programado
Рет қаралды 4,3 МЛН
Inteligência Artificial ZERANDO o jogo mais difícil do mundo!
18:40
Universo Programado
Рет қаралды 1,8 МЛН
Остановили аттракцион из-за дочки!
00:42
Victoria Portfolio
Рет қаралды 3,8 МЛН