METHOD OF DETECTING ANOMALIES ON APPLIANCES AND SYSTEM THEREOF
First Claim
1. A computer-implemented method for identifying anomalies in data streams using a processor operatively connected to a memory, the method comprising:
- receiving sensor readings associated with a home appliance of a home appliance type;
clustering by a processor the sensor readings into a plurality of clusters;
extracting by the processor from the sensor readings transition features associated with a transition, in accordance with the plurality of clusters, the transitions indicating state changes in the home appliance, each state associated with a cluster; and
based on the transition features, determining transition probabilities between states of the home appliance for a plurality of transition time indicators and accommodating the transition probabilities in the memory,wherein the transition probabilities are adapted for detecting anomalies in transitions occurring in further sensor readings, thus identifying abnormal behavior of another appliance of the home appliance type.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and computer program product, the method comprising: obtaining transition probabilities, each transition probability associated with transition of a home appliance between states; receiving sensor readings indicating behavior of the home appliance; identifying by the processor a transition event occurring in the sensor readings; determining by the processor a source cluster and a destination cluster associated with the transition event; determining by the processor a duration indicator associated with the transition event; determining by the processor a transition probability by looking up in the transition probabilities, a probability associated with the duration indicator, the source cluster and the destination cluster; comparing by the processor the transition probability to a threshold; and responsive to the transition probability exceeding a threshold, providing an indication of abnormal behavior of the home appliance to a user.
-
Citations
20 Claims
-
1. A computer-implemented method for identifying anomalies in data streams using a processor operatively connected to a memory, the method comprising:
-
receiving sensor readings associated with a home appliance of a home appliance type; clustering by a processor the sensor readings into a plurality of clusters; extracting by the processor from the sensor readings transition features associated with a transition, in accordance with the plurality of clusters, the transitions indicating state changes in the home appliance, each state associated with a cluster; and based on the transition features, determining transition probabilities between states of the home appliance for a plurality of transition time indicators and accommodating the transition probabilities in the memory, wherein the transition probabilities are adapted for detecting anomalies in transitions occurring in further sensor readings, thus identifying abnormal behavior of another appliance of the home appliance type. - View Dependent Claims (2, 3, 4, 5, 7, 9, 10, 11, 12, 13, 14)
-
-
6. A computer-implemented method for identifying anomalies in data streams indicating behavior of a home appliance using a processor operatively connected to a memory, the method comprising:
-
obtaining transition probabilities, each transition probability associated with transition of a home appliance between states; receiving sensor readings indicating behavior of the home appliance; identifying by the processor a transition event occurring in the sensor readings; determining by the processor a source cluster and a destination cluster associated with the transition event; determining by the processor a duration indicator associated with the transition event; determining by the processor a transition probability by looking up in the transition probabilities, a probability associated with the duration indicator, the source cluster and the destination cluster; comparing by the processor the transition probability to a threshold; and responsive to the transition probability exceeding a threshold, providing an indication of abnormal behavior of the home appliance to a user. - View Dependent Claims (8)
-
-
15. A computerized system for projecting a machine learning model, the system comprising a processor, wherein:
-
the processor is configured to obtain transition probabilities, each transition probability associated with transition of a home appliance between states; the processor is configured to receive sensor readings indicating behavior of the home appliance; the processor is configured to identify by the processor a transition event occurring in the sensor readings; the processor is configured to determine a source cluster and a destination cluster associated with the transition event; the processor is configured to determine a duration indicator associated with the transition event; the processor is configured to determine a transition probability by looking up in the transition probabilities, a probability associated with the duration indicator, the source cluster and the destination cluster; the processor is configured to compare the transition probability to a threshold; and the processor is configured to provide an indication of abnormal behavior of the home appliance to a user determine, responsive to the transition probability exceeding a threshold. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer program product comprising a computer readable storage medium retaining program instructions, which program instructions when read by a processor, cause the processor to perform a method comprising:
-
obtaining transition probabilities, each transition probability associated with transition of a home appliance between states; receiving sensor readings indicating behavior of the home appliance; identifying by the processor a transition event occurring in the sensor readings; determining by the processor a source cluster and a destination cluster associated with the transition event; determining by the processor a duration indicator associated with the transition event; determining by the processor a transition probability by looking up in the transition probabilities, a probability associated with the duration indicator, the source cluster and the destination cluster; comparing by the processor the transition probability to a threshold; and responsive to the transition probability exceeding a threshold, providing an indication of abnormal behavior of the home appliance to a user.
-
Specification