Litcius/Paper detail

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

2024IEEE Computer Graphics and Applications12 citationsDOI

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.

Topics & Concepts

Computer scienceVisual analyticsAnalyticsClassifier (UML)Artificial intelligenceField (mathematics)Domain (mathematical analysis)Domain knowledgeMachine learningBehavioral patternSubject-matter expertVisualizationConstruct (python library)Human–computer interactionData miningData scienceExpert systemSoftware engineeringMathematicsMathematical analysisPure mathematicsProgramming languageData Visualization and AnalyticsData Analysis with R