The Utility Function in Prodigy

The Utility Function in Prodigy

The utility function is intended to measure the expected usefulness of a learned rule. This function is invoked by the EBL learning module after it generates a control rule. The utility function considers the cost of matching the rule, the average savings when the rule is applied, and the fraction of the time that the rule is applicable when it is tested. If a given rule's utility drops below a threshold at any time, it is removed.


Return to the top of this architecture.


Current Location: Prodigy - Properties - The Utility Function