JP7119631B2 - 検知装置、検知方法および検知プログラム - Google Patents
検知装置、検知方法および検知プログラム Download PDFInfo
- Publication number
- JP7119631B2 JP7119631B2 JP2018116796A JP2018116796A JP7119631B2 JP 7119631 B2 JP7119631 B2 JP 7119631B2 JP 2018116796 A JP2018116796 A JP 2018116796A JP 2018116796 A JP2018116796 A JP 2018116796A JP 7119631 B2 JP7119631 B2 JP 7119631B2
- Authority
- JP
- Japan
- Prior art keywords
- distribution
- encoder
- data
- detection
- vae
- 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.)
- Active
Links
- 238000001514 detection method Methods 0.000 title claims description 68
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 238000009826 distribution Methods 0.000 claims description 107
- 230000005856 abnormality Effects 0.000 claims description 15
- 238000012545 processing Methods 0.000 description 17
- 238000000034 method Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 230000010365 information processing Effects 0.000 description 5
- 230000002159 abnormal effect Effects 0.000 description 3
- 238000010801 machine learning Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 230000002547 anomalous effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012946 outsourcing Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000010454 slate Substances 0.000 description 1
- 238000001356 surgical procedure Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B29/00—Checking or monitoring of signalling or alarm systems; Prevention or correction of operating errors, e.g. preventing unauthorised operation
- G08B29/18—Prevention or correction of operating errors
- G08B29/185—Signal analysis techniques for reducing or preventing false alarms or for enhancing the reliability of the system
- G08B29/186—Fuzzy logic; neural networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
- G06N3/0455—Auto-encoder networks; Encoder-decoder networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/047—Probabilistic or stochastic networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/088—Non-supervised learning, e.g. competitive learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B5/00—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
- G08B5/22—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Z—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS, NOT OTHERWISE PROVIDED FOR
- G16Z99/00—Subject matter not provided for in other main groups of this subclass
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q9/00—Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y10/00—Economic sectors
- G16Y10/75—Information technology; Communication
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Data Mining & Analysis (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Electromagnetism (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Game Theory and Decision Science (AREA)
- Probability & Statistics with Applications (AREA)
- Automation & Control Theory (AREA)
- Fuzzy Systems (AREA)
- Computer Security & Cryptography (AREA)
- Selective Calling Equipment (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Alarm Systems (AREA)
- Testing And Monitoring For Control Systems (AREA)
Description
本実施形態の検知装置は、VAEをベースにした生成モデルを作成してIoTのセンサデータの異常を検知する。ここで、図1は、検知装置の概要を説明するための説明図である。図1に示すように、VAEは、エンコーダおよびデコーダと呼ばれる2つの条件付き確率分布で構成される。
図2は、検知装置の概略構成を例示する模式図である。図2に例示するように、検知装置10は、パソコン等の汎用コンピュータで実現され、入力部11、出力部12、通信制御部13、記憶部14、および制御部15を備える。
次に、図6を参照して、本実施形態に係る検知装置10による検知処理について説明する。図6は、検知処理手順を示すフローチャートである。図6のフローチャートは、例えば、検知処理の開始を指示する操作入力があったタイミングで開始される。
上記実施形態に係る検知装置10が実行する処理をコンピュータが実行可能な言語で記述したプログラムを作成することもできる。一実施形態として、検知装置10は、パッケージソフトウェアやオンラインソフトウェアとして上記の検知処理を実行する検知プログラムを所望のコンピュータにインストールさせることによって実装できる。例えば、上記の検知プログラムを情報処理装置に実行させることにより、情報処理装置を検知装置10として機能させることができる。ここで言う情報処理装置には、デスクトップ型またはノート型のパーソナルコンピュータが含まれる。また、その他にも、情報処理装置にはスマートフォン、携帯電話機やPHS(Personal Handyphone System)等の移動体通信端末、さらには、PDA(Personal Digital Assistants)等のスレート端末等がその範疇に含まれる。
11 入力部
12 出力部
13 通信制御部
14 記憶部
15 制御部
15a 取得部
15b 学習部
15c 検知部
Claims (5)
- センサが出力するデータを取得する取得部と、
エンコーダとデコーダとを含んで前記データの確率分布を表すVAE(Variational AutoEncoder)において、該エンコーダに適用される事前分布を、該エンコーダを周辺化した周辺化事後分布に置換し、かつ、標準ガウス分布と前記周辺化事後分布との密度比を用いて、前記周辺化事後分布に対する該エンコーダのカルバックライブラー情報量を近似し、近似されたカルバックライブラー情報量を用いて該VAEを学習する学習部と、
学習されたVAEを用いて前記データの確率分布を推定し、新たに取得された前記データの推定される発生確率が所定の閾値より低い場合に異常として検知する検知部と、
を備えることを特徴とする検知装置。 - 前記エンコーダおよび前記デコーダは、ガウス分布に従うことを特徴とする請求項1に記載の検知装置。
- 前記検知部は、異常を検知した場合に、警報を出力することを特徴とする請求項1または2に記載の検知装置。
- 検知装置で実行される検知方法であって、
センサが出力するデータを取得する取得工程と、
エンコーダとデコーダとを含んで前記データの確率分布を表すVAE(Variational AutoEncoder)において、該エンコーダに適用される事前分布を、該エンコーダを周辺化した周辺化事後分布に置換し、かつ、標準ガウス分布と前記周辺化事後分布との密度比を用いて、前記周辺化事後分布に対する該エンコーダのカルバックライブラー情報量を近似し、近似されたカルバックライブラー情報量を用いて該VAEを学習する学習工程と、
学習されたVAEを用いて前記データの確率分布を推定し、新たに取得された前記データの推定される発生確率が所定の閾値より低い場合に異常として検知する検知工程と、
を含んだことを特徴とする検知方法。 - センサが出力するデータを取得する取得ステップと、
エンコーダとデコーダとを含んで前記データの確率分布を表すVAE(Variational AutoEncoder)において、該エンコーダに適用される事前分布を、該エンコーダを周辺化した周辺化事後分布に置換し、かつ、標準ガウス分布と前記周辺化事後分布との密度比を用いて、前記周辺化事後分布に対する該エンコーダのカルバックライブラー情報量を近似し、近似されたカルバックライブラー情報量を用いて該VAEを学習する学習ステップと、
学習されたVAEを用いて前記データの確率分布を推定し、新たに取得された前記データの推定される発生確率が所定の閾値より低い場合に異常として検知する検知ステップと、
をコンピュータに実行させるための検知プログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018116796A JP7119631B2 (ja) | 2018-06-20 | 2018-06-20 | 検知装置、検知方法および検知プログラム |
US17/253,131 US20210264285A1 (en) | 2018-06-20 | 2019-06-19 | Detecting device, detecting method, and detecting program |
PCT/JP2019/024297 WO2019244930A1 (ja) | 2018-06-20 | 2019-06-19 | 検知装置、検知方法および検知プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018116796A JP7119631B2 (ja) | 2018-06-20 | 2018-06-20 | 検知装置、検知方法および検知プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019219915A JP2019219915A (ja) | 2019-12-26 |
JP7119631B2 true JP7119631B2 (ja) | 2022-08-17 |
Family
ID=68984073
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018116796A Active JP7119631B2 (ja) | 2018-06-20 | 2018-06-20 | 検知装置、検知方法および検知プログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US20210264285A1 (ja) |
JP (1) | JP7119631B2 (ja) |
WO (1) | WO2019244930A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7230762B2 (ja) | 2019-10-02 | 2023-03-01 | 株式会社豊田自動織機 | ピストン式圧縮機 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7183904B2 (ja) * | 2019-03-26 | 2022-12-06 | 日本電信電話株式会社 | 評価装置、評価方法、および、評価プログラム |
US11232782B2 (en) * | 2019-08-30 | 2022-01-25 | Microsoft Technology Licensing, Llc | Speaker adaptation for attention-based encoder-decoder |
JP2021110979A (ja) * | 2020-01-06 | 2021-08-02 | 日本電気通信システム株式会社 | 自律移動装置、学習装置、異常検知方法、及びプログラム |
US20230171622A1 (en) * | 2021-11-30 | 2023-06-01 | Microsoft Technology Licensing, Llc | State-based anomaly detection to enable diagnostic data collection for specific subscribers in core network nodes of a telecommunications network |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017027145A (ja) | 2015-07-16 | 2017-02-02 | ソニー株式会社 | 表示制御装置、表示制御方法、及び、プログラム |
WO2017094267A1 (ja) | 2015-12-01 | 2017-06-08 | 株式会社Preferred Networks | 異常検出システム、異常検出方法、異常検出プログラム及び学習済モデル生成方法 |
WO2017168870A1 (ja) | 2016-03-28 | 2017-10-05 | ソニー株式会社 | 情報処理装置及び情報処理方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107851434A (zh) * | 2015-05-26 | 2018-03-27 | 鲁汶大学 | 使用自适应增量学习方法的语音识别***和方法 |
US10776712B2 (en) * | 2015-12-02 | 2020-09-15 | Preferred Networks, Inc. | Generative machine learning systems for drug design |
-
2018
- 2018-06-20 JP JP2018116796A patent/JP7119631B2/ja active Active
-
2019
- 2019-06-19 US US17/253,131 patent/US20210264285A1/en active Pending
- 2019-06-19 WO PCT/JP2019/024297 patent/WO2019244930A1/ja active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017027145A (ja) | 2015-07-16 | 2017-02-02 | ソニー株式会社 | 表示制御装置、表示制御方法、及び、プログラム |
WO2017094267A1 (ja) | 2015-12-01 | 2017-06-08 | 株式会社Preferred Networks | 異常検出システム、異常検出方法、異常検出プログラム及び学習済モデル生成方法 |
WO2017168870A1 (ja) | 2016-03-28 | 2017-10-05 | ソニー株式会社 | 情報処理装置及び情報処理方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7230762B2 (ja) | 2019-10-02 | 2023-03-01 | 株式会社豊田自動織機 | ピストン式圧縮機 |
Also Published As
Publication number | Publication date |
---|---|
US20210264285A1 (en) | 2021-08-26 |
JP2019219915A (ja) | 2019-12-26 |
WO2019244930A1 (ja) | 2019-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7119631B2 (ja) | 検知装置、検知方法および検知プログラム | |
JP7229308B2 (ja) | 時系列データに対する普遍的敵対的攻撃から防御するための方法およびシステム | |
US20230103638A1 (en) | Image-to-Image Mapping by Iterative De-Noising | |
EP3836029A1 (en) | Apparatus and method with neural network implementation of domain adaptation | |
CN113837205B (zh) | 用于图像特征表示生成的方法、设备、装置和介质 | |
US11574500B2 (en) | Real-time facial landmark detection | |
WO2021010342A1 (ja) | 行動認識装置、行動認識方法、及び行動認識プログラム | |
JP7331940B2 (ja) | 学習装置、推定装置、学習方法および学習プログラム | |
JP6691079B2 (ja) | 検知装置、検知方法および検知プログラム | |
Stief et al. | Fault diagnosis using interpolated kernel density estimate | |
KR101700030B1 (ko) | 사전 정보를 이용한 영상 물체 탐색 방법 및 이를 수행하는 장치 | |
WO2021095509A1 (ja) | 推定システム、推定装置および推定方法 | |
CN117809168A (zh) | 一种基于水下目标的固有属性特征进行检测的方法及装置 | |
US11688175B2 (en) | Methods and systems for the automated quality assurance of annotated images | |
CN114972871A (zh) | 基于图像配准的少样本图像异常检测方法及*** | |
JP7331938B2 (ja) | 学習装置、推定装置、学習方法及び学習プログラム | |
CN111868752B (zh) | 神经网络层权重的连续参数化 | |
CN117574098B (zh) | 一种学习专注度分析方法以及相关装置 | |
CN118071742B (en) | Feature level virtual multi-mode fusion method based on label guided diffusion model | |
US20230297823A1 (en) | Method and system for training a neural network for improving adversarial robustness | |
EP4328813A1 (en) | Detection device, detection method, and detection program | |
EP3715988A1 (en) | System, device and method for detecting anomalies in industrial assets | |
Salehi | Predictive Models for Quality Variables with Regular Sensors and Images | |
CN118227124A (zh) | 一种基于图像分析的Flutter代码自生成方法、***和设备 | |
CN116342887A (zh) | 用于图像分割的方法、装置、设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201007 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211221 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220202 |
|
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: 20220705 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220718 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7119631 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |