Methods, apparatus, and systems for distributed hypothesis testing in autonomic processing machines
First Claim
Patent Images
1. A machine-implemented method, comprising:
- detecting an event and determining whether the event contributes to an existing hypothesis about a network resource or if the event warrants a new hypothesis;
updating collaborative evidence associated with the existing hypothesis or the new hypothesis in response to the event;
deciding whether the evidence meets a threshold for confirming a problem with the network resource or denying the problem with the network resource; and
propagating the existing hypothesis or the new hypothesis along with the updated evidence to one or more other network participants, wherein the existing hypothesis or the new hypothesis is represented as a message that includes an identity of a detector for the event, an identity of the network resource, and the updated evidence, the updated evidence including a positive value when the updated evidence confirms the hypothesis and a negative value when the updated evidence contradicts the hypothesis, and wherein the message is sent to the one or more network participants, the detector also has an associated sensitivity that is an accuracy profile for the detector in identifying the problem, the sensitivity is equal to a total number of true positive problems identified by the detector divided by a sum comprising the total number of the true positives problems plus a total number of false negative problems identified by the detector, and wherein the sensitivity is derived from a confusion matrix that is a table of properties representing an ability of the detector to detect previous problems.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus, and systems are provided for distributed hypothesis testing in autonomic processing machines. Evidence about a network resource is gathered or contributed to and associated with a hypothesis about the network resource. The evidence is processed to determine whether a decision can be made with respect to activities or problems associated with the network resource. The hypothesis, the evidence, and the contributed evidence are propagated over a network to other network nodes or participants.
18 Citations
23 Claims
-
1. A machine-implemented method, comprising:
-
detecting an event and determining whether the event contributes to an existing hypothesis about a network resource or if the event warrants a new hypothesis; updating collaborative evidence associated with the existing hypothesis or the new hypothesis in response to the event; deciding whether the evidence meets a threshold for confirming a problem with the network resource or denying the problem with the network resource; and propagating the existing hypothesis or the new hypothesis along with the updated evidence to one or more other network participants, wherein the existing hypothesis or the new hypothesis is represented as a message that includes an identity of a detector for the event, an identity of the network resource, and the updated evidence, the updated evidence including a positive value when the updated evidence confirms the hypothesis and a negative value when the updated evidence contradicts the hypothesis, and wherein the message is sent to the one or more network participants, the detector also has an associated sensitivity that is an accuracy profile for the detector in identifying the problem, the sensitivity is equal to a total number of true positive problems identified by the detector divided by a sum comprising the total number of the true positives problems plus a total number of false negative problems identified by the detector, and wherein the sensitivity is derived from a confusion matrix that is a table of properties representing an ability of the detector to detect previous problems. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A machine-accessible medium stores associated instructions, which when processed, result in a machine performing:
-
locally collecting evidence on a network node about a hypothesis; updating the evidence to an evidence vector associated with the hypothesis, wherein the evidence vector includes an identity for a detector of an event that led to the collection of the evidence, an identity for the network node, and the evidence, and wherein the evidence includes negative evidence that contradicts the hypothesis, which is represented as a negative value within the hypothesis, or the hypothesis includes positive evidence that confirms the hypothesis, which is represented as a positive value within the hypothesis, the detector also has an associated sensitivity that is an accuracy profile for the detector in identifying a problem, the sensitivity is equal to a total number of true positive problems identified by the detector divided by a sum comprising the total number of the true positives problems plus a total number of false negative problems identified by the detector, and wherein the sensitivity is derived from a confusion matrix that is a table of properties representing an ability of the detector to detect previous problems; determining whether the hypothesis can be confirmed or denied; and propagating the evidence vector to other network participants over a network, if the hypothesis is neither confirmable nor deniable. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
a network node; and a problem detection service to process within a local environment of the network node, wherein the problem detection service is to generate or to contribute to a hypothesis associated with a network resource and wherein the problem detection service is to propagate the evidence and contributed evidence, which is locally resolved on the network node, over a network to other network nodes, and wherein the problem detection service represents the hypothesis as an identity for the problem detection service, an identity for the network resource, and the evidence, and wherein the evidence is a positive value when it confirms the hypothesis and is a negative value when it contradicts the hypothesis, the problem detection service also has an associated sensitivity that is an accuracy profile for the problem diction service in identifying a problem, the sensitivity is equal to a total number of true positive problems identified by the problem detection service divided by a sum comprising the total number of the true positives problems plus a total number of false negative problems identified by the problem detection service, and wherein the sensitivity is derived from a confusion matrix that is a table of properties representing an ability of the problem detection service to detect previous problems. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A system, comprising:
-
a network node; a problem detection service to process within a local environment of the network node, wherein the problem detection service is to generate or to contribute to a hypothesis associated with a network resource and wherein the problem detection service is to propagate the evidence and contributed evidence, which is locally resolved on the network node, over a network to other network nodes, and wherein the problem detection service represents the hypothesis as an identity for the problem detection service, an identity for the network resource, and the evidence, and wherein the evidence is a positive value when it confirms the hypothesis and is a negative value when it contradicts the hypothesis, the problem detection service also has an associated sensitivity that is an accuracy profile for the problem diction service in identifying a problem, the sensitivity is equal to a total number of true positive problems identified by the problem detection service divided by a sum comprising the total number of the true positives problems plus a total number of false negative problems identified by the problem detection service, and wherein the sensitivity is derived from a confusion matrix that is a table of properties representing an ability of the problem detection service to detect previous problems; and a display to present information associated with the hypothesis, the evidence, the contributed evidence, the problem detection service, the network node, the network resource, or the other network nodes. - View Dependent Claims (22, 23)
-
Specification