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.