Difference between revisions of "Learning"
From BP Wiki
(Created page with "= Adaptive Behavioral Programming = == Reference Materials == * Paper: [http://www.wisdom.weizmann.ac.il/~harel/papers/Adaptive%20BP.pdf Adaptive Behavioral Programming] * ...") |
(→Contens of reference material) |
||
Line 5: | Line 5: | ||
* See [http://www.wisdom.weizmann.ac.il/~bprogram/code/ReinforcementLearningBPJ.zip reference materials ] | * See [http://www.wisdom.weizmann.ac.il/~bprogram/code/ReinforcementLearningBPJ.zip reference materials ] | ||
− | == | + | == Contents of reference material == |
− | * | + | * A base version of BPJ |
+ | * A Java library with extensions to BPJ for reinforcement learning. Import and add to the classpath | ||
+ | * Example: A Salad cutting robot. The b-threads provide an underspecification for a simulated robot that needs to pick up vegetables, cut them and serve them to customers. Using reinforcement learning, the robot learns the correct o in which to execute these actions. | ||
+ | * Example: Tic Tac Toe, where the application learns how to play despite underspecification. |
Revision as of 18:47, 27 April 2014
Adaptive Behavioral Programming
Reference Materials
Contents of reference material
- A base version of BPJ
- A Java library with extensions to BPJ for reinforcement learning. Import and add to the classpath
- Example: A Salad cutting robot. The b-threads provide an underspecification for a simulated robot that needs to pick up vegetables, cut them and serve them to customers. Using reinforcement learning, the robot learns the correct o in which to execute these actions.
- Example: Tic Tac Toe, where the application learns how to play despite underspecification.