Skip to content
AI.info

Research

Context-aware Adaptive Visualizations for Critical Decision Making

Overview Research area: Human–Computer Interaction, specifically neuroadaptive information visualization (InfoVis) — the intersection of physiological computing, mental-workload estimation, and reinfo

Context-aware Adaptive Visualizations for Critical Decision Making
arXiv
2511.11476
Published
2025-11-14
Authors
Angela Lopez-Cardona, Mireia Masias Bruns, Nuwan T. Attygalle, Sebastian Idesis, Matteo Salvatori, Konstantinos Raftopoulos, Konstantinos Oikonomou, Saravanakumar Duraisamy, Parvin Emami, Nacera Latreche, Alaa Eddine Anis Sahraoui, Michalis Vakallelis, Jean Vanderdonckt, Ioannis Arapakis, Luis A. Leiva

AI summary

Overview

Research area: Human–Computer Interaction, specifically neuroadaptive information visualization (InfoVis) — the intersection of physiological computing, mental-workload estimation, and reinforcement learning for user-interface adaptation.

Technical level: Intermediate. Readers need a working familiarity with EEG signal processing basics, reinforcement learning terminology, and visualization dashboard design, but the paper is written as a system/demo description rather than a deep mathematical treatment.

Scope (one sentence): The paper describes Symbiotik, a context-aware system that estimates mental workload from EEG and eye-tracking signals and uses reinforcement learning to adapt a crime-investigation visualization dashboard in real time, validated through a study with 120 participants across three visualization types.

What This Paper Is About

Information visualization dashboards — charts, timelines, network graphs — are supposed to help people make fast, accurate decisions from complex data, but they almost never adapt to the cognitive state of the person using them, especially not in real time. The authors argue that physiological signals from the human body can be used as an implicit, closed-loop feedback channel, so the interface can reshape itself when a user is under high or low mental workload. Their goal is to build and validate such a system, and to test whether the resulting adaptations actually improve how well and how quickly people perform decision-making tasks.

Key Contributions

  1. Symbiotik, an intelligent, context-aware adaptive visualization system that estimates mental workload (MWL) from neurophysiological signals and dynamically adapts visual dashboards using reinforcement learning (RL).
  2. A user study with 120 participants across three visualization types (graph, timeline, distribution), producing a dedicated dataset per layout type — each drawn from a disjoint set of 40 participants in a between-subjects design — for training separate RL agents.
  3. A modular, real-time adaptation architecture organized around the Event-Condition-Action paradigm, comprising Physiological Sensing, Behavior Sensing, Compact Data Representation, Neural-Mechanistic Understanding, Reinforcement Learning, Adaptation Engine, and InfoVis Gateway modules, connected through Kafka and WebSocket protocols.
  4. A concrete critical-decision-making use case: an adaptive Crime Investigation Dashboard (CID) for a Law Enforcement Agency, built on AEGIS's Advanced Visualization Toolkit (AVT), applied to Call Data Records (CDRs) and criminal-network analysis. The authors claim this is the first application of EEG-based MWL estimation to InfoVis.

Main Findings

  • Performance and engagement improved: The abstract states that the approach improves task performance and engagement. Specific numerical effect sizes for accuracy or engagement are not reported in the available content.
  • Task efficiency was quantified: Task execution efficiency was measured in terms of accuracy and reaction time for each combination of question and visual complexity (low vs. high).
  • Behavioral signals predict complexity: Preliminary analysis of the dataset revealed that behavioral indicators such as accuracy and response time show great promise in predicting question complexity, visual complexity, and the effects of adaptation.
  • Separate agents per layout work with a shared pipeline: A distinct RL agent is trained for each layout type (graph, timeline, distribution); at inference time, the Behavior Sensing module detects which representation the user is viewing so the correct agent is selected.
  • The MWL proxy is preliminary: The Neural-Mechanistic Understanding module classifies each EEG band's activity into low, medium, and high based on population-level quantiles (25th and 75th percentiles from the training data) from 120 samples, and combines these categories with fixed weights that the authors describe as pending further optimization.
  • Question difficulty is predicted automatically: A dedicated classifier, fine-tuned on the authors' original questions using the lightweight pre-trained sentence-classification models BERT and RoBERTa, predicts question difficulty at inference time.

Methodology in Plain English

The system runs a continuous loop with four stages.

Sensing. Raw EEG and eye-tracking data stream from commodity sensors into the system in 2-second epochs, alongside behavioral events from the dashboard (such as which layout the user is currently looking at).

Feature extraction. The raw EEG is minimally preprocessed to keep it fast enough for real time: band-pass filtering at 0.5–40 Hz, then a Fast Fourier Transform to convert the signal into the frequency domain, then time-frequency analysis of the power in the delta, theta, alpha, and beta bands. Specific electrodes are used — P3 for alpha, C3 for beta, and Fz for theta and delta.

