Human-in-the-Loop: Visual Analytics for Building Models Recognizing Behavioral Patterns in Time Series
Natalia Andrienko -
Gennady Andrienko -
Alexander Artikis -
Periklis Mantenoglou -
Salvatore Rinzivillo -

Screen-reader Accessible PDF
DOI: 10.1109/MCG.2024.3379851
Room: Hall E1
2025-11-06T10:27:00.000ZGMT-0600Change your timezone on the schedule page
2025-11-06T10:27:00.000Z
Keywords
Trajectory, Data models, Pattern recognition, Time series analysis, Task analysis, Visual analytics, Training, Human in the loop, Object recognition
Abstract
Detecting complex behavioral patterns in temporal data, such as moving object trajectories, often relies on precise formal specifications derived from vague domain concepts. However, such methods are sensitive to noise and minor fluctuations, leading to missed pattern occurrences. Conversely, machine learning (ML) approaches require abundant labeled examples, posing practical challenges. Our visual analytics approach enables domain experts to derive, test, and combine interval-based features to discriminate patterns and generate training data for ML algorithms. Visual aids enhance recognition and characterization of expected patterns and discovery of unexpected ones. Case studies demonstrate feasibility and effectiveness of the approach, which offers a novel framework for integrating human expertise and analytical reasoning with ML techniques, advancing data analytics.