Learner for resource constrained devices
First Claim
1. A method comprising:
- registering one or more votes to predict a value for an attribute of a received instance, the registering being performed in a weighted manner based at least in part on a weight and predicted target values associated with at least one of one or more rules whose antecedent has been determined to have been met, the meeting of the antecedent having been determined based at least in part on one or more attributes values of one or more other attributes of the received instance;
determining whether the predicted target value for which one or more votes are registered correctly predicted the attribute value of the received instance; and
adjusting the associated weight of the rule, incrementing the weight if the predicted target value for which the one or more votes are registered correctly predicted the attribute value of the received instance, and decrementing the weight if the predicted target value for which the one or more votes are registered incorrectly predicted the attribute value of the received instance.
8 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and articles for registering votes to predict an attribute value for a received instance are described herein. In one embodiment, the registering is performed in a weighted manner based at least on a weight and predicted target values associated with at least one of one or more rules whose antecedent has been met. The meeting of the antecedent is determined based at least on one or more attributes values of one or more other attributes of the received instance. Further, determining whether the predicted target value for which votes are registered correctly predicted the attribute value of the received instance is performed. The associated weight of the rule is adjusted accordingly, for instance, by incrementing the weight if the predicted target value correctly predicted the attribute value of the received instance, and by decrementing the weight if the predicted target value incorrectly predicted the attribute value of the received instance.
122 Citations
24 Claims
-
1. A method comprising:
-
registering one or more votes to predict a value for an attribute of a received instance, the registering being performed in a weighted manner based at least in part on a weight and predicted target values associated with at least one of one or more rules whose antecedent has been determined to have been met, the meeting of the antecedent having been determined based at least in part on one or more attributes values of one or more other attributes of the received instance;
determining whether the predicted target value for which one or more votes are registered correctly predicted the attribute value of the received instance; and
adjusting the associated weight of the rule, incrementing the weight if the predicted target value for which the one or more votes are registered correctly predicted the attribute value of the received instance, and decrementing the weight if the predicted target value for which the one or more votes are registered incorrectly predicted the attribute value of the received instance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a processor; and
a computing engine coupled to the processor and adapted to register one or more votes to predict a value for an attribute of a received instance, the registering being performed in a weighted manner based at least in part on a weight and predicted target values associated with at least one of one or more rules whose antecedent has been determined to have been met, the meeting of the antecedent having been determined based at least in part on one or more attributes values of one or more other attributes of the received instance;
determine whether the predicted target value for which one or more votes are registered correctly predicted the attribute value of the received instance; and
adjust the associated weight of the rule, incrementing the weight if the predicted target value for which the one or more votes are registered correctly predicted the attribute value of the received instance, and decrementing the weight if the predicted target value for which the one or more votes are registered incorrectly predicted the attribute value of the received instance. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. An article of manufacture comprising:
a storage medium having a plurality of programming instructions stored therein, the plurality of programming instructions adapted to program an apparatus to enable the apparatus to register one or more votes to predict a value for an attribute of a received instance, the registering being performed in a weighted manner based at least in part on a weight and predicted target values associated with at least one of one or more rules whose antecedent has been determined to have been met, the meeting of the antecedent having been determined based at least in part on one or more attributes values of one or more other attributes of the received instance;
determine whether the predicted target value for which one or more votes are registered correctly predicted the attribute value of the received instance; and
adjust the associated weight of the rule, incrementing the weight if the predicted target value for which the one or more votes are registered correctly predicted the attribute value of the received instance, and decrementing the weight if the predicted target value for which the one or more votes are registered incorrectly predicted the attribute value of the received instance. - View Dependent Claims (20, 21, 22, 23, 24)
Specification