US 12,436,964 B2
Composite event estimation through temporal logic
Karan Manoj Samel, Pleasanton, CA (US); and Dharmashankar Subramanian, White Plains, NY (US)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Apr. 20, 2021, as Appl. No. 17/235,900.
Prior Publication US 2022/0335045 A1, Oct. 20, 2022
Int. Cl. G06F 16/2458 (2019.01); G06F 16/242 (2019.01); G06F 16/248 (2019.01); G06N 5/025 (2023.01); G06N 20/00 (2019.01)
CPC G06F 16/2477 (2019.01) [G06F 16/2423 (2019.01); G06F 16/248 (2019.01); G06N 20/00 (2019.01); G06N 5/025 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A computer-implemented method of discovering a composite durational event structure through temporal logic to predict, mitigate, or prevent a failure condition of an electrical grid system, the method comprising:
for each data modality of a time series, transforming the time series data into a multivariate dataset that can be automatically queried, using one or more modality-specific preprocessors, wherein each modality-specific preprocessor applies a structured transformation based on predefined rules tailored to the respective modality;
identifying, via a trained machine learning model, a plurality of temporally related atomic events from temporal data trajectories of the multivariate dataset, according to a definition of an atomic event predicate rule that specifies temporal relationships and threshold conditions;
discovering, by the machine learning model, at least one composite event having a durational event structure of at least some of the plurality of the temporally related atomic events, wherein the durational event structure is determined based on machine learned time-dependent correlations between atomic events;
generating, by the trained machine learning model, a composite event classification by combining predicate rules that determine which of the plurality of temporally related atomic events make up the at least one composite event, wherein the predicate rules are learned and refined by the trained machine learning model based on historical event patterns;
performing a system control action of the electrical grid system selected from a predetermined list associated with the at least one composite event comprising at least one of mitigating a current failure of the electrical grid system or preventing an impending failure of the electrical grid system, based on the composite event classification and the identified atomic events that make up the composite event, wherein:
the at least one composite event comprises a failure of the electrical grid system; and
the temporally related atomic events include real-time sensor data collected from distributed components of the one or more components of the electrical grid system.