Folks, yes there is air resistance! All bodies in the unity game engine have a setting for "Drag" to simulate fluid resistance. Gravity is set to -9.81. There is inertia and friction as well. The ragdoll's limbs have limited DOF (degrees of freedom) to simulate the human body. The only thing missing is energy cost and fatigue, which even-though sounds really cool, is extremely hard to implement in practice in reinforcement learning. This is primarily why the AI looked explosive towards the end despite having normal joint strength. During my experimentation with energy cost functions, the resulting locomotion is either: [1] almost non existent where the AI resorts to saving energy infinitely or [2] drunk/slow limb movement to save energy. I hope this clarifies any doubts you may have. Cheers!
i mean he might have ran it faster but if he expends 3x more energy it kinda dosent count, if i had wheels for legs and a v8 for mucles i would "run" faster too. If the energy (useable and how much it can output via any movement) was considered and working the ai wouldnt be flailing its arms and doing wierd steps that are most likely wastefull (or its really the optimal way and we should all run like that though i think most would not be able to and would rip something via that way of running even if it is more efficient).
Why is he running on two legs, maybe on all fours will be faster? A doll should love to experiment and test her abilities. People have tried various techniques to find the perfect one. Why is there only one doll? Several hundred dolls will increase the learning rate by the same number of times.
The AI wanted to know what being human was like, so we implemented all aspects of reality: -Limb degrees of freedom -Mass/weight -Height & dimensions -Learning through experience -Air resistance -Friction -Inertia -Gravity -Penalty for existing The complete human experience.
Yeah right. I don't understand the logic behind this. How it is actually work? In theory, it just like reducing the reward right? How the AI know they must finished faster so they don't get pinalized since it's not even succeed in finish the race in the first place? Thanks.
@@me-cm8or nope not true, theres no emotions at all. the AI just goes faster because it learnt from previous runs that it gets a lower reward if it doesnt hurry up.
Optimal also takes into account the ammount of injuries you get. The Ai is fast because 1. it has no strength/endurance cap, nor does it experience pain.
I like the part where it learned to walk toward the cube, learning to walk first like a toddler, then a drunk, before reaching its ultimate form as a rapper.
Technically it realistic if it was a race with robots, tgis wouldnt be possible for humans because we have pain and we get exhausted@@johnsonfromml8662
A lot more people would watch running competitions if this was how contestants ran. Also a lot of reason why it runs like that is that it can't shift its joints or flex its upper torso.
I also think that because when people run, they swing their arms by the side of their body, opposite to their leg to cancel the rotational force created by a leg swinging when running, and the AI even with limited range of motion, doesn't have a preference for what is "comfortable" in a sense for arm positions and learned that by swinging the arms above its head, required less speed by the arms to cancel out the rotational force, as the distance from the center of mass to where the arm is swinging is larger, it creates a larger torque on the body, better canceling the rotational force required to pull your leg forward for the next stride. However for most people, raising your arms above your head to run is uncomfortable and the marginal benefit to the AI isn't justified for actual people to use
Petition to make an AI to train entirely as a ninja. Do different scenarios, like: shuriken throwing at a targets, katana targets to cut (or just hit) and doing parkour above pillars
I think what it needs is a reference for how to run to help it train better. It kinda reminds me of a baby, but it learns how to move around by watching the ones who raised it. Like feral children move like dogs. Also, it doesn't have to conserve energy and minimize physical damage to its body
But if we teach it how to run we will be defeating the purpose of the experiment. What we want to gather from this video is a new method to run which is seemingly undiscovered by humans but seems to be more efficient that humans run
@@TooHarshForYou Nobody said this video is about finding a new way to run bro, no offence. We are talking about a game engine here if you read the authors comment right under his video you will even catch a glimpse of him saying that there are a lot of things that are out of his control/too hard to replicate in the engine. If this was real life the AI would face-plant just like at the beginning of this video, and say this was real life, and you could stick a human in it's position to do that exact run with all the same forces and movements. You would probably finish that run with both ankles dislocated and more than likely a few muscles pulled if not worse. Although I did notice the same thing that you have watching this video, I'm pretty sure that humans even at their peak would miss some really fine details that could improve ANYTHING that they are trying to accomplish. That is the human limit. Otherwise we would probably be watching a vertical aerodynamic beyblade with limbs that can push itself to the speed of light.
ok now teach the ai abt physical pain, mental challenges, add sweating and randomness to the physics, simulate the ground particles changing, add heartrate so it can only train a little bir per time and has to take breaks, make it have a personal life, a family, make it have troubles in it's family and have problems keeping up a stable life,
Pretty sure this teaches us more about the limitations of the unity game engine as a physics simulator than about how fast an android might one day run
this is insanely interesting to watch, its like watching a new life learning how to walk and run but in a youtube video, this might be a top 10 youtube video ive ever watched
@@patrickstening Then why not give it wheels? My point was to give it realistic constraints. A human would not be faster with that kind of movement, so the AI did not find a faster way to run.
@@it_will_be_ok.this is irrelevant. No one has said the robot can run faster than usain bolt irl. (Because it doesnt exist irl) though it could if it did. So no lie has been told
0:29 "At the moment our AI is untrained and naive" Bro just wants some chocolate and ur putting him through hundreds of hours of training and being chased by a serial killer 💀
Unironically(mostly) perfectly captured what Moving is like when you're not an athlete, 6:53 I didn't think you could improve upon Perfection but there you go, life is exactly like getting a penalty just for existing especially for non-athletic people.
Folks, yes there is air resistance! All bodies in the unity game engine have a setting for "Drag" to simulate fluid resistance. Gravity is set to -9.81. There is inertia and friction as well. The ragdoll's limbs have limited DOF (degrees of freedom) to simulate the human body. The only thing missing is energy cost and fatigue, which even-though sounds really cool, is extremely hard to implement in practice in reinforcement learning. This is primarily why the AI looked explosive towards the end despite having normal joint strength. During my experimentation with energy cost functions, the resulting locomotion is either: [1] almost non existent where the AI resorts to saving energy infinitely or [2] drunk/slow limb movement to save energy. I hope this clarifies any doubts you may have. Cheers!
Did i just read FREEDOM?
Now test this in real life.
You also made it more explosive than any human
i mean he might have ran it faster but if he expends 3x more energy it kinda dosent count, if i had wheels for legs and a v8 for mucles i would "run" faster too. If the energy (useable and how much it can output via any movement) was considered and working the ai wouldnt be flailing its arms and doing wierd steps that are most likely wastefull (or its really the optimal way and we should all run like that though i think most would not be able to and would rip something via that way of running even if it is more efficient).
Why is he running on two legs, maybe on all fours will be faster? A doll should love to experiment and test her abilities. People have tried various techniques to find the perfect one. Why is there only one doll? Several hundred dolls will increase the learning rate by the same number of times.
The AI wanted to know what being human was like, so we implemented all aspects of reality:
-Limb degrees of freedom
-Mass/weight
-Height & dimensions
-Learning through experience
-Air resistance
-Friction
-Inertia
-Gravity
-Penalty for existing
The complete human experience.
penalty for existing lmaooo😂
Everyone was born with these debuffs 😭🙏
why cna't thinig thing run with in the lines then
One major problem, Exhaustion
Stamina
8:35 Bro is fighting his demons while breaking Usain bolt's record, Respect.
Funny 🤣
Bro I didn’t expect the -0.0005 penalty to actually make the AI run like a serial killer is behind them
It also consequentially made it scarier than how any serial killer could run
Like I would not want to turn around and see that coming towards me
So essentially, this AI is running for its life
Yeah right. I don't understand the logic behind this. How it is actually work? In theory, it just like reducing the reward right? How the AI know they must finished faster so they don't get pinalized since it's not even succeed in finish the race in the first place?
Thanks.
@@daryladhityahenrybecause they have real Neural network... they have feelings... Fears... they’re trying to live longer and exist more and “survive”.
@@me-cm8or nope not true, theres no emotions at all. the AI just goes faster because it learnt from previous runs that it gets a lower reward if it doesnt hurry up.
0:33 i really thought you we're going to say, "so lets fix it with a contorl shock".
Finally, AI can show us the optimal way to run.
Optimal also takes into account the ammount of injuries you get. The Ai is fast because 1. it has no strength/endurance cap, nor does it experience pain.
😂👍👍👍👍
How funny if we all run Like this
Almost cried when I saw this.
gggghjj tthff Exit keyboard
I like the part where it learned to walk toward the cube, learning to walk first like a toddler, then a drunk, before reaching its ultimate form as a rapper.
Usain Bolt needs to adapt this technique
Did someone say adapt?
With this treasure, I summon...
He already retired with big cash and think his age isn't gonna make him faster
@@Topsalesman1981Eight-Handled Sword Divergent Sila Divine General Mahoraga!
@@Topsalesman1981the jjk brainrot im gonna explode
he is swinging his arms and is tilted
7:29 people in horror movies running away 💀
We thought the actors were overly dramatic, turns out they were just still being optimized
7:42 bro took "now imagine youre being chased by a serial killer" to heart
true XD
Lolo oh gosh I see it 🤣
Crackhead run
Imagine if that AI runner was the serial killer, would have gotten traumatized to heaven 😂.
THINK OF A BIG BLACK MAN CHASING YOU!
bro imagine walking alone in the dark and that thing starts chasing you 9:15
RUN AHHH!
9:03 Footage of me running to my bedroom after turning off the lights downstairs
Oh my god I'm dying
5:24 he runs in sync with the beat
@@StillBeingSad I can relate with everything
Overused joke not funny
12 year old joke from a 12 year old kid@@komodo420.
6:00 me walking to the fridge to get another beer
8:49 this is proof all of us learned running wrong. To do it the right way, we need to stagger and flail our arms.
Don't forget the part where you collapse at the end of the run cycle.
facts
don't forget to shake your head and body
you also need to shake yourhead and body as if you're crazy
@@tetra6354 that's what I said
1:19 woah there it seems something is going on here
It can move its balls😂😂😂
LOL
8:36 me omw to greet the woman walking alone at night (I'm such a good person)
First time seeing an underrated comment
I always wonder why they run screaming am just a nice guy
me after bro says there will be dominant snake women at the function
A whole new meaning to "existence is pain."
I hope athletes will use this new technic of running at the next Olympics…
Serial killers will make a fortune
nah this simulation the dumbest thing I've seen in my life
Technically it realistic if it was a race with robots, tgis wouldnt be possible for humans because we have pain and we get exhausted@@johnsonfromml8662
@@johnsonfromml8662what did u expect?
@@johnsonfromml8662you have yet to see even dumber things than this video
9:21 an actual video of me running to my bed after work.
This really is all so cool!
6:49 penatly for existing *i feel u bro* XD
same
fr, bro's just copying real life
bro is as unlucky as me
😐
bro really wanted that reward 8:41
A lot more people would watch running competitions if this was how contestants ran.
Also a lot of reason why it runs like that is that it can't shift its joints or flex its upper torso.
ahh ok that makes more sense thanks
Also it has insane stregth too. Nobody can flail their arms that hard nor for that long. Shoulders aren't very strong and have low endurance
I don't like sports but if they ran like that I'll be the first in line to watch that sht
crackhead olympics
I also think that because when people run, they swing their arms by the side of their body, opposite to their leg to cancel the rotational force created by a leg swinging when running, and the AI even with limited range of motion, doesn't have a preference for what is "comfortable" in a sense for arm positions and learned that by swinging the arms above its head, required less speed by the arms to cancel out the rotational force, as the distance from the center of mass to where the arm is swinging is larger, it creates a larger torque on the body, better canceling the rotational force required to pull your leg forward for the next stride. However for most people, raising your arms above your head to run is uncomfortable and the marginal benefit to the AI isn't justified for actual people to use
5:23 - The AI’s steps are timed perfectly to the music here.
He's not running, he's falling. He didn't (just) beat Bolt, he set the world record for longest stumble before a fall.
XD
A run can be described as a controlled fall
@@crossbo5345 why does that make sense O.o
Running is just catching yourself from falling
Furthermore regular walking is learning how to almost but not quite fall - I'm sure many of us have seen babies and toddlers learning to walk
nobody gonna talk about this dudes edits? shits so fire for 10k subs bro is working hard
in the end it looked like it was actually running from a serial killer
Even the tripping on air
Running from a killer is probably the fastest you’ll ever run.
@@jesussicairos6238true
😂
It also looked a bit like a super runner zombie chasing you, very scary feeling
Great video! One thing I would change is adding a penalty for crossing his track line forcing the ai to run straight.
Really nice video. Can't wait to see the next one 👏🏻
the ai's whole life goal was run, get treat, run faster, more treat, beat usain bolt
That is the description of all Usain Bolt rivals life when he was competing😂😂😂😂
😂😂
then more treat
0:19 this is Albert
Lmao
Dam
Dang new paint job?
The end is basically Sisyphus but with running.
One must imagine Sisyphus’s happy
Also the bot is in eternal pain for just existing, which was definitely the intent for Sisyphus’s punishment
One has to imagine Sisyphus sweating
Did someone say Sisyphus?
THIS PRISON, TO HOLD, ME? YOU CANT ESCAPE? BEGONE?
8:00 - this is certainly how I'd look running away from a serial killer
This is me learning to walk again after standing up to fast and everything goes black for 10 seconds
Postural hypotension
The robot is tweaking 0:28
The robot is having a seizure
Petition to make an AI to train entirely as a ninja. Do different scenarios, like: shuriken throwing at a targets, katana targets to cut (or just hit) and doing parkour above pillars
where do I sign?
y e s
Legit one of the best videos I’ve seen in a while. Awesome work there.
9:40 me on my way to work after hitting snooze 3-4 times
8:51 Footage of me going to meet my girlfriend when she tells me she's alone
I think what it needs is a reference for how to run to help it train better. It kinda reminds me of a baby, but it learns how to move around by watching the ones who raised it. Like feral children move like dogs. Also, it doesn't have to conserve energy and minimize physical damage to its body
Indeed I feel this model has different body parts weights and doesn't contain muscle model at all. It wouldn't be able to run in the real life.
But if we teach it how to run we will be defeating the purpose of the experiment. What we want to gather from this video is a new method to run which is seemingly undiscovered by humans but seems to be more efficient that humans run
@@TooHarshForYou Nobody said this video is about finding a new way to run bro, no offence. We are talking about a game engine here if you read the authors comment right under his video you will even catch a glimpse of him saying that there are a lot of things that are out of his control/too hard to replicate in the engine.
If this was real life the AI would face-plant just like at the beginning of this video, and say this was real life, and you could stick a human in it's position to do that exact run with all the same forces and movements. You would probably finish that run with both ankles dislocated and more than likely a few muscles pulled if not worse.
Although I did notice the same thing that you have watching this video, I'm pretty sure that humans even at their peak would miss some really fine details that could improve ANYTHING that they are trying to accomplish. That is the human limit. Otherwise we would probably be watching a vertical aerodynamic beyblade with limbs that can push itself to the speed of light.
@@dwselskill issue. Using this technique I gained a new 100m pb
The optimal way to run is to run like a serial killer is behind you flailing arms with a staggered stance screaming for help
8:02 seing him run like that really make me understand the serial killer Metaphor 😂
ok now teach the ai abt physical pain, mental challenges, add sweating and randomness to the physics, simulate the ground particles changing, add heartrate so it can only train a little bir per time and has to take breaks, make it have a personal life, a family, make it have troubles in it's family and have problems keeping up a stable life,
6:46
New achievement unlocked: Suicidal
🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣
Pretty sure this teaches us more about the limitations of the unity game engine as a physics simulator than about how fast an android might one day run
7:23 sounds like real life
Sounds like Mr meeseeks
Robot overlords are gonna hate you. Torturing their children by simulating a serial killer behind them. Crazy
8:28 I want to see someone do this at the Olympics!! 😂
🤣🤣
I guess with this technique the runner reaches results of 15 secs for 100m
Literally the Paralympics
This is the best I’ve seen anyone train an AI to walk/run. It’s way more realistic than 90% of attempts
this is seriously cool, I love these videos where they train AI to do random stuff
Yeah same
It’s like a baby taking it’s first steps why is it adorable😭😭
I swear I felt every bone crack in that ai’s body when he beat Usain bolt 😖🤣
You made roling 😂
7:03 Or like having a shock collar on that shocks you slightly every second, as you try to escape to your death, ending the suffering.
1:20 uh did i see what i just see?
yep. Ai weinor
No ai butt
Why is it that small?
Lol this is root global orientation called pelvis
1:20 yeah damn😅
where did you get the idea that randomly twisting the ai will make it use both legs? That's so brilliant!
this is insanely interesting to watch, its like watching a new life learning how to walk and run but in a youtube video, this might be a top 10 youtube video ive ever watched
6:48 "We're now going to penalize the AI for simply existing."
Hey, just like real life!
You should penalize for using its muscles to get more efficient moving and less flailing
the person that made the ai wants the ai to go as fast as possible.
the person that made the ai doesen't care if it looks unnatural.
@@patrickstening Then why not give it wheels? My point was to give it realistic constraints. A human would not be faster with that kind of movement, so the AI did not find a faster way to run.
@@Kaepsele337the title is "Ai learns to run faster than usain bolt" the ai has succeeded in this. There is no lie
but he doesnt run faster than usain bolt he runs faster than usain bolt simulation in a simulated world
@@it_will_be_ok.this is irrelevant. No one has said the robot can run faster than usain bolt irl. (Because it doesnt exist irl) though it could if it did. So no lie has been told
What a great and optimised TAS!
Probably saves some frame rules too.
it literally just teaches itself to fuck with the engine's physics to go freakishly faster
Bro I thought your channel would have millions of subs with this level of quality
Imagine you release this video and wake up tomorrow to the running community losing their minds about the new technique that was discovered by AI.
The -0.0005 penalty struck absolute terror into that AIs run.
7:45 is literally how our class runs at school
😂😂😂
7:34 - This is exactly how my dad comes back after an school meeting
The 2nd training session was actually such a smart way to force the AI to use both legs
You should add joint pain aswell, moving your joints around very quickly as for example in the air frantically should give a penalty
I almost died laughing at 7:33 💀
Same
The AI: I almost died today and you're laughing?
Not even lying a chocked on my spit💀
@@andderson1024The Ai: I amost died
lol same
0:29 "At the moment our AI is untrained and naive"
Bro just wants some chocolate and ur putting him through hundreds of hours of training and being chased by a serial killer 💀
5:37 me off my third bottle of cough syrup outside the gas station
💀
just do ketamine way safer wtf
They don't sell ketamine at the gas station @@HakanFidan3169
7:30 my guy was running for his life literally 😭😭
Underrated comment
Hes walking like A baby from first steps❤ 5:15
It looked adorable 😭
(Proceeds to crack his head on floor)
Really hoped the Ai will at some point use perfect sprinting technique. Nice video man!
7:53 oh nah, it's going full oogly goo
You’re a genius making this. You could make a literal robot that could outrun bolt. Please consider making a bot
*That is how I run to the toilet when getting home, after driving for hours and not stopping..* 🏃🏼💨
It honestly looks so cute learning
bro i cant take this shit serious with that running
5:24 his feet matching the beat 🥶
**trains the AI how to walk**
**proceeds to change the AIs body, and now it has to learn to walk again**
bruh.
New subscriber unlocked
5:30
looks like he had a tantrum 😅
this is one of the first AI training videos where it feels like the creator actually knows what they are doing
1:42 dang i feel smart now
Keep dreaming buddy (this is a joke)
AI was arrested for speeding in the city center (49km/h)
give it more reward for exceeding the target velocity
0:29
At the moment our ai is untrained and naive: ❌️
At the moment our ai is having a seizure: ✅️
You'd likely get more natural movement, eventually, if you could penalize joint and tendon strain appropriately.
Bro i thought you have 2 million view 😢😢,nice content you like someone pratice ai like that ❤❤
5:15 bro looks like an angry dad storming over to yell at his kid lol
He’s even got the dukes already out
Hi! I'm Mr. Meeseeks!
-Mr. Meeseeks, outrun Usain Bolt.
You betcha!
8:20 this ai is gonna be fun to hang out with lmao
You should make the AI stay in the lane because Bolt did it 😂
Great Vid Bro!
7:22 so, you're giving the AI taxes?
Unironically(mostly) perfectly captured what Moving is like when you're not an athlete,
6:53 I didn't think you could improve upon Perfection but there you go, life is exactly like getting a penalty just for existing especially for non-athletic people.
8:06 bro didnt even fall
His ankle just broke
No it’s because it went past USAin bolts speed
The AI mixed sprinting and Aussie breakdancing 😂
I looked away for a second and ngl i kinda heard “the ragdoll weighs seven tequilas” at 0:45 good stuff tho
if you close your eyes you can hear it
The olympics ain’t ready for me to take out the world record 100m sprint with this new running technique
8:49 The run I do when there are dogs chasing me 👟💨
The panicked flailing arms while sprinting had me on the floor 😂