×

Neural network element with reinforcement/attenuation learning

  • US 7,664,714 B2
  • Filed: 10/21/2005
  • Issued: 02/16/2010
  • Est. Priority Date: 10/21/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. An action learning control system capable of learning an input-output relationship according to own action of the system, comprising:

  • a sensor configured to obtain information from an external environment and to output the obtained information;

    a sensory evaluation module configured to receive information from the sensor to receive an action policy, to determine whether a state of a controlled object is stable or not based on the received information, and to output a reinforcement signal according to the determined result;

    a sensor information state separating module for performing reinforcement learning, configured to receive information from the sensor, to receive the reinforcement signal from the sensory evaluation module, to receive the action policy, to give heavier weight to sensor information having higher sensory evaluation, to classify sensor information into a low-dimensioned state, and to output the state;

    an action learning module, configured to receive the state from the sensor information state separating module and to output a corresponding action control command, for learning a relationship between the state and the action control command;

    an attention controller configured to receive information from the sensor, to receive the reinforcement signal from the sensory evaluation module, to receive the action control command from the action learning module, and to send the action policy to the sensory evaluation module and to the sensor information state separating module;

    an action sequence storing and refining module configured to receive information from the sensor, to receive the reinforcement signal from the sensory evaluation module, to receive the action control command from the action learning module, to determine a refined action control command based on the received sensor information and based on the received action control command and based on stored temporal information, and to output the refined action control command; and

    an output module configured to receive the refined action control command from the action sequence storing and refining module and to output the refined action control command.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×