JP6137938B2 - 時系列データ内のアノマリを検出するための方法 - Google Patents
時系列データ内のアノマリを検出するための方法 Download PDFInfo
- Publication number
- JP6137938B2 JP6137938B2 JP2013102854A JP2013102854A JP6137938B2 JP 6137938 B2 JP6137938 B2 JP 6137938B2 JP 2013102854 A JP2013102854 A JP 2013102854A JP 2013102854 A JP2013102854 A JP 2013102854A JP 6137938 B2 JP6137938 B2 JP 6137938B2
- Authority
- JP
- Japan
- Prior art keywords
- time series
- data
- time
- partition
- model
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
- G05B23/0243—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Automation & Control Theory (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Quality & Reliability (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Complex Calculations (AREA)
- Testing And Monitoring For Control Systems (AREA)
Description
図1に示すように、多変量時系列データ内のアノマリ103を検出する本発明者らの方法100は、モデル111の構築200及びテスト300の2つの主要なフェーズを有する。モデル構築では、正常動作中に取得された多変量時系列トレーニングデータ101が用いられる。このモデルは、動作の重要な側面(aspects)を特徴付ける。
図2に示すように、モデル構築200の間、多変量時系列トレーニングデータからの変数の対が解析されて、相関関係のあるものが存在する場合には、どの対が相関関係があるのかが判断される。一変数は、多変量時系列の単一の次元(すなわち、単一のセンサからの読み取り値)を表す。変数iとjとの間の相互情報量が、それらの変数間の相関関係の尺度として求められる。
(1)1つは、変数zi及び変数zjの時系列値の結合分布の表現である。ここで、zi及びzjの双方は、パーティションの要素である。この結合分布は、2次元ヒストグラムとして表すことができる。この表現は、「変数zi及びzjの結合分布」である。
(2)第2のタイプの表現は、z(t)及びz(t+d)の結合分布である。ここで、zは、パーティションの変数であり、dは、小さな正の整数である。この結合分布は、2次元ヒストグラムとして表すことができる。この表現は、「変数zの2D位相空間分布」である。
(3)第3のタイプの表現は、z(t)、z(t+d)及びz(t+2d)の結合分布である。ここで、zは、パーティションの変数であり、dは、小さな正の整数である。この結合分布は、3次元ヒストグラムとして表すことができる。この表現は、「変数zの3D位相空間分布」である。
(4)第4のタイプの表現は、z(t)、z(t+d)、及びベクトル(z(t),z(t+d))と、(z(t+d),z(t+2d))との間に形成された角度の結合分布である。ここで、zは、パーティションの変数であり、dは、小さな正の整数である。この結合分布は、3次元ヒストグラムとして表すことができる。この表現は、「変数zの位相空間角度分布(phase space angle distribution)」である。
(5)第5のタイプの表現は、時刻tにおける変数zと、時刻t+dにおける同じ変数zとの間の差分の分布である。この分布は、1次元ヒストグラムとして表すことができる。この表現は、「変数zの差分分布」である。
テストフェーズ300については、図3に示すように、モデルをヒストグラムの形態の表現の集合として構築した後、多変量時系列テストデータをこのモデルと比較して、アノマリを検出することができる。
本発明は、機器状態を監視するための機器のセンサによって取得された多変量時系列データ内のアノマリを検出するための方法を提供する。
Claims (4)
- 時系列データ内のアノマリを検出するための方法であって、
前記時系列データは、多変量であり、
時系列トレーニングデータをパーティションに区画するステップと、
各時間ウィンドウ内の前記パーティションのそれぞれの表現を求めるステップであって、前記時系列トレーニングデータのモデルを形成し、前記モデルは、前記時系列トレーニングデータの分布の表現を含む、求めるステップと、
時系列テストデータのパーティションから得られた表現を前記モデルと比較して、アノマリスコアを得る、比較するステップと、
を含み、
前記ステップは、プロセッサにおいて実行され、
前記分布のそれぞれは、前記パーティションからの単一の変数z(t)についての、z(t)、z(t+d)、及びベクトル(z(t),z(t+d))と、ベクトル(z(t+d),z(t+2d))との間の角度における前記時間ウィンドウにわたる結合分布であり、
zは、前記パーティションの変数であり、dは、小さな正の整数である、
時系列データ内のアノマリを検出するための方法。 - 時系列データ内のアノマリを検出するための方法であって、
前記時系列データは、多変量であり、
時系列トレーニングデータをパーティションに区画するステップと、
各時間ウィンドウ内の前記パーティションのそれぞれの表現を求めるステップであって、前記時系列トレーニングデータのモデルを形成し、前記モデルは、前記時系列トレーニングデータの分布の表現を含む、求めるステップと、
時系列テストデータのパーティションから得られた表現を前記モデルと比較して、アノマリスコアを得る、比較するステップと、
を含み、
前記ステップは、プロセッサにおいて実行され、
前記分布のうちの計算された1つ又は複数は、前記パーティションからの単一の変数z(t)についての、z(t)、z(t+d)、及びベクトル(z(t),z(t+d))と、ベクトル(z(t+d),z(t+2d))との間の角度における前記時間ウィンドウにわたる結合分布を表す3次元ヒストグラムであり、
dは、小さな正の整数である、
時系列データ内のアノマリを検出するための方法。 - 前記パーティション内の前記時系列データは、相関関係のある次元を有する、
請求項1または2に記載の時系列データ内のアノマリを検出するための方法。 - 前記比較するステップは、現在の時間ウィンドウにわたって計算されたヒストグラムと、トレーニングデータから計算されたヒストグラムとの間のカイ二乗距離を計算することによって行われる、
請求項1から3のいずれか1項に記載の時系列データ内のアノマリを検出するための方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US13/480,215 | 2012-05-24 | ||
| US13/480,215 US9075713B2 (en) | 2012-05-24 | 2012-05-24 | Method for detecting anomalies in multivariate time series data |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013246818A JP2013246818A (ja) | 2013-12-09 |
| JP6137938B2 true JP6137938B2 (ja) | 2017-05-31 |
Family
ID=49622355
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013102854A Expired - Fee Related JP6137938B2 (ja) | 2012-05-24 | 2013-05-15 | 時系列データ内のアノマリを検出するための方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US9075713B2 (ja) |
| JP (1) | JP6137938B2 (ja) |
Families Citing this family (43)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9146800B2 (en) * | 2013-07-01 | 2015-09-29 | Mitsubishi Electric Research Laboratories, Inc. | Method for detecting anomalies in a time series data with trajectory and stochastic components |
| CN105900092B (zh) * | 2014-03-26 | 2019-05-14 | 株式会社日立制作所 | 时序数据管理方法以及时序数据管理系统 |
| US20150277416A1 (en) * | 2014-03-31 | 2015-10-01 | Mitsubishi Electric Research Laboratories, Inc. | Method for Anomaly Detection in Discrete Manufacturing Processes |
| WO2015177870A1 (ja) * | 2014-05-20 | 2015-11-26 | 東芝三菱電機産業システム株式会社 | 製造設備診断支援装置 |
| US9779361B2 (en) * | 2014-06-05 | 2017-10-03 | Mitsubishi Electric Research Laboratories, Inc. | Method for learning exemplars for anomaly detection |
| US20160292302A1 (en) * | 2015-04-01 | 2016-10-06 | The Boeing Company | Methods and systems for inferred information propagation for aircraft prognostics |
| CN106156470B (zh) * | 2015-04-16 | 2020-10-23 | 腾讯科技(深圳)有限公司 | 一种时间序列异常检测标注方法及系统 |
| JP6555061B2 (ja) | 2015-10-01 | 2019-08-07 | 富士通株式会社 | クラスタリングプログラム、クラスタリング方法、および情報処理装置 |
| JP6652699B2 (ja) | 2015-10-05 | 2020-02-26 | 富士通株式会社 | アノマリ評価プログラム、アノマリ評価方法、および情報処理装置 |
| EP3482266A1 (en) * | 2016-07-07 | 2019-05-15 | Aspen Technology Inc. | Computer system and method for monitoring key performance indicators (kpis) online using time series pattern model |
| US11037066B2 (en) | 2016-07-13 | 2021-06-15 | International Business Machines Corporation | Estimation of abnormal sensors |
| US11449046B2 (en) * | 2016-09-16 | 2022-09-20 | Honeywell Limited | Model-plant mismatch detection with support vector machine for cross-directional process behavior monitoring |
| US10612999B2 (en) | 2016-10-03 | 2020-04-07 | International Business Machines Corporation | Diagnostic fault detection using multivariate statistical pattern library |
| CN108009174B (zh) * | 2016-10-28 | 2021-06-01 | 沈阳高精数控智能技术股份有限公司 | 一种基于模式匹配的振动事件时间顺序区分方法 |
| WO2018139144A1 (ja) | 2017-01-25 | 2018-08-02 | Ntn株式会社 | 状態監視方法および状態監視装置 |
| CN107391443B (zh) * | 2017-06-28 | 2020-12-25 | 北京航空航天大学 | 一种稀疏数据异常检测方法及装置 |
| US10417083B2 (en) | 2017-11-30 | 2019-09-17 | General Electric Company | Label rectification and classification/prediction for multivariate time series data |
| US11080127B1 (en) * | 2018-02-28 | 2021-08-03 | Arizona Public Service Company | Methods and apparatus for detection of process parameter anomalies |
| JP7044170B2 (ja) * | 2018-03-26 | 2022-03-30 | 日本電気株式会社 | 異常検知装置、方法、およびプログラム |
| US11775873B2 (en) * | 2018-06-11 | 2023-10-03 | Oracle International Corporation | Missing value imputation technique to facilitate prognostic analysis of time-series sensor data |
| JP7238476B2 (ja) * | 2018-07-25 | 2023-03-14 | 日本製鉄株式会社 | 設備管理支援装置、設備管理支援方法、プログラム及びコンピュータ読み取り可能な記録媒体 |
| US11048727B2 (en) * | 2018-09-10 | 2021-06-29 | Ciena Corporation | Systems and methods for automated feature selection and pattern discovery of multi-variate time-series |
| US10706365B2 (en) * | 2018-09-27 | 2020-07-07 | International Business Machines Corporation | Local optimization of quantum circuits |
| JP7265128B2 (ja) * | 2019-03-04 | 2023-04-26 | 日本製鉄株式会社 | 設備管理支援装置、設備管理支援方法、プログラム及びコンピュータ読み取り可能な記録媒体 |
| US11277425B2 (en) | 2019-04-16 | 2022-03-15 | International Business Machines Corporation | Anomaly and mode inference from time series data |
| US11163960B2 (en) | 2019-04-18 | 2021-11-02 | International Business Machines Corporation | Automatic semantic analysis and comparison of chatbot capabilities |
| US11182400B2 (en) | 2019-05-23 | 2021-11-23 | International Business Machines Corporation | Anomaly comparison across multiple assets and time-scales |
| US11271957B2 (en) | 2019-07-30 | 2022-03-08 | International Business Machines Corporation | Contextual anomaly detection across assets |
| CN110509186B (zh) * | 2019-08-29 | 2020-11-24 | 华中科技大学 | 一种基于加工振动特征的机器人磨抛质量表征方法 |
| US11526790B2 (en) | 2019-09-27 | 2022-12-13 | Oracle International Corporation | Univariate anomaly detection in a sensor network |
| US12093158B2 (en) * | 2019-09-30 | 2024-09-17 | International Business Machines Corporation | Digital twin maturation tracking |
| CN110635952B (zh) * | 2019-10-14 | 2021-03-16 | 中兴通讯股份有限公司 | 通信系统的故障根因分析方法、系统和计算机存储介质 |
| CN110764065B (zh) * | 2019-10-16 | 2021-10-08 | 清华大学 | 基于时序重构的雷达故障诊断方法 |
| CN110736968B (zh) * | 2019-10-16 | 2021-10-08 | 清华大学 | 基于深度学习的雷达异常状态诊断方法 |
| US11216247B2 (en) | 2020-03-02 | 2022-01-04 | Oracle International Corporation | Automatic asset anomaly detection in a multi-sensor network |
| CN112131272B (zh) * | 2020-09-22 | 2023-11-10 | 平安科技(深圳)有限公司 | 多元kpi时间序列的检测方法、装置、设备及存储介质 |
| US11762956B2 (en) | 2021-02-05 | 2023-09-19 | Oracle International Corporation | Adaptive pattern recognition for a sensor network |
| CN112990442B (zh) * | 2021-04-21 | 2021-08-06 | 北京瑞莱智慧科技有限公司 | 基于空间位置的数据确定方法、装置及电子设备 |
| CN113868006B (zh) * | 2021-10-09 | 2024-03-01 | 中国建设银行股份有限公司 | 时间序列的检测方法、装置、电子设备及计算机存储介质 |
| CN114547145B (zh) * | 2022-02-21 | 2024-01-26 | 苏州浪潮智能科技有限公司 | 一种时序数据异常检测方法、系统、存储介质及设备 |
| US12271256B2 (en) * | 2022-10-28 | 2025-04-08 | Falkonry Inc. | Anomaly diagnosis for time series data |
| DE102023122265A1 (de) | 2023-08-21 | 2025-02-27 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Verfahren zur Anomalieerkennung und entsprechendes Fahrzeug |
| US20250147830A1 (en) * | 2023-11-07 | 2025-05-08 | Innovative Electronic Technologies, LLC | Adaptive anomaly detection in time-series data |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4567610A (en) * | 1982-07-22 | 1986-01-28 | Wayland Research Inc. | Method of and apparatus for pattern recognition |
| US5764509A (en) | 1996-06-19 | 1998-06-09 | The University Of Chicago | Industrial process surveillance system |
| US7103222B2 (en) * | 2002-11-01 | 2006-09-05 | Mitsubishi Electric Research Laboratories, Inc. | Pattern discovery in multi-dimensional time series using multi-resolution matching |
| WO2004042531A2 (en) * | 2002-11-04 | 2004-05-21 | Smartsignal Corporation | System state monitoring using recurrent local learning machine |
| JP2010079467A (ja) * | 2008-09-25 | 2010-04-08 | Hitachi Ltd | サーバ装置 |
| JP5301310B2 (ja) * | 2009-02-17 | 2013-09-25 | 株式会社日立製作所 | 異常検知方法及び異常検知システム |
-
2012
- 2012-05-24 US US13/480,215 patent/US9075713B2/en active Active
-
2013
- 2013-05-15 JP JP2013102854A patent/JP6137938B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013246818A (ja) | 2013-12-09 |
| US9075713B2 (en) | 2015-07-07 |
| US20130318011A1 (en) | 2013-11-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6137938B2 (ja) | 時系列データ内のアノマリを検出するための方法 | |
| CN103488941B (zh) | 硬件木马检测方法及系统 | |
| CN112334849B (zh) | 诊断装置、诊断方法及程序 | |
| US9547544B2 (en) | Method for verifying bad pattern in time series sensing data and apparatus thereof | |
| KR102325629B1 (ko) | 이상 탐지 방법 및 이상 탐지 장치 | |
| CN103776480B (zh) | 基于多次移动平均的微小故障检测方法和装置 | |
| JP6183450B2 (ja) | システム分析装置、及び、システム分析方法 | |
| JP6564799B2 (ja) | 閾値決定装置、閾値決定方法及びプログラム | |
| JPWO2013105164A1 (ja) | 異常信号判定装置、異常信号判定方法、および異常信号判定プログラム | |
| CN112179691B (zh) | 基于对抗学习策略的机械装备运行状态异常检测系统和方法 | |
| CN112859192B (zh) | 岩心饱和度预测模型构建方法与岩心饱和度预测方法 | |
| JP2015011027A (ja) | 時系列データにおける異常を検出する方法 | |
| JP6398383B2 (ja) | 異常診断装置 | |
| CN110943974A (zh) | 一种DDoS异常检测方法及云平台主机 | |
| CN104536996B (zh) | 一种同构环境下计算节点异常检测方法 | |
| WO2022166856A1 (en) | Abnormality detection based on causal graphs representing causal relationships of abnormalities | |
| Singh et al. | An ensemble approach for feature selection of Cyber Attack Dataset | |
| CN110011990B (zh) | 内网安全威胁智能分析方法 | |
| Yağci et al. | EA-GAT: Event aware graph attention network on cyber-physical systems | |
| CN106447537A (zh) | 一种电能质量时间序列相关性评估方法 | |
| CN120658509A (zh) | 基于大模型的网络异常流量监测方法、设备与系统 | |
| Nguyen et al. | Reliability in a feature-selection process for intrusion detection | |
| CN119025914A (zh) | 电磁特性监测方法、装置、设备、存储介质和程序产品 | |
| Joo et al. | Performance comparison of machine learning algorithms for imbalanced class classification in hydraulic system | |
| CN110990383A (zh) | 一种基于工业大数据集的相似度计算方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160128 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161227 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170124 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170216 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170328 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170425 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6137938 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |