Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Autonomous Agent Path Finding
Search
hankeceli
January 19, 2021
0
20
Autonomous Agent Path Finding
hankeceli
January 19, 2021
Tweet
Share
More Decks by hankeceli
See All by hankeceli
Introduction to Data Structures
hankeceli
0
79
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
140
7k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Designing Experiences People Love
moore
142
24k
Faster Mobile Websites
deanohume
307
31k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
The Invisible Side of Design
smashingmag
301
51k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
970
Optimising Largest Contentful Paint
csswizardry
37
3.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
234
140k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
820
Side Projects
sachag
455
42k
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? ▰ ▰