IP Library › Granted Patent US 12,235,635
Granted Patent B2
US 12,235,635 · App. 18/298,939 · Granted Feb 25, 2025

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: AIDENTYX, 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 12,235,635
App. No.
18/298,939
Granted
Feb 25, 2025
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 (27)

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, wherein the two or more feature values for each of the variables comprises an upper control limit value and a lower control limit value;

acquiring output data by inputting input data to a trained neural network model to generate the output data, wherein the input data consists of a combination of the extracted feature value; and

comparing the input data and the output data to generate a calculated comparison result value, and determining a threshold value which is for detecting an anomaly, based on the calculated comparison result value;

updating the threshold value based on (i) a past threshold value of the trained neural network model corresponding to a past failure class, (ii) a past median value of device state indexes corresponding to a normal section, (iii) a current threshold value of the trained neural network model corresponding to a current failure class, (iv) a current median value of device state indexes corresponding to a normal section, and (v) a correction value for failure cost, when the current failure class corresponds to the past failure class.

2. The method of claim 1 , wherein the threshold value is an initial threshold value for determining the anomaly.

3. The method of claim 2 , wherein the initial threshold value is determined based on the calculated comparison result value of the input data and the output data without using past failure data.

4. The method of claim 3 , wherein the calculated comparison result value includes a Health Index (HI) indicating a device state index, and wherein the initial threshold value comprises a largest value among the HIs or one of a maximum value, a mean, and a minimum value.

5. The method of claim 2 , wherein the initial threshold value is determined based on the calculated comparison result value of the input data and the output data without a user input.

6. The method of claim 1 , wherein updating the threshold value is differently performed between when the number of the past median value is one and when the number of the past median value is two or more.

7. The method of claim 1 , wherein the extracting comprises extracting two or more feature values for each of variables included in sensor data which falls in a normal range within the sensor data of each sensor.

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

9. 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, wherein the two or more feature values for each of the variables comprises an upper control limit value and a lower control limit value;

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

comparing the input data and the output data to generate a calculated comparison result value, and determining a threshold value which is for detecting an anomaly, based on the calculated comparison result value;

updating the threshold value based (i) on a past threshold value of the trained neural network model corresponding to a past failure class, (ii) a past median value of device state indexes corresponding to a normal section, (iii) a current threshold value of the trained neural network model corresponding to a current failure class, (iv) a current median value of device state indexes corresponding to a normal section, and (v) a correction value for failure cost, when the current failure class corresponds to the past failure class.

10. 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, wherein the two or more feature values for each of the variables comprises an upper control limit value and a lower control limit value;

acquires output data by inputting input data to a trained neural network model to generate the output data, wherein the input data consists of a combination of the extracted feature values; and

compares the input data and the output data to generate a calculated comparison result value, and determining a threshold value which is for detecting an anomaly, based on the calculated comparison result value;

wherein the threshold value is updated based on (i) a past threshold value of the trained neural network model corresponding to a past failure class, (ii) a past median value of device state indexes corresponding to a normal section, (iii) a current threshold value of the trained neural network model corresponding to a current failure class, (iv) a current median value of device state indexes corresponding to a normal section, and (v) a correction value for failure cost, when the current failure class corresponds to the past failure class.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S COUNTRY TO REPUBLIC OF KOREA PREVIOUSLY RECORDED ON REEL 063292 FRAME 0962. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 7, 2023
From: KIM, DONGHWAN; KIM, DAEYOUNG; NA, HYUK JUN; JUN, KYOUNG SHIK; CHOI, WOONKYU
To: BISTEL INC.
Reel/Frame 064515/0569 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S COUNTRY TO REPUBLIC OF KOREA PREVIOUSLY RECORDED ON REEL 063349 FRAME 0217. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 7, 2023
From: BISTEL INC.
To: BISTELLIGENCE, INC.
Reel/Frame 064515/0585 →
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 Apr 17, 2023
From: BISTEL INC.
To: BISTELLIGENCE, INC.
Reel/Frame 063349/0217 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2023
From: KIM, DONGHWAN; KIM, DAEYOUNG; NA, HYUK JUN; JUN, KYOUNG SHIK; CHOI, WOONKYU
To: BISTEL INC.
Reel/Frame 063292/0962 →
Priority Claims (1)
KR 10-2020-0164006 · Nov 30, 2020 · national
Continuity (2)
Continuation 17136391 · Dec 29, 2020
Related Publication 20230244221A1 · Aug 3, 2023
References Cited (14)
US 20190286506A1 · Cheng et al. · 2019 [cited by applicant]
US 20200379454A1 · Trinh · 2020 [cited by examiner]
US 20200410350A1 · Yoon et al. · 2020 [cited by applicant]
US 20210088867A1 · Nagel · 2021 [cited by examiner]
CN 109408552A · 2019 [cited by applicant]
JP 2007198918A · 2007 [cited by applicant]
KR 1020120074630A · 2012 [cited by applicant]
KR 1020180078622A · 2018 [cited by applicant]
KR 102027389B1 · 2019 [cited by applicant]
KR 1020200010984A · 2020 [cited by applicant]
KR 1020200087299A · 2020 [cited by applicant]
Liu et al, CN 103236065B, (translation), Nov. 4, 2015, 34 pgs <CN_103236065B.pdf>. [cited by examiner]
Dagnino et al CN 104919384 B, “For Evaluation of Equipment Maintenance and/or Reduce Risk of Electric System Device”, (translation), Sep. 18, 2018, 18 pgs <CN_104919384.pdf>. [cited by examiner]
Korean Patent Office; Office Action, Mar. 24, 2021, 7 pages. [cited by applicant]