Multiple-user processing device with intuitive learning capability
First Claim
Patent Images
1. A processing device having one or more objectives, comprising:
- a processor;
a probabilistic learning module having a learning automaton that, when executed by a processor, is configured for learning a plurality of processor actions in response to a plurality of actions performed by a plurality of users, wherein said probabilistic learning module comprises;
one or more action selection modules configured for selecting one or more of a plurality of processor actions, said action selection being based on an action probability distribution comprising a plurality of probability values corresponding to said plurality of processor actions;
one or more outcome evaluation modules configured for determining one or more outcomes of one or both of said identified plurality of user actions and said selected one or more processor actions; and
a probability update module configured for updating said action probability distribution based on said one or more outcomes; and
an intuition module external to the probabilistic learning module, the intuition module, when executed by the processor, configured for dynamically and continuously modifying a functionality of said probabilistic learning module based on said one or more objectives by operating on any combination of said one or more action selection modules, one or more outcome evaluation modules, and said probability update module, wherein said dynamic modification is configured for being performed independent of the plurality of user actions.
0 Assignments
0 Petitions
Accused Products
Abstract
A processing device having one or more objectives is provided. The processing device comprises a probabilistic learning module having a learning automaton configured for learning a plurality of processor actions in response to a plurality of actions performed by a plurality of users, and an intuition module configured for modifying a functionality of said probabilistic learning module based on said one or more objectives.
-
Citations
19 Claims
-
1. A processing device having one or more objectives, comprising:
-
a processor; a probabilistic learning module having a learning automaton that, when executed by a processor, is configured for learning a plurality of processor actions in response to a plurality of actions performed by a plurality of users, wherein said probabilistic learning module comprises; one or more action selection modules configured for selecting one or more of a plurality of processor actions, said action selection being based on an action probability distribution comprising a plurality of probability values corresponding to said plurality of processor actions; one or more outcome evaluation modules configured for determining one or more outcomes of one or both of said identified plurality of user actions and said selected one or more processor actions; and a probability update module configured for updating said action probability distribution based on said one or more outcomes; and an intuition module external to the probabilistic learning module, the intuition module, when executed by the processor, configured for dynamically and continuously modifying a functionality of said probabilistic learning module based on said one or more objectives by operating on any combination of said one or more action selection modules, one or more outcome evaluation modules, and said probability update module, wherein said dynamic modification is configured for being performed independent of the plurality of user actions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification