Тёмный

AI LEARNS BASKETBALL 

Sebastian Schuchmann
Подписаться 10 тыс.
Просмотров 12 тыс.
50% 1

An A.I. learns how to throw basketballs. The A.I. was programmed using Unity3D (a game engine) with Machine Learning (Reinforcement Learning) using the ML-Agents framework. The Algorithm used to train this A.I. is called PPO (developed by OpenAI). If you are interested in more information, check out:
/ tf-jam-with-ml-agents .
My name is Sebastian Schuchmann from Germany and I hope you enjoyed this video.
If you want to support me! :)
Patreon: www.patreon.com/user?u=25285137
Twitter: / sebastianschuc7
Github: github.com/Sebastian-Schuchma...
If you want to get in contact with me, go to my Webform :)
www.sebastian-schuchmann.com/...
Music: GoodNite X Oshi - Homecoming

Наука

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

 

26 июл 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 22   
@patmw
@patmw 3 года назад
I love your videos man keep it up :)
@hermanlindqvist7238
@hermanlindqvist7238 5 лет назад
I concur this was great, danke!
@revimfadli4666
@revimfadli4666 4 года назад
Dude Perfect better watch out... Btw, would you upgrade it to play the full basketball game, with teams & rules?
@simonstrandgaard5503
@simonstrandgaard5503 4 года назад
Beautiful.
@PickentCode
@PickentCode 5 лет назад
This is awesome! Can't believe you only have 3 subscribers.
@SebastianSchuchmannAI
@SebastianSchuchmannAI 5 лет назад
Hey thanks! Really motivating. I will try to make another video soon!
@abcqer555
@abcqer555 5 лет назад
Make that 9!
@abcqer555
@abcqer555 5 лет назад
@@SebastianSchuchmannAI Definitely. Great content, keep it coming :D
@tee54985
@tee54985 3 года назад
how did you create the reward. isn't the time lag between throw and hit bad for training? or do you calculate that immediately when throwing?
@JuXuS1
@JuXuS1 4 года назад
veri gut
@maloxi1472
@maloxi1472 4 года назад
Hahaha!
@parikshitsaikia5355
@parikshitsaikia5355 4 года назад
hey did you used reinforcement learning?, btw that was awesome.
@parikshitsaikia5355
@parikshitsaikia5355 4 года назад
and if we consider that the player can move anywhere on the ground, what are the action, observation spaces?
@sps014
@sps014 4 года назад
Looks like NEAT
@sps014
@sps014 4 года назад
@@parikshitsaikia5355it also may be QLearning
@sps014
@sps014 4 года назад
Action Space:Vec3 force Observable : Distance Vec3 between player and Rod ,May be current Velocity of player I am guessing these things, i may be wrong, waise yahi hona chahiye shaayad.
@revimfadli4666
@revimfadli4666 4 года назад
@@sps014 Proximal Policy Optimization, it's in the description
@SempiternalScientist
@SempiternalScientist 5 лет назад
The AI didn't learn basketball, it just learned how to navigate a program you created that simulates a basketball game...there's a major difference.
@SebastianSchuchmannAI
@SebastianSchuchmannAI 5 лет назад
Yes there is. But it makes for a more succinct title 😄
@Reafuse111
@Reafuse111 3 года назад
@@SebastianSchuchmannAI lmao
@rickybloss8537
@rickybloss8537 3 года назад
No duh it's a simplified version.
Далее
AI Learns to Generate Faces
10:03
Просмотров 17 тыс.
Получилось у Миланы?😂
00:13
Просмотров 1,1 млн
Kettim gul opkegani😋
00:37
Просмотров 739 тыс.
These AI Bots Learned Boxing (Drunken Fist)
15:06
Просмотров 151 тыс.
Unity ML-Agents 1.0 - Training your first A.I
11:55
Просмотров 113 тыс.
Dear Game Developers, Stop Messing This Up!
22:19
Просмотров 696 тыс.
Using AI to Create the Perfect Keyboard
12:05
Просмотров 1,4 млн
5 Hacks to speed up ML-Agents Training in Unity3D
6:24
AI LEARNS HOW TO SHOOT ZOMBIES
2:30
Просмотров 10 тыс.
How many AI Agents can Unity handle?
6:18
Просмотров 1,7 млн