Importance Of Reinforcement Learning

1523 Words4 Pages

inverse reinforcement learning using evolutionary process. Reinforcement learning requires a large amount of time and learning convergence does not depend on the learning targets. In addition, if the learning targets are not known clearly, the appropriate reward cannot be defined and this makes learning difficult. Subgoal method and inverse reinforcement learning are effective for each problem. They can deal with the problem that it requires a large amount of time and finding appropriate reward is difficult. However, in case that there is interference between behavior rules, the learning is not achieved efficiently by the sub-goal method. Therefore, in this study, the process of learning each behavior rules simultaneously is made with evolutionary …show more content…

These robots need to control complex behavior. However, it is difficult for human to decide all actions. Therefore, the autonomous mobile robot learning the behavior rule personally is studied. One of the method to learn such behavior personally is reinforcement learning. Reinforcement Learning is the method of learning behaviors to maximize the value of the reward. The agent(the subject of decision-making) tries to find the action to the most reward. For example, in labyrinth task, the reward lies on the goal and solve the actions related on the more reward by trial and error. However, this method has two problems because it requires a large amount of time and learning does not converge depending on the learning targets. In addition, if the learning targets are not known clearly, the appropriate reward cannot be defined and this makes learning difficult. Setting sub-goals and dividing the environmental space is effective for achieving the final goal when the first problem occurs. Inverse reinforcement learning, which is a method that learns the reward function based on the behaviors of an expert agent, is known to solve the …show more content…

In particular, the skill required to achieve a final target is called a target skill. A sub-skill is a component skill of the target skill. Combinations of behaviors are required to achieve a sub-skill. Skill-based learning is the method that sub-skill is obtained and next sub-skill is learned using obtained sub-skills to achieve the final target. On the task with interference between behaviors in which a progress of a behavior is interferes a progress of other behaviors, learning of each behavior by subgoal method is not connected to achieving the final target. Therefore, learning with balance between behaviors is required for efficient learning method. The target of skill-based learning is to enable to learn the target skill in case with interference by setting sub-skills with balance between behaviors on the half way of the learning. A. Skill-based learning by inverse reinforcement learning using evolutionary process The problem how sub-skills are set is remained to realize skill-based learning. In this study, evolutionary process is used to obtain gradual sub-skills. The elite of evolutionary process can be used as sub-skills because it progress the skill

More about Importance Of Reinforcement Learning

Open Document