Behavior Forests: Real-Time Discovery of Dynamic Behavior for Data Selection
Philipp Reis, Philipp Rigoll, Eric Sax
TL;DR
This work tackles the data explosion in ADS by introducing Behavior Forests for real-time discovery of Dynamic Behavior without pre-training. The approach combines preprocessing (discretization, hysteresis filtering, dimension and numerosity reduction) with a bottom-up Behavior Tree construction to analytically describe patterns and guide data selection. It demonstrates that 822 distinct dynamic behaviors can be identified in vehicle data, achieving a data reduction of 96.01% while preserving relevant patterns, with additional validation on synthetic and ECG datasets. The method enables efficient data collection and real-time triggering for ADS development, and offers a path toward multivariate extensions and sensor fusion for fleet-scale deployment.
Abstract
Automated Driving Systems (ADS) development relies on utilizing real-world vehicle data. The volume of data generated by modern vehicles presents transmission, storage, and computational challenges. Focusing on Dynamic Behavior (DB) offers a promising approach to distinguish relevant from irrelevant information for ADS functionalities, thereby reducing data. Time series pattern recognition is beneficial for this task as it can analyze the temporal context of vehicle driving behavior. However, existing state-of-the-art methods often lack the adaptability to identify variable-length patterns or provide analytical descriptions of discovered patterns. This contribution proposes a Behavior Forest framework for real-time data selection by constructing a Behavior Graph during vehicle operation, facilitating analytical descriptions without pre-training. The method demonstrates its performance using a synthetically generated and electrocardiogram data set. An automotive time series data set is used to evaluate the data reduction capabilities, in which this method discarded 96.01% of the incoming data stream, while relevant DB remain included.