Mental-workload estimation. Each band's activity is categorized as low, medium, or high using thresholds set at the 25th and 75th percentiles of the training data. For bands positively correlated with MWL (theta and beta), low values mean low workload and high values mean high workload; for negatively correlated bands (alpha and delta), the classification is reversed. These per-band categories are combined linearly with fixed weights into a preliminary MWL construct.

Adaptation. Each layout type has its own RL agent, trained on the dataset collected from the corresponding 40 participants. The agent selects an adaptation — categorized as "No Adaptation," "Partial Adaptation" (varying attributes such as color, shape, size, proximity, and thickness), or "Full Adaptation" — with the goal of maximizing a reward that reflects whether the chosen action leads to optimal MWL. Training uses tabular Q-learning with epsilon-greedy exploration and an importance-weighted reward estimate to correct for the mismatch between the behavior policy that generated the offline dataset and the target policy being learned. Episodes consist of a single transition. The selected adaptation is encoded as a JSON configuration file and pushed to the AVT dashboard through the InfoVis Gateway, which uses WebSocket for real-time updates and Kafka as a message broker to decouple components asynchronously.

Study design. Each participant completed a question-answering task after viewing a visualization, with the visualizations including original versions and modified versions featuring fully and partially adapted content.

Why This Matters

Impact on research. The paper argues that physiological computing can innovate InfoVis by enabling closed-loop implicit monitoring — adapting interfaces from body signals rather than requiring users to state their preferences or state. It positions itself against prior neuroadaptive systems (SmartHelm for cargo cyclists, eye-tracking-only attentive dashboards, EEG neurofeedback interfaces) by being the first, in the authors' claim, to apply EEG-based MWL estimation specifically to information visualization. It also contributes an architecture and a validated methodology that other neuroadaptive user interfaces can reuse.

Real-world applications (as framed or demonstrated by the paper):

  • Law enforcement analysis. The evaluated use case is a Law Enforcement Agency investigating a criminal network from Call Data Records, examining relationships, cliques, arrest numbers, gender, birthplace, and incarceration states in a network graph.
  • Production visualization platforms. The three layouts (graph, distribution, timeline) were chosen for their ecological validity because they commonly appear in production-ready visualization platforms such as AEGIS's Advanced Visualization Toolkit, suggesting drop-in applicability.
  • Information-saturated decision environments generally. The paper frames the problem around users who must decide what to process, filter, and prioritize from complex visual data.
  • Other critical-event response settings. The paper notes that InfoVis effectiveness for critical events depends on the visual representation of data and the speed at which actionable insights can be derived, which generalizes beyond the criminal-investigation case.
  • Note: only the crime-investigation use case is explicitly described and evaluated in the available content; the other items follow from the paper's stated framing rather than from separate evaluations.

Industry relevance. The architecture is explicitly designed for scalability, flexibility, observability, real-time adaptability, and modularity, using standard event-driven infrastructure (Kafka, WebSocket). Components can run independently without knowledge of each other, making it easier to integrate new modules — a practical property for vendors of visualization dashboards who want to add cognitively aware personalization without rewriting their stack.

Future Directions

  • A robust and personalized MWL metric. The current proxy uses population-level thresholds and fixed band weights; the authors identify building a better, personally calibrated workload measure as an important avenue.
  • Multimodal workload modelling. Because behavioral indicators (accuracy, response time) appear predictive of question and visual complexity and of adaptation effects, the authors suggest a multimodal approach may define a better MWL proxy with real-time applicability, for example through latent variable modelling.
  • Eye tracking for visual attention. Using ET to indicate which design elements draw visual attention is described as a key research direction, supporting task-specific cognitive state models that generalize across participants and layouts.
  • A layout-agnostic agent. The current design trains one agent per layout type; the final aim stated is a single common agent able to generalize across diverse settings.

Target Audience

This paper is most useful to HCI and information visualization researchers working on adaptive or neuroadaptive interfaces; applied machine learning practitioners interested in reinforcement learning for user-interface personalization; EEG and physiological-computing researchers seeking a real-time, non-laboratory application; and product or engineering teams building decision-support dashboards for domains such as law enforcement, security, or operations. It is also relevant to human-factors specialists and policy stakeholders interested in cognitive-state-aware tooling for high-stakes decisions. Readers looking for detailed statistical results will not find them in the available content, which reports the study design and qualitative claims rather than quantitative benchmarks.

Authors’ abstract

Effective decision-making often relies on timely insights from complex visual data. While Information Visualization (InfoVis) dashboards can support this process, they rarely adapt to users' cognitive state, and less so in real time. We present Symbiotik, an intelligent, context-aware adaptive visualization system that leverages neurophysiological signals to estimate mental workload (MWL) and dynamically adapt visual dashboards using reinforcement learning (RL). Through a user study with 120 participants and three visualization types, we demonstrate that our approach improves task performance and engagement. Symbiotik offers a scalable, real-time adaptation architecture, and a validated methodology for neuroadaptive user interfaces.

Read the original paper