Lost in Dimensions


Session chair:Arpit Narechania

Room:Essex north

Time: - (US/Eastern)

Presentations in this session

-

dtour: a Steerable Tour de Vis Through High-Dimensional Data

Honorable Mention

Authors: Fritz Lekschas, Nezar Abdennur

Abstract

Understanding high-dimensional data requires projecting it into lower-dimensional spaces, but any single projection inevitably loses information or introduces distortions. Tours address this limitation through animation of 2D projection sequences, yet existing tools present tradeoffs in the freedom and steerability of projection traversal, providing little to no ability to move between expert-guided paths and unrestrained exploration. We present dtour, a tour interface that combines static projection previews, reversible scrubbing along continuous geodesic projection paths, manual projection manipulation, and a wandering grand tour, all within a single progressive exploration interface. dtour scales to millions of points via GPU-accelerated rendering, runs in any modern browser, and integrates with both Python and JavaScript ecosystems. We demonstrate dtour on text, image, and single-cell data for two usage scenarios: gradually revealing structure in high-dimensional data and validating non-linear dimensionality reduction outputs.

-

Swipytics: Leveraging Short-form Video Stream Metaphor in Exploratory Data Analysis

Authors: Jiwon Choi, Sehi L'Yi, Seojin Kim, Jaemin Jo

Abstract

We present Swipytics, a mobile interface designed to lower the onboarding barrier to exploratory data analysis (EDA) by leveraging the metaphor of short-form video streams. While EDA tools are increasingly accessible to a broad and diverse audience, they often require users to first learn the interface through verbal instructions or lengthy video tutorials, leaving an onboarding barrier. To lower this barrier, we leverage the metaphor of short-form video streams, offering minimal and familiar user interactions for EDA, such as swipe gestures for exploring new visualizations, with visualizations recommended one at a time in a linear, user-controlled sequence. Our user study demonstrates that participants quickly achieved high levels of proficiency and confidence in EDA after a short self-learning period (approximately 100 seconds on average).

-

Information Terra: A Narrative-Anchored Semantic-First Projection of Document Embeddings

Authors: Brian Keith Norambuena, Fausto German, Chris North

Abstract

We introduce Information Terra, a narrative-anchored semantic-first projection that places a document corpus on an Earth-like globe whose poles are two user-chosen endpoint documents and whose prime meridian is the great-circle geodesic between them on the embedding hypersphere—so latitude encodes narrative progress and longitude thematic deviation. Land features are recovered from document density via kernel density estimation and labeled by theme. A narrative trail built from the underlying narrative coherence graph, and constrained to be monotone in geodesic progress, provides a readable storyline. The projection's axes are semantically grounded in the user's chosen narrative endpoints, and the globe metaphor affords rotation and antipodal reading. We demonstrate the method on a 540-article Cuban Protests corpus, showing a storyline from Obama's 2016 visit to the 2021 International Aid during the protests.

-

Hindsight: Similarity-Based Analytics for Mars Rover Drive Retrieval

Authors: Luke Fiorante, Leslie Liu, Adam Zhengyuan Xu, Xianmei Lei, Darwin Chiu, Krys Blackwood, Maggie Hendrie, Scott Davidoff, Santiago V Lombeyda, Hillary Mushkin

Abstract

While Mars rover operators plan drives across hazardous Martian terrain and diagnose unexpected faults, the necessary information is distributed across separate systems and often reconstructed through manual correlation and memory. To address this challenge, we partnered with Mars rover operators at the NASA Jet Propulsion Laboratory to introduce Hindsight, a visual analytics system that unifies previously disparate rover drive data into a single workspace for search, comparison, and investigation. This paper presents a design study of the Hindsight application. The partnership revealed that operators reason about drives as holistic spatiotemporal episodes rather than discrete parameters. By externalizing operator intuition into an explicit visual query process, we argue that Hindsight transforms analysis into a structured, shareable workflow. Preliminary feedback from operators suggests Hindsight supports their ability to correlate terrain, telemetry, and fault events within a single workspace.

-

Scalable Semantic Steering of Embedding Projections

Authors: Wei Liu, Eric Krokos, Kirsten Whitley, Rebecca Faust, Chris North

Abstract

Low-dimensional projections support interactive visual analysis of high-dimensional data embeddings, but their structure often does not align with analyst-defined semantic relationships. Recent LLM-augmented semantic steering methods address this gap by externalizing analyst intent from user-defined groups of seed examples, but they propagate intent through per-item LLM reasoning, causing LLM calls and cost to grow linearly with collection size. We propose a scalable semantic steering method that shifts semantic computation from individual items to user-defined groups. A single LLM call generates structured profiles for all groups, which are embedded and combined with seed centroids to form hybrid semantic prototypes. The method then propagates intent without retraining, using embedding-space soft assignment, abstention, and alignment-scaled updates before reprojection. On a 5K-document LitCovid corpus, our method achieves global alignment comparable to per-item LLM steering while reducing LLM calls by over three orders of magnitude. An image case study shows that the same prototype-based mechanism extends to multimodal embeddings. These results suggest that group-level representations can make semantic steering more practical for larger embedding collections.

-

mlx-vis: GPU-Native Dimensionality Reduction on Apple Silicon

Authors: Han Xiao

Abstract

Dimensionality reduction is a foundational tool for visualizing high-dimensional data, yet its reference implementations span a fragmented stack of CPU-bound Python packages that leaves the Metal GPU on Apple Silicon entirely unused. We present mlx-vis, a library that reimplements seven widely used dimensionality reduction methods and k-nearest neighbor graph construction in pure MLX, with every stage---from PCA preprocessing through embedding optimization to a circle-splatting renderer---executing on GPU. On Fashion-MNIST 70K, all seven methods embed in 2.1--4.6 s on an M3 Ultra, achieving 3--13x speedups over CPU baselines while reducing the entire dependency stack to MLX and NumPy. The same pipeline scales to ten million points on a single workstation. Code at https://github.com/hanxiao/mlx-vis.

-

A Data-Centric Perspective on Tree Visualizations

Authors: Manling Yang, Alexandra Scott, Chris Ahn, Daniel Jakab, Susie S.Y. Li, Mingwei S.G. Li, Remco Chang

Abstract

Tree visualization (TreeVis) techniques span diverse designs. Existing taxonomies organize them by visual characteristics such as layout dimensionality, edge representation, and node alignment. However, this visual-centric perspective can obscure structural similarities and make it difficult to determine whether differences arise from data structures or visual encodings. We investigate TreeVis techniques from a data-centric perspective grounded in Prepared Tables, the final data state prior to visual encoding. Using TreeVis.net, we curate 133 two-dimensional techniques and characterize each by the object records and attribute roles required before encoding. Our analysis shows that the corpus is more concentrated at the prepared-data level than a visual reading would suggest. The techniques collapse to a small set of recurring object combinations and schemas. Many techniques across TreeVis representation categories share the same schema, suggesting that much of the apparent diversity of TreeVis designs lies in visual representation rather than fundamentally different pre-encoding data requirements. Prepared Table schemas therefore support reasoning about structural equivalence, sufficiency, and difference across TreeVis designs.