US 12,462,190 B2
Passive inferencing of signal following in multivariate anomaly detection
Ikenna D. Ivenso, Austin, TX (US); Matthew T. Gerdes, Oakland, CA (US); Kenny C. Gross, Escondido, CA (US); Guang C. Wang, San Diego, CA (US); and Hariharan Balasubramanian, Redmond, WA (US)
Assigned to Oracle International Corporation, Redwood Shores, CA (US)
Filed by ORACLE INTERNATIONAL CORPORATION, Redwood Shores, CA (US)
Filed on Sep. 1, 2021, as Appl. No. 17/463,742.
Prior Publication US 2023/0075065 A1, Mar. 9, 2023
Int. Cl. G06N 20/00 (2019.01); G06F 11/34 (2006.01); G06F 17/18 (2006.01)
CPC G06N 20/00 (2019.01) [G06F 17/18 (2013.01); G06F 11/3452 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for inferencing signal following in a machine learning model, the method comprising:
calculating an average standard deviation of measured values of time series signals in a set of more than one time series signal;
training the machine learning model to predict values of the time series signals, by:
feeding an observation interval of the time series signals that represents a normal operating state into the machine learning model for the training, and
configuring the machine learning model to generate for individual signals of the time series signals an output signal value that would be expected in the normal operating state based on input signal values and correlations among the time series signals other than the individual signals;
predicting values of each of the time series signals with the trained machine learning model;
generating a time series set of residuals between the predicted values and the measured values for each of the time series signals;
calculating an average standard deviation of the sets of residuals;
determining that signal following is present in the trained machine learning model where a ratio of the average standard deviation of measured values to the average standard deviation of the sets of residuals exceeds a threshold; and
presenting an alert indicating the presence of signal following in the trained machine learning model.