Interactive course of action analysis tool
AssigneeNorthrop Grumman Corporation
InventorPatrick Talbot
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for generating and evaluating a plurality of courses of action (COAs) for a problem of interest having an associated set of problem characteristics. A case based reasoner generates an initial set of courses of action according to the associated problem characteristics. Each course of action includes a plurality of COA packages and a set of associated fitness parameters. A genetic algorithm refines the initial set of courses of action according to a set of global influence values to produce at least one optimized course of action. A user interface allows a user to adjust at least one value from the set of global influence values and the set of fitness parameters associated with each optimized course of action.
Claims20
An assisted decision-making system that generates and evaluates a plurality of courses of action (COAs) for a problem of interest having an associated set of problem characteristics, comprising:
- a case based reasoner that generates an initial set of courses of action, each course of action comprising a plurality of COA packages and a set of associated fitness parameters, according to the associated problem characteristics;
- a genetic algorithm that refines the initial set of courses of action, according to a set of global influence values, to produce at least one optimized course of action;
- and
- a user interface that allows a user to adjust at least one value from the set of global influence values and the set of fitness parameters associated with each optimized course of action.
A computer readable medium having computer executable instructions for generating and analyzing a plurality of courses of action (COAs) for a problem of interest having an associated set of problem characteristics, the computer readable medium comprising:
- a computational engine, comprising:
- a case based reasoning algorithm that generates an initial set of courses of action, each comprising a plurality of COA packages and a set of associated fitness parameters, according to the associated problem characteristics;
- and
- a genetic algorithm that refines the initial set of courses of action, according to a set of global influence values, to produce at least one optimized course of action;
- and
- a user interface that allows a user to alter decision parameters and global influence values within the at least one optimized course of action.
A method for generating and evaluating a plurality of courses of action for a problem of interest, comprising:
- generating an initial generation of courses of action via analogical reasoning;
- evaluating the courses of action for fitness according to associated fitness parameters and global influence values to obtain an overall fitness value for each course of action;
- iteratively generating and evaluating new generations of courses of action from the initial generation of courses of action via genetic operators until a termination condition is achieved;
- and
- selecting at least one course of action from the initial generation and the new generations according to associated overall fitness values of the courses of action.
Dependencies are inferred from the claim text.