MS Pattern Explorer: interactive visual exploration of temporal activity patterns for multiple sclerosis

J Am Med Inform Assoc. 2024 Nov 1;31(11):2496-2506. doi: 10.1093/jamia/ocae230.

Abstract

Objectives: This article describes the design and evaluation of MS Pattern Explorer, a novel visual tool that uses interactive machine learning to analyze fitness wearables' data. Applied to a clinical study of multiple sclerosis (MS) patients, the tool addresses key challenges: managing activity signals, accelerating insight generation, and rapidly contextualizing identified patterns. By analyzing sensor measurements, it aims to enhance understanding of MS symptomatology and improve the broader problem of clinical exploratory sensor data analysis.

Materials and methods: Following a user-centered design approach, we learned that clinicians have 3 priorities for generating insights for the Barka-MS study data: exploration and search for, and contextualization of, sequences and patterns in patient sleep and activity. We compute meaningful sequences for patients using clustering and proximity search, displaying these with an interactive visual interface composed of coordinated views. Our evaluation posed both closed and open-ended tasks to participants, utilizing a scoring system to gauge the tool's usability, and effectiveness in supporting insight generation across 15 clinicians, data scientists, and non-experts.

Results and discussion: We present MS Pattern Explorer, a visual analytics system that helps clinicians better address complex data-centric challenges by facilitating the understanding of activity patterns. It enables innovative analysis that leads to rapid insight generation and contextualization of temporal activity data, both within and between patients of a cohort. Our evaluation results indicate consistent performance across participant groups and effective support for insight generation in MS patient fitness tracker data. Our implementation offers broad applicability in clinical research, allowing for potential expansion into cohort-wide comparisons or studies of other chronic conditions.

Conclusion: MS Pattern Explorer successfully reduces the signal overload clinicians currently experience with activity data, introducing novel opportunities for data exploration, sense-making, and hypothesis generation.

Keywords: data visualization; interactive machine learning; multiple sclerosis; sensor data exploration; understanding patient experience.

MeSH terms

  • Fitness Trackers
  • Humans
  • Machine Learning*
  • Multiple Sclerosis* / physiopathology
  • Sleep
  • User-Computer Interface