Cognitive arbitration system
First Claim
1. A method of arbitrating the outputs of a plurality of recognizers to select a hypothesis associated with a given input from a plurality of hypotheses, comprising:
- assigning fuzzy membership states to respective candidate outputs of the plurality of recognizers;
selecting at least one rule according to the assigned fuzzy membership states, a selected rule providing a determined amount of support mass for an associated one of the plurality of hypotheses and a determined amount of uncertainty mass;
determining a support value for each hypothesis and an overall uncertainty value from the provided mass values; and
selecting a hypothesis from the plurality of hypotheses having a highest support value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and computer product is disclosed for arbitrating the outputs of a plurality of recognizers to select a hypothesis associated with a given input from a plurality of hypotheses. Fuzzy membership states are assigned to respective candidate outputs of the plurality of recognizers. At least one rule is selected according to the assigned fuzzy membership states. A selected rule provides a determined amount of support mass for an associated one of the plurality of hypotheses and a determined amount of uncertainty mass. A support value for each hypothesis and an overall uncertainty are determined from the provided mass values. A hypothesis having a highest support value while having an acceptable low level of uncertainty is selected.
-
Citations
24 Claims
-
1. A method of arbitrating the outputs of a plurality of recognizers to select a hypothesis associated with a given input from a plurality of hypotheses, comprising:
-
assigning fuzzy membership states to respective candidate outputs of the plurality of recognizers;
selecting at least one rule according to the assigned fuzzy membership states, a selected rule providing a determined amount of support mass for an associated one of the plurality of hypotheses and a determined amount of uncertainty mass;
determining a support value for each hypothesis and an overall uncertainty value from the provided mass values; and
selecting a hypothesis from the plurality of hypotheses having a highest support value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product, fixed in a computer-readable medium and operative in a data processing system, that arbitrates the outputs of a plurality of recognizers to select a hypothesis for a given input from a plurality of hypotheses, comprising:
-
at least one fuzzy class assignor that assigns a fuzzy membership state to respective at least one candidate outputs of the plurality of recognizers;
a rule selector that evaluates a plurality of rules according to the assigned fuzzy membership states of the candidate outputs to determine which of the plurality of rules apply to each of the plurality of output hypotheses, an applicable rule providing a determined amount of support mass for an associated hypothesis and a determined amount of uncertainty mass; and
a data fusion module that determines a support value for each hypothesis and an overall uncertainty value from the provided mass values and selects a hypothesis having a highest support value. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for classifying an input image into one of a plurality of output classes comprising:
-
a plurality of recognizers, a given recognizer selecting at least one of the plurality of output classes and assigning respective output scores to the selected at least one output class;
at least one fuzzy class assignor that assigns a fuzzy membership state to the selected output classes of the plurality of recognizers;
a rule selector that evaluates a plurality of rules according to the assigned fuzzy membership states to determine which of the plurality of rules apply to each of a plurality of output hypotheses, an applicable rule providing a determined amount of support mass for an associated hypothesis and a determined amount of uncertainty mass; and
a data fusion module that determines a support value for each hypothesis and an overall uncertainty value from the provided mass values and selects an output class associated with a hypothesis having a highest support value. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
Specification