AI Learns to steal

  Рет қаралды 363,092

Dingus Labs

Dingus Labs

Күн бұрын

Based on a true story!
Key Hyperparameters for those interested:
type: PPO
Batch Size: 512
Buffer Size: 4096
Hidden Units: 512
Hidden Layers: 4 (yep, 4 actually got me the best learning at a decent rate, typically I'd try with 2 or three layers first)
total training time:
approx 8.4 hours
20,800,000 steps
music:
1 - 368 - Dyalla
2 - All I Am - Dyalla
3 - Beyond - Patrick Patrikios
4 - TORSION - Density & Time
5 - AETHER - Density & Time
6 - Organic Guitar House - Dyalla
textures from:
PBR Material Bundle Vol1 - Cole
100+ PBR Materials Pack - Integrity Software & Games
AllSky - 220+ Sky / Skybox Set - RPGWHITELOCK
and some bad ones from me!
models from:
Low Poly Ultimate Pack - POLYPERFECT
Low Poly Disco Bar Pack - GOLS Consulting

Пікірлер: 488
@bitblit
@bitblit 9 ай бұрын
I imagine Dingus was given no memory which explains why Dingus immediately moves on when objects fall out of view. With that in mind, going up the staircase and jumping off is actually a brilliant strategy because that path has more visual coverage than anywhere else in the room.
@cardboardking577
@cardboardking577 9 ай бұрын
Dingus hasn't developed object permeance
@Marscandy1
@Marscandy1 9 ай бұрын
⁠AI learns to get around short term memory loss
@Yesnaught
@Yesnaught 9 ай бұрын
I think it's more likely that he recognises moving valuables is rewarding, but does not realise he gets *more* for completing delivery.
@Bulldogg6404
@Bulldogg6404 9 ай бұрын
I am on board with this theory @bitblit, also in supposing that there's rewarding going on for exploration. It seems that Dingus does not know where all the valuable items are from the start and must first locate them, which would suggest that any maneuver which drastically gathers information about where the valuable items are (such as eliminating the most space without valuable items) is rewarding enough to do repeatedly.
@ToonedMinecraft
@ToonedMinecraft 9 ай бұрын
I'd be interested in seeing Dingus try to rob from completely different buildings with this same training.
@kalandillon8320
@kalandillon8320 9 ай бұрын
Imagine if a dude broke into your house, did sick flips for 3 minutes then left without saying a word.
@I_CANSPEAK_IN_CAPS
@I_CANSPEAK_IN_CAPS 8 ай бұрын
I can imagine that
@soup9242
@soup9242 7 ай бұрын
I would respond by doing nothing.
@thatprotogen2456
@thatprotogen2456 7 ай бұрын
​@@soup9242 popcorn
@GhtrefgFromCanada
@GhtrefgFromCanada 4 ай бұрын
@@soup9242 I would respond by joining him because BINGUS those are sick flips
@JamesJamesW
@JamesJamesW 9 ай бұрын
Sad to see Dingus fall on hard times.
@schneebeingme8758
@schneebeingme8758 9 ай бұрын
And on stairs
@SpammingY
@SpammingY 9 ай бұрын
And off of the stai-- oh you got to it first
@epicman6827
@epicman6827 9 ай бұрын
Floors*
@HatInInternet
@HatInInternet 9 ай бұрын
Seal :3
@Lozoot2
@Lozoot2 9 ай бұрын
Dingus is not a thief, he is a GREAT ASSET to the company
@kaderobertson2489
@kaderobertson2489 9 ай бұрын
Hopefully he doesn’t find any flower men.
@adora_was_taken
@adora_was_taken 9 ай бұрын
weeeee looooove the company
@binjimonanimations
@binjimonanimations 9 ай бұрын
Asset-Great great asset
@8stormy5
@8stormy5 9 ай бұрын
great great asset great great asset
@turkeybywhatmeans
@turkeybywhatmeans 9 ай бұрын
@@adora_was_taken WEEEEEE LOOOOVE THE COMPANY
@Nevernamed
@Nevernamed 9 ай бұрын
I'd love to see him try and steal in even more environments, with uneven or unnatural terrain, or more hazards.
@melvinthemussel
@melvinthemussel 9 ай бұрын
ye like guards
@GTD_GameTilDead
@GTD_GameTilDead 9 ай бұрын
bro wants to see the world crumble before his eyes 💀🗿
@elizathegamer413
@elizathegamer413 9 ай бұрын
maybe fire exits
@RexGutierrez-p3p
@RexGutierrez-p3p 8 ай бұрын
Lasers on the floor
@julianhernandez5732
@julianhernandez5732 7 ай бұрын
@@elizathegamer413 a few thumpers for good measure
@morgan3392
@morgan3392 9 ай бұрын
His addiction to boulder rolling has led Dingus to a life of crime.
@SkillfulLupus
@SkillfulLupus 9 ай бұрын
if i ever see 3 stairs i will now purposefully avoid the middle one at all times even if it's an easier path
@neoncreeper1287
@neoncreeper1287 9 ай бұрын
all future dinguses should be granted small rewards for doing sick flips from staircases because those really were some sick flips
@Fighting.Flower
@Fighting.Flower 6 ай бұрын
I love the part where Dingus starts chugging wine and shoves the speaker as far as he can under the table. I can picture an actual incompetent thief getting wine drunk and violently proceed to force the electronics under furniture.
@vrchhu4066
@vrchhu4066 9 ай бұрын
I have a feeling the stairway loop has something to do with the reward system in some way. Maybe pushing down a valuable generates a high reward value as opposed to just nudging it like in the beginning, since it travels much closer to the car, thus leading Dingus to associate the stairway with that rewards spike.
@kolmo3182
@kolmo3182 9 ай бұрын
I think your right... Is the moving items closer to the door working right? It looked like he would get close enough to git the reward and then run off 😅
@Dingus_Labs
@Dingus_Labs 9 ай бұрын
could be right there, I tried to keep the "move the object towards the entrance" reward low so that it wouldn't overly impact later behaviours in training that got much higher rewards, but it may still have had a long term impact on his behaviours.
@kolmo3182
@kolmo3182 9 ай бұрын
@@Dingus_Labs sounds like it's going to be a reset, go back a save, or remove the reward and penalty for moving it until you can bend hem back some. but most of the time unless it's part of the mission to keep the IA's memories intact it well take 5 or 6 times longer to unlearn something then restart sadly
@vrchhu4066
@vrchhu4066 7 ай бұрын
@@Dingus_Labs maybe if you make the hitbox of the van for putting away the loot really tall and have dingus track the closest path that could solve it? Then the items descending due to gravity wouldn't generate as many points
@McTuber42
@McTuber42 9 ай бұрын
I wonder if Dingus would be able to easily generalize to new maps, or if he's just learned how to beat these particular maps. Future video idea?
@Dingus_Labs
@Dingus_Labs 9 ай бұрын
It's a good question, I'm curious myself, my guess would be he'd likely need to learn a wider pool of maps if new ones were substantially different. But I have a trained model now so I can stick it into some new maps and see how it behaves
@justletmefailinpeace9099
@justletmefailinpeace9099 9 ай бұрын
@@Dingus_Labs That might make a decent follow up video to this one. Just following the adventures of Dingus the Thief as he robs a liquor store of all its speakers.
@thinkublu
@thinkublu 6 ай бұрын
​@@Dingus_Labsoh, that's something I'd be really interested in seeing
@Squarepy
@Squarepy 5 ай бұрын
@@Dingus_LabsI feel like you shouldve added a guard that also trained like dingus but catching dingus instead and the guard traine dsame rate as dingus and was named "Bingus"
@icebreaker690
@icebreaker690 9 ай бұрын
If he struggles with this imagine this with guards
@punishedkid
@punishedkid 9 ай бұрын
9:13 Reminds me of video game speedrun brute forcers that find crazy tricks like this by testing every possible permutation of inputs. Very cool discovery.
@FeverBonus
@FeverBonus 9 ай бұрын
iirc, this also happened in the Open AI hide and seek demo. The seekers learned to abuse the physics engine to launch themselves over obstacles, even though they only had directional inputs to work with.
@Dingus_Labs
@Dingus_Labs 9 ай бұрын
I remember that vid, such a classic.
@r.henryjr.1533
@r.henryjr.1533 9 ай бұрын
Sounds cool, what's the video?
@enjoyestenjoyer
@enjoyestenjoyer 7 ай бұрын
I think the reason he kept going down the stairs was because he got rewarded for going fast, and falling was the fastest way to move in his reality.
@zacharymacleod1146
@zacharymacleod1146 9 ай бұрын
I want to see one with two competing AIs training concurrently, like a cop AI vs a robber AI
@thinkublu
@thinkublu 6 ай бұрын
I actually wonder how that'd go, huh Whether they are even capable of adapting to each other
@SusDoctor
@SusDoctor 9 ай бұрын
I love how dingus was literally just any player of a game goofy around at the start
@nathanreeder9716
@nathanreeder9716 9 ай бұрын
Honestly, I’m surprised it went so smoothly. My guess is that you left out a lot of the trial and error that I know goes into this-I’ve heard of people running simulations for literal days and coming out with an ai that was only slightly better than before.
@Dingus_Labs
@Dingus_Labs 9 ай бұрын
There were 67 prior runs performed before I had a model that was reliable enough I was happy to make a video with! I had to redesign reward functions and the actual gameplay a few times as part of that and tweak a lot of hyperparameters, I also for the first time needed to increase the number of hidden layers to 4 this time before I saw really good progress. A number of my earlier attempts did yield an AI that could solve all levels, but not reliably enough for my liking!
@KangaGamer
@KangaGamer 9 ай бұрын
Now AI are putting thieves out of work. A thought that simultaneously sounds great and scary.
@bingusbongus9807
@bingusbongus9807 9 ай бұрын
seeing how high he got id love to see a video that rewards him for height but has no obvious ways to do it too see if he can wall run consistantly
@gungle2595
@gungle2595 9 ай бұрын
you should do a video where dingus has anxiety and randomly gets negative values for absolutely no reason and see what happens
@WoolyCow
@WoolyCow 9 ай бұрын
but the real crime was dingus stealing our hearts...
@LemonPlayz101
@LemonPlayz101 8 ай бұрын
A good representation of how I learn how to play a new game. Go dingus...
@melody3741
@melody3741 8 ай бұрын
I thought you were gonna convince an ai to make the moral decision to steal
@ethanwilde4716
@ethanwilde4716 9 ай бұрын
Dingus may be a idiot but he's our idiot. Never change dingus. Never change.
@thegenericnerd6832
@thegenericnerd6832 9 ай бұрын
Would love to see how he preforms in a new map he never got to train in
@Memer9456
@Memer9456 6 ай бұрын
hes struggling to resist the voices’ demands to climb up the stairs and flip off the balcony
@KakiT1
@KakiT1 3 ай бұрын
This is the only acceptable kind of AI learning, I would be ok if Dingus stole my job. He stole my heart already
@ninjakiwigames5418
@ninjakiwigames5418 9 ай бұрын
So glad I watched your old videos before you removed them. You've improved a lot!
@Dingus_Labs
@Dingus_Labs 9 ай бұрын
thank you! The old vids are still available on a playlist for the channel, I just wanted some level of seperation because the new content is pretty different in format to the old content and felt them being intermingled could cause some confusion.
@SunshineBurrito
@SunshineBurrito 9 ай бұрын
So sad seeing dingus have to resort to this 😔
@nicolaszanon3337
@nicolaszanon3337 9 ай бұрын
next episode, DINGUS LEARNS HOW TO ESCAPE THE POLICE
@Bagelvr63292
@Bagelvr63292 7 ай бұрын
Missed opportunity to combine the video where dingus avoids the enemy agents and this
@griffongrondin904
@griffongrondin904 9 ай бұрын
This is one of my favorite channels rn, im suprised its not larger, I love Dingus
@PotentSmokeKTv
@PotentSmokeKTv 8 ай бұрын
Dingus was just checking if there was fall damage. Smart guy
@FurryNonsense
@FurryNonsense 9 ай бұрын
5:50 That laugh kills me 😂
@agent4461
@agent4461 2 ай бұрын
5:10 this just makes me want to see “teaching an AI how to become an alcoholic”
@end_slayer
@end_slayer 7 ай бұрын
10:40 Him talking to dingus feels like the narrator talking to Stanley.
@aberrantcurse8551
@aberrantcurse8551 7 ай бұрын
One could argue they're already very good at that
@feralcatboy7628
@feralcatboy7628 9 ай бұрын
is this why dingus was sent to the underworld
@wyvern2112
@wyvern2112 9 ай бұрын
it'd be interesting to see a dingus that combines all the previous ai's
@stefanvasile199
@stefanvasile199 9 ай бұрын
Ai becomes romanian
@BobsiTutorial
@BobsiTutorial 9 ай бұрын
Great video as always. Would love to get something like this setup and play around with it in multiplayer. Could be interesting to see the AI having some basic understanding from the beginning, and then see how quickly it can learn. Like a tutorial or intro sequence for us mortalt. So for example a pre-recorded playthrough but with the AI still getting the rewards prior to the AI taking control, just so it got a "taste" of what works and what doesn't. A kickstart one might call it.
@beamishbee0475
@beamishbee0475 9 ай бұрын
damn he really dingused at the end, really showed us that dingus mind set at work.
@lilithcole
@lilithcole 9 ай бұрын
DINGUS I NEEDED YOU IN THESE TRYING TIMES
@Watermeloncatisthe
@Watermeloncatisthe 6 ай бұрын
Dingus drinks wine, get drunk, and pushes a speaker aimlessly into a table for no reason 5:09
@Crazed-Rat
@Crazed-Rat 2 ай бұрын
i think Dingus confused the moving loot closer to the exit with doing sick flips so now he has found a new purpose in life.
@TheAmIsYes
@TheAmIsYes 2 ай бұрын
5:15 dingus got drunk form the wine and forgot how to thief
@itsmelaurin
@itsmelaurin 9 ай бұрын
This is awesome! Didn't think the agent would learn this quickly. Also, thank you so much for including the mlagents hyperparameters in the description. Much appreciated 👌
@emilygordbort7300
@emilygordbort7300 7 ай бұрын
You should've told Dingus he was an artist, he would've figured out how to steal 50% faster
@foolsgold_2558
@foolsgold_2558 9 ай бұрын
good to see Romania putting some effort to expand the limits of ai
@oriongabriel6966
@oriongabriel6966 9 ай бұрын
5:30 he probably thought that stair jump + item = reward lol. Ai is fascinsting
@Lucasthepookus
@Lucasthepookus 8 ай бұрын
Thought this was dank pods at first. Love the video bro
@alecpetsche1104
@alecpetsche1104 4 ай бұрын
I really like that he found a valuable item and was rewarded for, but coincidentally flipped off the second floor, and was forever convinced that flipping off the second floor was good, so he did it whenever he was lost
@KeozFPV
@KeozFPV 8 ай бұрын
Did you maybe give it an award evertime it sees the object? That would ecplain the flips and circles.
@IsaacDaBoatSloth
@IsaacDaBoatSloth 5 ай бұрын
i think he kept doing kick flips because he associated the reward not with the wine but instead with the drop off the stairs
@Redanim999
@Redanim999 Ай бұрын
it would be a cool idea to see something like this but with a security ai that is also learning how to keep the robber out
@bennutt5050
@bennutt5050 9 ай бұрын
should give Dingus a friend
@rex_ink
@rex_ink 8 ай бұрын
Dingus really said "W I N E... F L I P S..." Within the first 20 minutes of their life
@KirbosPlanet
@KirbosPlanet 7 ай бұрын
AI learns to borrow things extremely unethically
@rubbersplat2846
@rubbersplat2846 9 ай бұрын
I give my life for glorious dingus nation
@ARandomTrout356
@ARandomTrout356 3 ай бұрын
Imagine just being hired to just say "too dang slow Dingus!" every 200 seconds
@youknowihadtodoittoem3579
@youknowihadtodoittoem3579 9 ай бұрын
Average Romanian Training Regimen
@MurrayHouston-iv6fp
@MurrayHouston-iv6fp 5 ай бұрын
More powerful than the will to win is the courage to begin.
@Fred_the_1996
@Fred_the_1996 3 ай бұрын
Or the courage to be born black
@SucculentSpaz
@SucculentSpaz 6 ай бұрын
I would pay good money to see this entire video remade with a real life actor, although I can't help but think this is just what an actual burgler is doing as they're looting.
@Help-gq9ik
@Help-gq9ik 3 ай бұрын
mother: you will get married and raise children! the only children im gonna raise:
@mikeemous1410
@mikeemous1410 9 ай бұрын
This guy's KZbin channel is gonna be the entirety of our universe's terminator lore
@katherinel8661
@katherinel8661 9 ай бұрын
AI Learns to do SICK FLIPS.
@greatrj
@greatrj 8 ай бұрын
The switching between the different Dinguses testing gives me major Aperture Science vibes
@minisaebelzahn2299
@minisaebelzahn2299 9 ай бұрын
now train a cop to catch dingus
@UPROARIOUSDINGUS
@UPROARIOUSDINGUS 8 ай бұрын
I need dingus as a lethal company partner lol
@lil-goober-c4s
@lil-goober-c4s 3 ай бұрын
Dingus learns to not fool around at work
@danzal13
@danzal13 8 ай бұрын
This is really underrated!!
@blo0t260
@blo0t260 4 ай бұрын
This man just made a lethal company bot
@gwusbwth6230
@gwusbwth6230 9 ай бұрын
Would you be able to reuse the ai learning from another project to give Dingus a headstart on a challenge in the future? Like maybe the box pushing ai would have given Dingus a good idea of how to push the loot around his environment.
@Dingus_Labs
@Dingus_Labs 9 ай бұрын
You can definitely build on top of existing models (in multiple ways), the main difficulty is that in order to reuse a model it needs to have the exact same neural net properties and use the exact same inputs and outputs in order to be compatible with the new environment, often times a new environment may require changes to one of these 3 things in order to perform optimally which means starting from scratch.
@ChilledGreeseSandwich
@ChilledGreeseSandwich 9 ай бұрын
it would be cool if you did more levels that had guards for him to sneak past
@JakubS
@JakubS 8 ай бұрын
Crazy to see how dingus is initially trying random things, like going up the stairs, to try to get rewards - just like how if you put a human in a room with a bunch of stuff and told them to solve it, they would try random stuff. Even more crazy to see is that once dingus is successful, it still unnecessarily goes up the stairs before depositing each item, because when it first ever deposited an item it went up stairs beforehand. So dingus pretty much created a ritual, seeing the mission to be to go up stairs and then deposit, instead of just depositing. This might explain why humans created rituals for things that are out of our control (rain dances) or for things that have complicated patterns that are hard to see at first.
@lamarepository248
@lamarepository248 9 ай бұрын
I’m so proud of your AI son.
@MichaelSophia-ep2nt
@MichaelSophia-ep2nt 5 ай бұрын
As the rest of the world is walking out the door, your best friends are the ones walking in.
@blacklight683
@blacklight683 9 ай бұрын
1:28LIES! we need dingus guitar
@tedtedios
@tedtedios 9 ай бұрын
ia learns how to comit planetary crimes
@rennoc6478
@rennoc6478 9 ай бұрын
Dingus learns to gladiator fight
@N3RDZ4LIF3
@N3RDZ4LIF3 9 ай бұрын
I refuse to believe it's a coincidence that the ai is named dingus, the gum was james', and the video was followed by a short video of a pet doing silly things. Please be some sort of dankpods reference.
@Dingus_Labs
@Dingus_Labs 9 ай бұрын
Oh my god I did not make the james connection until you mentioned it! I discovered dankpods this year after a few sad things happened and am hugely grateful that I did, Dingus already had his name by then, but I'm originally from South Australia as well so we share some of the same slang. The pet at the end is inspired by dankpods though, we got our puppy this year and I had too many videos of him being a complete goof to not add them!
@N3RDZ4LIF3
@N3RDZ4LIF3 9 ай бұрын
@Dingus_Labs I love that at least one of the things I mentioned was actually inspired by dankpods. If you haven't already, definitely check out all his other channels. I'm sorry to hear about the tough times, but I'm glad you made it through and wish you nothing but the best.
@The_Wandering_Croc
@The_Wandering_Croc 9 ай бұрын
a i learning is just like filling your pc with bugs and watching until they do something other than eating the components
@Dingus_Labs
@Dingus_Labs 9 ай бұрын
Monkeys on typewriters, with a reward for getting slightly closer to Shakespeare
@whomidity3953
@whomidity3953 9 ай бұрын
​@@Dingus_Labsand a tazer whenever they type some shit like "lololol big heavy balls kek"
@dereckteixeira9520
@dereckteixeira9520 7 ай бұрын
Dingus:try not to do sick flips challenge (impossible)
@Milko-xk5wt
@Milko-xk5wt 8 ай бұрын
I kinda wonna see two of them try to carry sofa out
@fridge5134
@fridge5134 9 ай бұрын
i feel the dingus lore growing
@Cheapiebeepie
@Cheapiebeepie 9 ай бұрын
I think someone already taught AI to steal because it stole my art portfolio.
@mrplop9967
@mrplop9967 8 ай бұрын
Childhood simulator with strict parents
@ghoma8336
@ghoma8336 9 ай бұрын
honestly I don't think AI needs to learn that, it's already pretty good at it
@Pinkoshaberibunny
@Pinkoshaberibunny 4 ай бұрын
14:33 DONT WORRY HES JUST DOING THE BEST SITUPS EVER
@Sazz909
@Sazz909 3 ай бұрын
Ai is really taking all our jobs
@landon2plants
@landon2plants 9 ай бұрын
Yingus is here. Sisyphus didn’t teach him a lesson yet
@FurryNonsense
@FurryNonsense 9 ай бұрын
I feel like a better music choice could have been made
@amy53241
@amy53241 9 ай бұрын
I think dingus's flops and struggles are important but may have ended up a little overemphasized here, I felt like I didn't hear much about what was actually going on with the numbers. it's also possible I'm just out of it rn so I'm way off the mark, but who knows. anyways dingus is my idol I love him hehehe
@DeniseCrane-bd4ht
@DeniseCrane-bd4ht 5 ай бұрын
The sign said there was road work ahead so he decided to speed up.
@pigeonmanx4655
@pigeonmanx4655 5 ай бұрын
1:24 what if dingus learned to play guitar
@GraceAdam-id6ev
@GraceAdam-id6ev 5 ай бұрын
I'm a great believer in luck and I find the harder I work, the more I have of it.
@Jazkal-V420
@Jazkal-V420 9 ай бұрын
Hmmmmmmmmmm, he's new but he's got it.
@limsalalafells
@limsalalafells 8 ай бұрын
Pearls are easier to get out, bottles and speakers are harder... You may need a score pad and fall pad separately so he has room to place the object without needing it to roll off the platform.
@limsalalafells
@limsalalafells 8 ай бұрын
I think he learned the pearl faster because of this.
@egnogg07
@egnogg07 6 ай бұрын
They call me dingus
@VMan_2002
@VMan_2002 9 ай бұрын
(reads title) it already does
AI tries to forklift through increasingly deadly warehouses
13:21
AI learns to push boulders up the most insane hill ever
13:43
Dingus Labs
Рет қаралды 34 М.
МАИНКРАФТ В РЕАЛЬНОЙ ЖИЗНИ!🌍 @Mikecrab
00:31
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 39 МЛН
All GODLY Upgrades on Gacha Monkey in BTD 6!
28:55
Tewtiy
Рет қаралды 151 М.
AI Learns To Play Golf
13:57
b2studios
Рет қаралды 629 М.
AI Plays Wordle
19:22
Why Suda
Рет қаралды 1,3 МЛН
AI Learns to Run Faster than Usain Bolt | World Record
10:22
cozmouz
Рет қаралды 846 М.
Can an AI survive Five Nights at Freddingus'?
24:40
Dingus Labs
Рет қаралды 88 М.
Can You Beat an AI Generated Escape Room?
22:48
Wifies
Рет қаралды 1,4 МЛН
I Made an AI with just Redstone!
17:23
mattbatwings
Рет қаралды 1 МЛН
AI Invents New Bowling Techniques
11:33
b2studios
Рет қаралды 3,4 МЛН
Training AI to Play Pokemon with Reinforcement Learning
33:53
Peter Whidden
Рет қаралды 7 МЛН