Difference between revisions of "Learning"

From BP Wiki
Jump to: navigation, search
(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 ]
  
== Contens of reference material ==
+
== 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.