Targeted Event Detection
We consider the problem of event detection based upon a (typically multivariate) data stream characterizing some system. Most of the time the system is quiescent - nothing of interest is happening - but occasionally events of interest occur. The goal of event detection is to raise an alarm as soon as possible after the onset of an event. A simple way of addressing the event detection problem is to look for changes in the data stream and equate change' with onset of event’. However, there might be many kinds of changes in the stream that are uninteresting. We assume that we are given a segment of the stream where interesting events have been marked. We propose a method for using these training data to construct a `targeted’ detector that is specifically sensitive to changes signaling the onset of interesting events.
💡 Research Summary
The paper addresses the problem of detecting events of interest in a multivariate data stream that is mostly quiescent but occasionally experiences significant occurrences. Traditional change‑detection methods treat any statistical shift as a potential event, which leads to a high false‑alarm rate because many benign changes (sensor noise, routine fluctuations, environmental variations) are irrelevant to the analyst’s goals. To overcome this, the authors assume that a segment of the stream has been manually labeled to indicate the exact intervals where “interesting” events occur. Using these labeled segments, they construct a targeted event detector that is specifically tuned to the statistical signature of the events of interest rather than to generic changes.
Methodology
The approach consists of three main stages: (1) model training, (2) online scoring, and (3) decision making. In the training phase, the authors fit two probabilistic models to the labeled data: a “normal” model (p_0) describing the distribution of observations during quiescent periods and an “event” model (p_1) describing the distribution during the labeled events. The simplest instantiation uses multivariate Gaussian distributions with means (\mu_0, \mu_1) and covariances (\Sigma_0, \Sigma_1), but the framework is compatible with any density estimator (e.g., kernel density estimation, Gaussian mixture models, or modern normalizing‑flow networks).
During online operation, a sliding window of length (w) collects the most recent observations (\mathbf{x}_{t-w+1:t}). The detector computes the log‑likelihood ratio (LLR)
\
Comments & Academic Discussion
Loading comments...
Leave a Comment