Agent joining device, method, and program
AssigneeNippon Telegraph and Telephone Corporation
InventorsMasahiro KOJIMA, Tatsushi MATSUBAYASHI, Hiroyuki TODA
Life of this patent
Estimating the term…
Abstract
It is possible to construct an agent that can deal with even a complicated task. For a value function for obtaining a policy for an action of an agent that solves an overall task represented by a weighting sum of a plurality of part tasks, an overall value function is obtained, which is a weighting sum of a plurality of part value functions learned in advance to obtain a policy for an action of a part agent that solves the part tasks for each of the plurality of part tasks using a weight for each of the plurality of part tasks. The action of the agent corresponding to the overall task is determined using a policy obtained from the overall value function and the agent is caused to act.
Claims7
An agent coupling device comprising:
- an agent coupling unit that obtains an overall value function with respect to a value function for obtaining a policy for an action of an agent that solves an overall task represented by a weighting sum of a plurality of part tasks, the overall value function being a weighting sum of a plurality of part value functions learned in advance to obtain a policy for an action of a part agent that solves the part tasks for each of the plurality of part tasks using a weight for each of the plurality of part tasks;
- and
- an execution unit that determines the action of the agent corresponding to the overall task using the policy obtained from the overall value function and causes the agent to act.
An agent coupling method comprising:
- a step of obtaining an overall value function with respect to a value function for obtaining a policy for an action of an agent that solves an overall task represented by a weighting sum of a plurality of part tasks, the overall value function being a weighting sum of a plurality of part value functions learned in advance to obtain a policy for an action of a part agent that solves the part tasks for each of the plurality of part tasks using a weight for each of the plurality of part tasks;
- and
- a step of an execution unit determining the action of the agent corresponding to the overall task using a policy obtained from the overall value function and causing the agent to act.
Dependencies are inferred from the claim text.