IP Library › Granted Patent US 11,662,718
Granted Patent B2
US 11,662,718 · App. 17/136,391 · Granted May 30, 2023

Method for setting model threshold of facility monitoring system

Inventors: Donghwan Kim (Seoul, KR); Daeyoung Kim (Seoul, KR); Hyuk Jun Na (Seoul, KR); Kyoung Shik Jun (Seoul, KR); Woonkyu Choi (Seoul, KR)
Assignee: BISTelligence, Inc.
G05B23/0235G05B19/4183G05B19/4185G05B19/41885G06F18/214G06N3/08G06F8/61G06N3/088
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,662,718
App. No.
17/136,391
Granted
May 30, 2023
Kind
B2
Abstract

An exemplary embodiment of the present disclosure discloses a method of setting a model threshold value for detecting an anomaly of a facility monitoring system, the method including: acquiring sensor data output from each sensor; extracting a feature value for the sensor data of each sensor; acquiring output data by inputting input data including the extracted feature value to a trained neural network model; and comparing the input data and the output data and setting a threshold value for detecting an anomaly based on a calculated comparison result value.

Claims (29)

1. A method of setting a model threshold value for detecting an anomaly of a facility monitoring system, the method comprising:

acquiring sensor data output from each sensor;

extracting two or more feature values for each of variables included in the sensor data of each sensor;

acquiring output data by inputting input data which consists of a combination of the extracted feature values to a trained neural network model; and

comparing the input data and the output data and determining an initial threshold value in a case that there is no failure data based on comparison result values respectively including a Health Index (HI) indicating a device state index, and wherein the initial threshold value is determined based a largest comparison result value among the comparison result values.

2. The method of claim 1 , wherein the acquiring of the sensor data includes acquiring sensor data having at least one variable output from each sensor that senses an operation of a device for each sensor.

3. The method of claim 1 , wherein the extracting of the two or more feature values includes searching for device state information for the sensor data of each sensor and extracting the two or more feature values for the each of variables included in each sensor in a unit of the device state information.

4. The method of claim 1 , wherein the extracting of the two or more feature values includes generating model input values for the number of cases having a feature value for a device state in a unit of a variable included in the sensor data.

5. The method of claim 4 , wherein the extracting of the two or more feature values includes, when N device state types are set, generating a model input value for the number of cases having feature values corresponding to the N device state types in a unit of the variable.

6. The method of claim 5 , wherein the N device state types are set with user setting values or automatically set through machine learning based on time series data for a predetermined time.

7. The method of claim 1 , wherein the extracting of the two or more feature values includes extracting the feature value including an upper limit value corresponding to an Upper Control Limit (UCL) and a lower limit value corresponding to a Lower Control Limit (LCL) in a range of a control limit for the device state feature among the sensor data output from each sensor.

8. The method of claim 1 , wherein the extracting of the two or more feature values includes extracting the feature values of at least two of an upper limit value, a lower limit value, a mean, standard deviation, covariance for the sensor data output from each sensor.

9. The method of claim 1 , wherein the acquiring of the output data by inputting the input data including an extracted upper limit value and a lower limit value to the trained neural network model includes acquiring the output data by inputting the input data to the trained autoencoder-based neural network model.

10. The method of claim 1 , wherein the comparing of the input data and the output data and the determining of the initial threshold value for detecting an anomaly based on the comparison result value includes setting a user set value selected from the calculated comparison result values as the initial threshold value for detecting the anomaly.

11. The method of claim 10 , wherein the user setting value is any one of a maximum value, a mean, and a minimum value among the calculated comparison result values.

12. The method of claim 1 , wherein the comparison result value calculated by comparing the input data and the output data is calculated based on a reconstruction error of the input data and the output data.

13. The method of claim 1 , wherein the determined initial threshold value is set for each device.

14. A computer program stored in a computer readable storage medium, wherein when the computer program is executed by one or more processors, the computer program performs following operations for setting a model threshold value, the operations comprising:

acquiring sensor data output from each sensor;

extracting two or more feature values for each of variables included in the sensor data of each sensor;

acquiring output data by inputting input data which consists of a combination of the extracted feature values to a trained neural network model; and

comparing the input data and the output data and determining an initial threshold value for detecting an anomaly in a case that there is no failure data based on a comparison result values, respectively including a Health Index (HI) indicating a device state index, and wherein the initial threshold value is determined based a largest comparison result value among the comparison result values.

15. A computing device for providing a method of setting a model threshold value, the computing device comprising:

a processor including one or more cores; and

a memory,

wherein the processor acquires sensor data output from each sensor,

extracts two or more feature values for each of variables included in the sensor data of each sensor,

acquires output data by inputting input data which consists of a combination of the extracted feature value to a trained neural network model, and

compares the input data and the output data and determining an initial threshold value for detecting an anomaly in a case that there is no failure data based on comparison result values respectively including a Health Index (HI) indicating a device state index, and wherein the initial threshold value is determined based a largest comparison result value among the comparison result values.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S COUNTRY TO REPUBLIC OF KOREA PREVIOUSLY RECORDED ON REEL 057883 FRAME 0265. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 8, 2023
From: BISTEL INC.
To: BISTELLIGENCE, INC.
Reel/Frame 064519/0110 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY'S COUNTRY TO KOREA, REPUBLIC OF PREVIOUSLY RECORDED ON REEL 057883 FRAME 0265. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 7, 2023
From: BISTEL INC.
To: BISTELLIGENCE, INC.
Reel/Frame 064515/0538 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2023
From: BISTELLIGENCE, INC.
To: AIDENTYX, INC.
Reel/Frame 064126/0943 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2021
From: BISTEL INC.
To: BISTELLIGENCE, INC.
Reel/Frame 057883/0265 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2021
From: KIM, DONGHWAN; KIM, DAEYOUNG; NA, HYUK JUN; JUN, KYOUNG SHIK; CHOI, WOONKYU
To: BISTEL INC.
Reel/Frame 054938/0530 →
Priority Claims (1)
KR 10-2020-0164006 · Nov 30, 2020 · national
Continuity (1)
Related Publication 20220171376A1 · Jun 2, 2022