MachineIntelligenceCore:ReinforcementLearning
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator
mic::application Namespace Reference

Classes

class  EpisodicHistogramFilterMazeLocalization
 Application for episodic testing of convergence of histogram filter based maze-of-digits localization. More...
 
class  GridworldDeepQLearning
 Class responsible for solving the gridworld problem with Q-learning and (not that) deep neural networks. More...
 
class  GridworldDRLExperienceReplay
 Class responsible for solving the gridworld problem with Q-learning, neural network used for approximation of the rewards and experience replay using for (batch) training of the neural network. More...
 
class  GridworldDRLExperienceReplayPOMDP
 Class responsible for solving the gridworld problem with Q-learning, neural network used for approximation of the rewards and experience replay using for (batch) training of the neural network. In this case there is an assumption that the agent observes only part of the environment (POMPD). More...
 
class  GridworldQLearning
 Class responsible for solving the gridworld problem with Q-learning. More...
 
class  GridworldValueIteration
 Class responsible for solving the gridworld problem by applying the reinforcement learning value iteration method. More...
 
class  HistogramFilterMazeLocalization
 Class implementing a histogram filter based solution of the maze-of-digits problem. More...
 
class  MazeOfDigitsDLRERPOMPD
 Application of Partially Observable Deep Q-learning with Experience Reply to the maze of digits problem. There is an assumption that the agent observes only part of the environment (POMPD). More...
 
class  MNISTDigitDLRERPOMDP
 Application of Partially Observable Deep Q-learning with Experience Reply to the MNIST digits problem. There is an assumption that the agent observes only part of the environment - a patch of the whole image (POMPD). More...
 
class  TestApp
 Class implementing a n-Armed Bandits problem solving the n armed bandits problem using simple Q-learning rule. More...
 
class  nArmedBanditsSofmax
 Class implementing a n-Armed Bandits problem solving the n armed bandits problem using Softmax Action Selection. More...
 
class  nArmedBanditsUnlimitedHistory
 Class implementing a n-Armed Bandits problem solving the n armed bandits problem based on unlimited history action selection (storing all action-value pairs). More...
 

Functions

void RegisterApplication (void)
 Registers application. More...
 

Function Documentation

void mic::application::RegisterApplication ( void  )

Registers application.

Registers the application.

Author
tkornuta

Definition at line 32 of file EpisodicHistogramFilterMazeLocalization.cpp.

Referenced by main().