Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Autonomous Agent Path Finding
Search
hankeceli
January 19, 2021
0
21
Autonomous Agent Path Finding
hankeceli
January 19, 2021
Tweet
Share
More Decks by hankeceli
See All by hankeceli
Introduction to Data Structures
hankeceli
0
87
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Context Engineering - Making Every Token Count
addyosmani
9
500
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Thoughts on Productivity
jonyablonski
73
5k
GitHub's CSS Performance
jonrohan
1032
470k
Into the Great Unknown - MozCon
thekraken
40
2.2k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
We Have a Design System, Now What?
morganepeng
54
7.9k
A Modern Web Designer's Workflow
chriscoyier
698
190k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.1k
Transcript
Autonomous Agent Path Finding
Q-learning • • •
Deep Q-learning
Building Steps ▰ ▰ ▰ ▰ ▰ ▰
Modeling the environment. • • • •
Goal • • • •
Goal(cont.)
Setting parameters angle: rotation: pos=(self.car.x, self.car.y): velocity=(velocity_x, velocity_y): sensor1:(sensor1_x, sensor1_y):
sensor2:(sensor2_x, sensor2_y): sensor3:(sensor3_x, sensor3_y): signal1: signal2: signal3:
• • sand • sand Setting parameters(cont.) Figure 2: Sand
array get only 1’s in its first rows, remaining element get 0
Setting parameters(cont.) goal_x: goal_y: xx=(goal_x-self.car.x): yy=(goal_y-self.car.y): orientation:
• • orientation The input states
• • sensors • • The input states(cont.)
• • • • The output actions
• • The output actions(cont.)
• • • • The rewards
• • • The rewards(cont.)
REFERENCES ▰ ▰
THANKS! Any questions? ▰ ▰