发明名称 Stream data anomaly detection method and device
摘要 The present invention is a stream data anomaly detection method for detecting an anomaly in input data received by a computer. The computer has: an input module for receiving the input data; an anomaly detection unit for detecting an anomaly in the input data; and an index management unit for calculating an index for the detection of an anomaly in the input data. The anomaly detection unit compares the received input data with the index and detects an anomaly in the input data when the difference between the value of the input data and the index satisfies a predetermined condition. The index management unit determines whether or not the index should be recalculated, and, when the index is determined to be recalculated, the index management unit recalculates a new index on the basis of the input data and substitutes the index with the calculated index.
申请公布号 US9305043(B2) 申请公布日期 2016.04.05
申请号 US201114003563 申请日期 2011.09.12
申请人 HITACHI, LTD. 发明人 Sakurai Takao;Hanai Tomohiro
分类号 G06F17/30;H04L1/20 主分类号 G06F17/30
代理机构 Mattingly & Malur, P.C. 代理人 Mattingly & Malur, P.C.
主权项 1. A stream data anomaly detection method, for detecting an anomaly from input data received by an interface on a computer, the computer comprising: a processor;a memory;the interface;an input module for receiving the input data;an anomaly detection module for detecting the anomaly from the input data; andan index management module for managing an index for detecting the anomaly from the input data, the anomaly detection method for stream data comprising: a first step of receiving, by the input module, the input data received by the interface; a second step of comparing, by the anomaly detection module, the received input data with the index, and when a difference between a value of the input data and the index satisfies a predetermined condition, detecting the anomaly from the input data; and a third step of determining, by the index management module, whether to recalculate the index, the third step comprising: a fifth step of calculating a maximum count of the recalculation of the index based on an amount of unprocessed input data that is yet to be processed by the anomaly detection module among pieces of input data received by the input module, an arithmetic operation time required for the recalculation of the index, and a time constraint set in advance;a sixth step of calculating a predetermined threshold value for each piece of input data received after the previous calculation of the index;a seventh step of calculating the difference between the value of the input data and the index;an eighth step of comparing the difference with the predetermined threshold value that corresponds to the piece of input data, determining that the index is to be recalculated when the difference is greater than the predetermined threshold value, and executing processing for executing the recalculation of the index until the maximum count of the recalculation is reached, when the index is determined to be recalculated; anda ninth step of substituting the index with the recalculated new index.
地址 Tokyo JP