JP7407889B2 - 単一エッジデバイスにおける複数の機械学習モデルの実行の最適化 - Google Patents
単一エッジデバイスにおける複数の機械学習モデルの実行の最適化 Download PDFInfo
- Publication number
- JP7407889B2 JP7407889B2 JP2022161772A JP2022161772A JP7407889B2 JP 7407889 B2 JP7407889 B2 JP 7407889B2 JP 2022161772 A JP2022161772 A JP 2022161772A JP 2022161772 A JP2022161772 A JP 2022161772A JP 7407889 B2 JP7407889 B2 JP 7407889B2
- Authority
- JP
- Japan
- Prior art keywords
- sensors
- process steps
- selecting
- sensor
- anomaly
- 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
Images
Classifications
-
- 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/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0283—Predictive maintenance, e.g. involving the monitoring of a system and, based on the monitoring results, taking decisions on the maintenance schedule of the monitored system; Estimating remaining useful life [RUL]
-
- 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
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/0265—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion
-
- 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/0221—Preprocessing measurements, e.g. data collection rate adjustment; Standardization of measurements; Time series or signal analysis, e.g. frequency analysis or wavelets; Trustworthiness of measurements; Indexes therefor; Measurements using easily measured parameters to estimate parameters difficult to measure; Virtual sensor creation; De-noising; Sensor fusion; Unconventional preprocessing inherently present in specific fault detection methods like PCA-based methods
-
- 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/0224—Process history based detection method, e.g. whereby history implies the availability of large amounts of data
- G05B23/024—Quantitative history assessment, e.g. mathematical relationships between available data; Functions therefor; Principal component analysis [PCA]; Partial least square [PLS]; Statistical classifiers, e.g. Bayesian networks, linear regression or correlation analysis; Neural networks
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
ロセスステップにおいて、製品11の新しい部品が初期プロセスX1にTS秒毎に到着し、プロセスに既に存在する部品が次のプロセスに移動するものとする。
。特別な場合において、P(0)(XK)が確率測度であると考えられる場合、0≦P(0)(XK)≦1であり、以下であることをさらに確実とする必要がある。
3は、それらのモデルを、エッジにおけるMLモデル更新モジュール25へ更新する。
テートストレージ)、および他の不揮発性ストレージまたはメモリを含む。
プロセス選択モジュール 23 サーバにおけるMLモデル更新モジュール 24 MLモデルリポジトリ 25 エッジにおけるMLモデル更新モジュール 26 センサモジュール 27 MLモデル推論モジュール 28 部品決定モジュール 29 データベース
Claims (18)
- 複数のセンサを備えるシステムが実行する方法であって、前記複数のセンサは、複数のプロセスステップを観察し、前記方法は、
観察のための前記複数のセンサのサブセットを選択することと、
前記複数のセンサの前記サブセットから提供されたデータからの異常検出を実行することと、
前記センサの前記サブセットからのセンサからの異常の検出に対して、
検出された前記異常に基づいて前記複数のプロセスステップのうちのプロセスステップを選択することと、
前記複数のプロセスステップのうちの選択された前記プロセスステップに対する異常発生の確率を推定することと、
所定の判断基準を満たす異常発生の推定された前記確率に対して、観察のための前記複数のプロセスステップのうちの選択された前記プロセスステップと関連した前記複数のセンサのうちのセンサを選択することと
を有し、
観察のための前記複数のセンサのサブセットを選択することは、前記複数のプロセスステップのうちの最終ステップと関連した前記複数のセンサのうちのセンサを選択することを含む方法。 - 検出された前記異常に基づいて前記複数のプロセスステップのうちのプロセスステップを選択することは、
前記異常が検出された前記複数のプロセスステップのうちのそれぞれのプロセスステップと、前記異常が検出された前記複数のプロセスステップのうちの前記それぞれのプロセスステップと前に観察されたプロセスステップとの間の前記複数のプロセスステップのうちの全ての観察されていない前のプロセスステップとを選択することを含む、
請求項1に記載の方法。 - 前記異常検出を実行することは、前記複数のセンサの前記サブセットから提供されたデータに対して1つまたは複数の機械学習モデルを実行することを含む、請求項1に記載の方法。
- 前記所定の判断基準は、前記複数のプロセスステップ毎の前記異常発生の前記確率を示す基準確率分布からの距離の比較に基づく、請求項1に記載の方法。
- 観察のための前記複数のプロセスステップのうちの選択された前記プロセスステップと関連した前記複数のセンサのうちのセンサを選択することは、前記異常発生の最も高い推定確率を有する前記複数のプロセスステップのうちのプロセスステップと関連した前記複数のセンサのうちのセンサを選択することを含む、請求項1に記載の方法。
- 観察のための前記複数のセンサのうちのセンサを選択することは、コンピューティングリソースに基づく、請求項1に記載の方法。
- 前記複数のプロセスステップのうちのプロセスステップを選択することは、コンピューティングリソースに基づく、請求項1に記載の方法。
- 検出された前記異常に基づいて前記複数のプロセスステップのうちのプロセスステップを選択することは、メモリの格納センサデータにおける異常検出に基づく、請求項1に記載の方法。
- 所定の判断基準を満たす前記異常発生の推定された前記確率に対して、前記複数のセンサの前記サブセットからのデータの前記観察を停止することをさらに含む、請求項1に記載の方法。
- 複数のセンサを備えるシステムのためにプロセスを実行するための命令を格納する非一時的コンピュータ可読媒体であって、前記複数のセンサは複数のプロセスステップを観察し、前記命令は、
観察のための前記複数のセンサのサブセットを選択することと、
前記複数のセンサの前記サブセットから提供されたデータからの異常検出を実行することと、
前記センサの前記サブセットからのセンサからの異常の検出に対して、
検出された前記異常に基づいて前記複数のプロセスステップのうちのプロセスステップを選択することと、
前記複数のプロセスステップのうちの選択された前記プロセスステップに対する異常発生の確率を推定することと、
所定の判断基準を満たす異常発生の推定された前記確率に対して、観察のための前記複数のプロセスステップのうちの選択された前記プロセスステップと関連した前記複数のセンサのうちのセンサを選択することと
を含み、
観察のための前記複数のセンサのサブセットを選択することは、前記複数のプロセスステップのうちの最終ステップと関連した前記複数のセンサのうちのセンサを選択することを含む、非一時的コンピュータ可読媒体。 - 検出された前記異常に基づいて前記複数のプロセスステップのうちのプロセスステップを選択することは、
前記異常が検出された前記複数のプロセスステップのうちのそれぞれのプロセスステップと、前記異常が検出された前記複数のプロセスステップのうちの前記それぞれのプロセスステップと前に観察されたプロセスステップとの間の前記複数のプロセスステップの全ての観察されていない前のプロセスステップとを選択することを含む、
請求項10に記載の非一時的コンピュータ可読媒体。 - 前記異常検出を実行することは、前記複数のセンサの前記サブセットから提供されたデータに対して1つまたは複数の機械学習モデルを実行することを含む、請求項10に記載の非一時的コンピュータ可読媒体。
- 前記所定の判断基準は、前記複数のプロセスステップのそれぞれに対する前記異常発生の前記確率を示す基準確率分布からの距離の比較に基づく、請求項10に記載の非一時的コンピュータ可読媒体。
- 観察のための前記複数のプロセスステップのうちの選択された前記プロセスステップと関連した前記複数のセンサのうちのセンサを選択することは、前記異常発生の最も高い推定確率を有する前記複数のプロセスステップのうちのプロセスステップと関連した前記複数のセンサのうちのセンサを選択することを含む、請求項10に記載の非一時的コンピュータ可読媒体。
- 観察のための前記複数のセンサのうちのセンサを選択することは、コンピューティングリソースに基づく、請求項10に記載の非一時的コンピュータ可読媒体。
- 前記複数のプロセスステップのうちのプロセスステップを選択することは、コンピューティングリソースに基づく、請求項10に記載の非一時的コンピュータ可読媒体。
- 検出された前記異常に基づいて前記複数のプロセスステップのうちのプロセスステップを選択することは、メモリの格納センサデータにおける異常検出に基づく、請求項10に記載の非一時的コンピュータ可読媒体。
- 複数のセンサを備えるシステムを管理するための装置であって、前記複数のセンサは複数のプロセスステップを観察し、前記装置は、
命令を格納するように構成されたメモリと、
メモリから前記命令をロードしてプロセスを実行するように構成された1つまたは複数のプロセッサとを備え、前記プロセスは、
観察のための前記複数のセンサのサブセットを選択することと、
前記複数のセンサの前記サブセットから提供されたデータからの異常検出を実行することと、
前記センサの前記サブセットからのセンサからの異常の検出に対して、
検出された前記異常に基づいて前記複数のプロセスステップのうちのプロセスステップを選択することと、
前記複数のプロセスステップのうちの選択された前記プロセスステップに対する異常発生の確率を推定することと、
所定の判断基準を満たす異常発生の推定された前記確率に対して、観察のための前記複数のプロセスステップのうちの選択された前記プロセスステップと関連した前記複数のセンサのうちのセンサを選択することと
を含み、
観察のための前記複数のセンサのサブセットを選択することは、前記複数のプロセスステップのうちの最終ステップと関連した前記複数のセンサのうちのセンサを選択することを含む、装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/586,021 | 2022-01-27 | ||
| US17/586,021 US12613518B2 (en) | 2022-01-27 | 2022-01-27 | Optimizing execution of multiple machine learning models over a single edge device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023109684A JP2023109684A (ja) | 2023-08-08 |
| JP7407889B2 true JP7407889B2 (ja) | 2024-01-04 |
Family
ID=87313942
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022161772A Active JP7407889B2 (ja) | 2022-01-27 | 2022-10-06 | 単一エッジデバイスにおける複数の機械学習モデルの実行の最適化 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US12613518B2 (ja) |
| JP (1) | JP7407889B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI809874B (zh) * | 2022-05-17 | 2023-07-21 | 華碩電腦股份有限公司 | 人工智慧模型控制系統 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019028515A (ja) | 2017-07-25 | 2019-02-21 | ファナック株式会社 | 情報処理装置 |
| US20200175380A1 (en) | 2018-12-04 | 2020-06-04 | The Boeing Company | Automated feature generation for sensor subset selection |
| US20200379454A1 (en) | 2019-05-31 | 2020-12-03 | Panasonic Intellectual Property Management Co., Ltd. | Machine learning based predictive maintenance of equipment |
| JP2021089661A (ja) | 2019-12-05 | 2021-06-10 | オムロン株式会社 | センサシステム、マスタユニット、予測装置、及び予測方法 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4677679B2 (ja) * | 2001-03-27 | 2011-04-27 | 株式会社デンソー | 製品の製造プロセスにおける特性調整方法 |
| US8494810B2 (en) * | 2009-06-05 | 2013-07-23 | Jentek Sensors, Inc. | Component adaptive life management |
| JP5562629B2 (ja) * | 2009-12-22 | 2014-07-30 | 三菱重工業株式会社 | 探傷装置及び探傷方法 |
| US20120215450A1 (en) * | 2011-02-23 | 2012-08-23 | Board Of Regents, The University Of Texas System | Distinguishing between sensor and process faults in a sensor network with minimal false alarms using a bayesian network based methodology |
| US20140058705A1 (en) * | 2011-04-27 | 2014-02-27 | Decision Makers Ltd. | System and Method for Detecting Abnormal Occurrences |
| US11054815B2 (en) * | 2016-03-11 | 2021-07-06 | Applied Materials, Inc. | Apparatus for cost-effective conversion of unsupervised fault detection (FD) system to supervised FD system |
| US10169135B1 (en) * | 2018-03-02 | 2019-01-01 | Uptake Technologies, Inc. | Computer system and method of detecting manufacturing network anomalies |
| US11029359B2 (en) * | 2018-03-09 | 2021-06-08 | Pdf Solutions, Inc. | Failure detection and classsification using sensor data and/or measurement data |
| FR3105844A1 (fr) * | 2019-12-31 | 2021-07-02 | Bull Sas | PROCEDE ET système D’IDENTIFICATION DE VARIABLES PERTINENTES |
| US11657122B2 (en) * | 2020-07-16 | 2023-05-23 | Applied Materials, Inc. | Anomaly detection from aggregate statistics using neural networks |
| US20220221836A1 (en) * | 2021-01-11 | 2022-07-14 | Vanti Analytics Ltd. | Performance determination through extrapolation of learning curves |
-
2022
- 2022-01-27 US US17/586,021 patent/US12613518B2/en active Active
- 2022-10-06 JP JP2022161772A patent/JP7407889B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019028515A (ja) | 2017-07-25 | 2019-02-21 | ファナック株式会社 | 情報処理装置 |
| US20200175380A1 (en) | 2018-12-04 | 2020-06-04 | The Boeing Company | Automated feature generation for sensor subset selection |
| US20200379454A1 (en) | 2019-05-31 | 2020-12-03 | Panasonic Intellectual Property Management Co., Ltd. | Machine learning based predictive maintenance of equipment |
| JP2021089661A (ja) | 2019-12-05 | 2021-06-10 | オムロン株式会社 | センサシステム、マスタユニット、予測装置、及び予測方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023109684A (ja) | 2023-08-08 |
| US20230236589A1 (en) | 2023-07-27 |
| US12613518B2 (en) | 2026-04-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11500370B2 (en) | System for predictive maintenance using generative adversarial networks for failure prediction | |
| US10270793B2 (en) | Methods and systems for transmitting performance beacons from an embedded device | |
| US10901832B2 (en) | System for maintenance recommendation based on failure prediction | |
| US11231703B2 (en) | Multi task learning with incomplete labels for predictive maintenance | |
| JP7603807B2 (ja) | ラベルなしセンサデータを用いた産業システム内の稀な障害の自動化されたリアルタイムの検出、予測、及び予防に関する、方法または非一時的コンピュータ可読媒体 | |
| US11210160B1 (en) | Computer information technology alert remediation selection based on alert similarity | |
| US20200379892A1 (en) | Automated determination of operating parameter configurations for applications | |
| US20150278706A1 (en) | Method, Predictive Analytics System, and Computer Program Product for Performing Online and Offline Learning | |
| JP7339321B2 (ja) | 機械学習モデル更新方法、コンピュータプログラムおよび管理装置 | |
| US11597080B2 (en) | Knowledge partitioning for task execution by conversational tele-presence robots in a geographically separated environment | |
| US11200137B1 (en) | System and methods for failure occurrence prediction and failure duration estimation | |
| JP7483095B2 (ja) | 産業システムのための多目的異常検出システム | |
| US20230205516A1 (en) | Software change analysis and automated remediation | |
| JP2025529889A (ja) | 時系列データに基づくアセット階層における機械学習モデルドリフトのリアルタイム検出、予測及び修復 | |
| JP7407889B2 (ja) | 単一エッジデバイスにおける複数の機械学習モデルの実行の最適化 | |
| US20210279596A1 (en) | System for predictive maintenance using trace norm generative adversarial networks | |
| US20210375492A1 (en) | Ai enabled sensor data acquisition | |
| US20210272012A1 (en) | Method of searching machine learning model for io load prediction in use of versioning information | |
| US20220050736A1 (en) | System and method for data-driven analytical redundancy relationships generation for early fault detection and isolation with limited data | |
| CN116306973B (zh) | 数据处理方法、系统、设备和存储介质 | |
| JP7153766B2 (ja) | Plcの資産の切り替えを検出する方法 | |
| US20170160714A1 (en) | Acquisition of high frequency data in transient detection | |
| CN114139091A (zh) | 处理延迟的评估方法、装置、介质及电子设备 | |
| US20250377969A1 (en) | Systems and methods for unified problem recovery of workloads | |
| US20250377965A1 (en) | Systems and methods for unified problem observability of workloads |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221006 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231010 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231121 |
|
| 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: 20231205 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231219 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7407889 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |