Learning to Plan with Logical Automata
Brandon Araki1*, Kiran Vodrahalli2*, Thomas Leech1,3, Mark Donahue3, Cristian-Ioan Vasile1, Daniela Rus1
1Massachusetts Institute of Technology 2Columbia University 3MIT Lincoln Laboratory
*Equal contributors
1
Learning to Plan with Logical Automata Brandon Araki 1 *, Kiran - - PowerPoint PPT Presentation
Learning to Plan with Logical Automata Brandon Araki 1 *, Kiran Vodrahalli 2 *, Thomas Leech 1,3 , Mark Donahue 3 , Cristian-Ioan Vasile 1 , Daniela Rus 1 1 Massachusetts Institute of Technology 2 Columbia University 3 MIT Lincoln Laboratory
Brandon Araki1*, Kiran Vodrahalli2*, Thomas Leech1,3, Mark Donahue3, Cristian-Ioan Vasile1, Daniela Rus1
1Massachusetts Institute of Technology 2Columbia University 3MIT Lincoln Laboratory
*Equal contributors
1
2
Learn to plan in an environment with rules
predictable changes in behavior
3
Pack a burger or a sandwich; then pack a banana
4
Pack a burger or a sandwich; then pack a banana
5
Initial State Picked up
Packed
Picked up Packed
6
Pack sandwich or burger; Then pack banana Avoid obstacles
7
Discrete 2D gridworld Finite state automaton
Pack sandwich or burger; Then pack banana Avoid obstacles
Initial State Picked up
Packed
Picked up Packed
Incorporate FSA into planning
8
Initial State Picked up
Packed
Picked up Packed
S0 S1 S2 S3 G T
Learn reward Learn transitions Learn transitions of FSA
9
Based on Tamar, Aviv, et al. "Value iteration networks." Advances in Neural Information Processing Systems. 2016.
10
Propositions FSA States
S0 S1 S2 S3 G T
S0 S1 S2 S3 G T
11
Picking up the sandwich or the hamburger causes a transition to the next state
We can modify the FSA so that it will only pick up the burger and not the sandwich.
12
Initial State Picked up
Packed
Picked up Packed
We can modify the FSA so that it will only pick up the burger and not the sandwich.
13
Initial State Picked up
Packed
Picked up Packed
We can modify the FSA so that it will only pick up the burger and not the sandwich.
14
S0 S1 S2 S3 G T
S0 S1 S2 S3 G T
We can modify the FSA so that it will only pick up the burger and not the sandwich.
15
S0 S1 S2 S3 G T
We can modify the FSA so that it will only pick up the burger and not the sandwich.
16
Brandon Araki1*, Kiran Vodrahalli2*, Thomas Leech1,3, Mark Donahue3, Cristian-Ioan Vasile1, Daniela Rus1
1Massachusetts Institute of Technology 2Columbia University 3MIT Lincoln Laboratory
*Equal contributors
17