STREAM-VAE: Dual-Path Routing for Slow and Fast Dynamics in Vehicle Telemetry Anomaly Detection
Kadir-Kaan Özer, René Ebeling, Markus Enzweiler
TL;DR
STREAM-VAE addresses the challenge of detecting anomalies in automotive telemetry that exhibit both slow drifts and fast spikes. It introduces a dual-path encoder that separately models drift and spike dynamics, coupled with a decoder that uses a per-feature mixture of experts and an event-residual path with soft-thresholding to isolate transients without inflating nominal tails. The approach yields improved robustness across operating modes and datasets, with favorable threshold calibration and real-time inference suitable for in-vehicle deployment and backend fleet analytics. The work demonstrates superior threshold-free ranking and competitive threshold-based metrics compared to strong baselines, and it identifies ablations that confirm the value of explicit time-scale separation and modular decoding. Practical impact includes more reliable, portable anomaly detection for intelligent vehicles and scalable fleet monitoring, though calibration remains per-entity and future work could focus on transferability across environments.
Abstract
Automotive telemetry data exhibits slow drifts and fast spikes, often within the same sequence, making reliable anomaly detection challenging. Standard reconstruction-based methods, including sequence variational autoencoders (VAEs), use a single latent process and therefore mix heterogeneous time scales, which can smooth out spikes or inflate variances and weaken anomaly separation. In this paper, we present STREAM-VAE, a variational autoencoder for anomaly detection in automotive telemetry time-series data. Our model uses a dual-path encoder to separate slow drift and fast spike signal dynamics, and a decoder that represents transient deviations separately from the normal operating pattern. STREAM-VAE is designed for deployment, producing stable anomaly scores across operating modes for both in-vehicle monitors and backend fleet analytics. Experiments on an automotive telemetry dataset and the public SMD benchmark show that explicitly separating drift and spike dynamics improves robustness compared to strong forecasting, attention, graph, and VAE baselines.
