Тёмный

MineSweeper Big Board AI Solves [60 Minutes] 

CodingLikeMad
Подписаться 3,4 тыс.
Просмотров 476
50% 1

By popular request: 1 hour of my minesweeper AI obliterating a full screen board :)
I created an AI that demolishes Minesweeper in real time using Neural Networks. The AI taught itself how to play through trial and error, taking many thousands of games to master minesweeper - but now it's better than the typical human by a wide margin! This project originally dates from April of 2018, but it's taken forever to get out, so I'm proud to finally be done!
If you want to watch me make this stuff live, checkout my twitch:
/ spshkyros
Check out my other social media if you want to follow my work:
Twitter: / codinglikemad
Reddit: / codinglikemad
The original minesweeper AI video is here:
• AI Neural Network Beat...
If you want more details on the algorithm, I posted an unlisted video with more details here:
• AI Neural Network Beat...

Наука

Опубликовано:

 

25 фев 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 17   
@CodingLikeMad
@CodingLikeMad 3 года назад
The original AI video can be found here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-lN-Pq1GoIO0.html Not sure why this is so hypnotic, but I can't stop watching it, glad some of you feel the same :)
@JohnSmith_1123
@JohnSmith_1123 3 года назад
It's satisfying and so cool at the same time!
@CodingLikeMad
@CodingLikeMad 3 года назад
I've been struggling with getting other work done, because I want to just watch the AI work. :/
@SoulinSadness
@SoulinSadness 3 года назад
...... and afterwards the machines gained consciousness and made endless minefields in the war against their human overlords!
@JackDecker63
@JackDecker63 3 года назад
Need a running scoreboard up in the top bar (both the white and the gray). "Games Played: Won: Lost: % Improvement: " Positive improvement in green with an up-arrow and negative improvement in red with a down-arrow. I wouldn't count one-square fails as that just means their first square had a bomb.
@CodingLikeMad
@CodingLikeMad 3 года назад
I think a running score board is a really good idea! Next time I do a time lapse, I'm absolutely including one. I have a rough one I used in my last minesweeper video, but it's not clean looking, and I think that's needed. One square fails are interesting because human stats count them, so it's sortof apples to apples... maybe the next tetris video is the next time I get to apply this though. Thanks for the feedback :)
@CyrusTabery
@CyrusTabery 3 года назад
I was hoping for a 99 hour version. its soooo good
@CodingLikeMad
@CodingLikeMad 3 года назад
People seemed to want 10 hours, 99 seems a bit... extreme. I'll see how this one does though, and adjust future long plays accordingly :P
@mthees08
@mthees08 3 года назад
You should rewrite the minesweeper game so that when it reaches a certain % complete the board expands by 2x the volume. Then train an AI against it until the AI becomes sentient. "With KyrosNet Activated humankind will finally reach its potential" -Some movie, probably...
@CodingLikeMad
@CodingLikeMad 3 года назад
My concern is less that humankind will reach it's potential, but that future historians will ask why noone stopped me :/
@algola7024
@algola7024 3 года назад
Kyros Net has a nice ring to it
@CodingLikeMad
@CodingLikeMad 3 года назад
@@algola7024 Don't tempt me. ... Who am I kidding, TEMPT AWAY! KyrosNet DOES have an amazing ring to it, doesn't it?
@algola7024
@algola7024 3 года назад
Most importantly what's the win loss ratio?
@CodingLikeMad
@CodingLikeMad 3 года назад
I counted by hand so I could reply :P 99/500 games is just under 20%. It's the most heavily trained AI I've made by far actually. It crashed my computer once during training :P
@isamiwind438
@isamiwind438 3 года назад
@@CodingLikeMad So much training but sadly your AI still does simple blunders. One example from the video would be at 57:07. That field has many things that could be logically and definitely solved but your AI takes a guess. Did it think that the cell was THAT safe? Or it simply didn't see any "likely safe" cells? (there are definitely safe cells as I said)
@chrisdavis2161
@chrisdavis2161 Год назад
is this a "zero" learning algorithm?
@CodingLikeMad
@CodingLikeMad Год назад
I'm not sure what you mean by a zero learning algorithm, but this uses traditional supervised learning. It is using the input board that is visible to predict the mine positions, and then recording every time a game ends to give a new data point to learn from. To be clear, I'm using a convolutoonal neural network to do the calculations. Most of my newer AIs use reinforcement learning, but this seemed so straight forward with classical supervised learning that I kept it that way.
Далее
GEOMETRIC DEEP LEARNING BLUEPRINT
3:33:23
Просмотров 170 тыс.
I Built a SECRET McDonald’s In My Room!
36:00
Просмотров 17 млн
Minesweeper, But There's Multiple Numbers In A Cell
20:18
I Made a Neural Network with just Redstone!
17:23
Просмотров 671 тыс.
Houdini Algorithmic Live #107 - Sci-Fi Dissolve
3:46:08
Просмотров 241 тыс.
AI Destroys NES Tetris On A REAL Nintendo!
9:58
Просмотров 5 тыс.
Why the Boötes Void Terrifies Astronomers
17:34
Просмотров 39 тыс.
Bill Gates Reveals Superhuman AI Prediction
57:18
Просмотров 32 тыс.
Mindscape Ask Me Anything, Sean Carroll | June 2024
3:58:46