Learn to drive in Grand Theft Auto
Raúl Roa
raul@tagshelf.com
Who's this guy
Chief Technology Officer
WE MAKE COMPUTERS DO AMAZING THINGS...
PUT STUFF WHERE THEY BELONG
MAKE THEM UNDERSTAND
We are not hiring, but our friends are!
what's this talk about?
Well, of course, self-driving cars!
Disclaimer
This is a simplification of a bigger and extremely hard problem
This technique is applicable in other fields
If you plug this to your car it might crash and burn!
GTA V is a cool playground for these experiments!
Why is this such a complex topic?
Well...
Computers do not get along with humans when driving...
... yet
Let's talk a little bit more about how to teach a car to drive itself
specifically using...
Transfer Learning
Drawing on a program's knowledge to help it learn new task
You see, I mostly work with text documents
They mostly look like this
And our program needs to extract text from it
So we need to manipulate it until we achieve our goal
Trust me, we get things done!
But complexity is far away from this simple example
This relates to similar problems when driving
Right?
You got it!
Detecting what lane you should drive in!
If we take what we already know we can identify at least what "driving straight" means
We can even take it further
Behavioral Cloning
Humans often learn how to perform tasks via imitation
Let's see it in action
I love sharing what I know, whenever you see me, talk to me!
That's all folks!
Resume presentation
Learn to drive in Grand Theft Auto Raúl Roa raul@tagshelf.com
Made with Slides.com
BESbswy
BESbswy
BESbswy
BESbswy