Litcius/Paper detail

Estimation, Forecasting, and Anomaly Detection for Nonstationary Streams Using Adaptive Estimation

Henrique Hoeltgebaum, Niall M. Adams, Cristiano Fernandes

2021IEEE Transactions on Cybernetics20 citationsDOI

Abstract

Streaming data provides substantial challenges for data analysis. From a computational standpoint, these challenges arise from constraints related to computer memory and processing speed. Statistically, the challenges relate to constructing procedures that can handle the so-called concept drift-the tendency of future data to have different underlying properties to current and historic data. The issue of handling structure, such as trend and periodicity, remains a difficult problem for streaming estimation. We propose the real-time adaptive component (RAC), a penalized-regression modeling framework that satisfies the computational constraints of streaming data, and provides the capability for dealing with concept drift. At the core of the estimation process are techniques from adaptive filtering. The RAC procedure adopts a specified basis to handle local structure, along with a least absolute shrinkage operator-like penalty procedure to handle over fitting. We enhance the RAC estimation procedure with a streaming anomaly detection capability. The experiments with simulated data suggest the procedure can be considered as a competitive tool for a variety of scenarios, and an illustration with real cyber-security data further demonstrates the promise of the method.

Topics & Concepts

Computer scienceAnomaly detectionData miningData stream miningStreaming dataConcept driftProcess (computing)EstimationData streamOperator (biology)Component (thermodynamics)ManagementBiochemistryOperating systemTranscription factorTelecommunicationsChemistryEconomicsPhysicsThermodynamicsGeneRepressorData Stream Mining TechniquesAnomaly Detection Techniques and ApplicationsTime Series Analysis and Forecasting
Estimation, Forecasting, and Anomaly Detection for Nonstationary Streams Using Adaptive Estimation | Litcius