Recognition plan/goal abandonment
First Claim
1. A plan recognition method, implemented by a processing system, of recognizing a plan based on observed actions as contained in an audit log comprising:
- reading an audit log containing a collection of past observed actions of at least one agent;
based on the observed actions contained in the audit log and a plan library, repeatedly interleaving generation of a pending set of actions that are pending execution by the agent and generation of explanations for the pending actions contained in the pending set;
computing probabilities as to the likelihood that the explanations represent at least one actual plan of the agent; and
, recognizing at least one of the explanations as the actual plan of the agent based on the computed probabilities.
1 Assignment
0 Petitions
Accused Products
Abstract
A plan recognition model is arranged to recognizing a plan based on observed actions as contained in an audit log. An audit log containing a collection of observed actions of at least one agent is read, and the observed actions contained in the audit log are compared to plan actions contained in plans stored in a plan library. Explanations for the observed actions are generated based on the comparison of the observed actions to plan actions, and at least one of the explanations is selected as a best fit for the observed actions. The selected explanation is provided as an output.
-
Citations
28 Claims
-
1. A plan recognition method, implemented by a processing system, of recognizing a plan based on observed actions as contained in an audit log comprising:
-
reading an audit log containing a collection of past observed actions of at least one agent;
based on the observed actions contained in the audit log and a plan library, repeatedly interleaving generation of a pending set of actions that are pending execution by the agent and generation of explanations for the pending actions contained in the pending set;
computing probabilities as to the likelihood that the explanations represent at least one actual plan of the agent; and
,recognizing at least one of the explanations as the actual plan of the agent based on the computed probabilities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A plan recognition method, implemented by a processing system, of recognizing a plan based on observed actions as contained in an audit log comprising:
-
reading an audit log containing a collection of observed actions of at least one agent;
comparing the observed actions contained in the audit log to plan actions contained in plans stored in a plan library;
generating explanations for the observed actions based on the comparison of the observed actions to plan actions;
selecting at least one of the explanations as a best fit for the observed actions; and
,providing an output based on the selected explanation. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A computer readable storage medium having program code stored thereon which, where executed, performs the following plan recognition functions:
-
reading an audit log containing a collection of observed actions of at least one agent;
comparing the observed actions contained in the audit log to plan actions contained in plans stored in a plan library;
generating explanations for the observed actions based on the comparison of the observed actions to plan actions;
computing probabilities as to the likelihood that the explanations explain the observed actions;
based on the computed probabilities, determining at least one actual goal of the agent; and
,providing an output based on the determined goal. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification