Siming Chen 0001

dblp:156/9600-1 · DBLP profile ↗
← Back
79ranked-venue papers
8as first author
64since 2021 · last 2026
0000-0002-2690-3588ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 50 · 5 first-author · 38 since 2021Human-computer interaction and ubiquitous computing · 26 · 2 first-author · 24 since 2021Security and privacy · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author
YearPublicationVenuePosition
2026 From Struggle to Success: Context-Aware Guidance for Screen Reader Users in Computer Use
abstract
Equal access to digital technologies is critical for education, employment, and social participation. However, mainstream interfaces are visually oriented, creating steep learning curves and frequent obstacles for screen reader users, and limiting their independence and opportunities. Existing support is inadequate—tutorials mainly target sighted users, while human assistance lacks real-time availability. We introduce AskEase, an on-demand AI assistant that provides step-by-step, screen reader user-friendly guidance for computer use. AskEase manages multiple sources of context to infer user intent and deliver precise, situation-specific guidance. Its seamless interaction design minimizes disruption and reduces the effort of seeking help. We demonstrated its effectiveness through representative usage scenarios and robustness tests. In a within-subjects study with 12 screen reader users, AskEase significantly improved task success while reducing perceived workload, including physical demand, effort, and frustration. These results demonstrate the potential of LLM-powered assistants to promote accessible computing and expand opportunities for users with visual impairments.
Zilong Wang 0006, Luna K. Qiu, Siming Chen 0001, Yuqing Yang 0001
CHI5
2026 InfoAlign: A Human-AI Co-Creation System for Storytelling with Infographics
abstract
Storytelling infographics are a powerful medium for communicating data-driven stories through visual presentation. However, existing authoring tools lack support for maintaining story consistency and aligning with users’ story goals throughout the design process. To address this gap, we conducted formative interviews and a quantitative analysis to identify design needs and common story-informed layout patterns in infographics. Based on these insights, we propose a narrative-centric workflow for infographic creation consisting of three phases: story construction, visual encoding, and spatial composition. Building on this workflow, we developed InfoAlign, a human–AI co-creation system that transforms long or unstructured text into stories, recommends semantically aligned visual designs, and generates layout blueprints. Users can intervene and refine the design at any stage, ensuring their intent is preserved and the infographic creation process remains transparent. Evaluations show that InfoAlign preserves story coherence across authoring stages and effectively supports human–AI co-creation for storytelling infographic design.
Jielin Feng, Xinwu Ye, Qianhui Li, Verena Ingrid Prantl, Jun-Hsiang Yao, Yuheng Zhao, Yun Wang 0012, Siming Chen 0001
CHI8
2026 Tower of Babel in Cross-Cultural Communication: A Case Study of #Give Me a Chinese Name# Dialogues During the "TikTok Refugees" Event
abstract
The sudden influx of “TikTok refugees” into the Chinese platform RedNote in early 2025 created an unprecedented, large-scale online cross-cultural communication event between the West and East. Although prior HCI research has studied user behavior in social media, most work remains confined to monolingual or single-cultural contexts, leaving cross-linguistic and cultural dynamics underexplored. To address this gap, we focused on a particularly challenging cross-cultural encoding–decoding task that remains stubbornly beyond the reach of machine translation, i.e., foreign newcomers asking Chinese users for Chinese names, and examined how people collectively constructed a digital “Babel Tower” through various information encoding strategies. We collected and analyzed over 70,000 comments from RedNote with a creative human-in-the-loop approach using large language models, deriving a systematic framework summarizing cross-cultural information encoding strategies, how they are combined and layered to complicate decoding, and how they relate to engagement metrics such as the number of likes.
Jielin Feng, Xinwu Ye, Xingyu Lan, Siming Chen 0001
CHI7
2026 The Evolving Duet of Two Modalities: A Survey on Integrating Text and Visualization for Data Communication
abstract
Text plays a fundamental yet understudied role as a narrative device in data visualization. While existing research has extensively explored text as data input and interaction modality, its function in supporting storytelling and interpretation remains fragmented. To address this gap, this work presents a systematic review of 98 publications that provide insights into using text as narrative. We investigate how text can be utilized in visualization, analyze its functions and effects, and explore how it can be designed to facilitate data communication. Our synthesis identifies significant research gaps in this domain and proposes future directions to advance the integration of text and visualization, ultimately aiming to provide guidance for designing text that enhances narrative clarity and fosters engagement.
Xingyu Lan, Mengqin Cheng, Jiazhe Wang, Siming Chen 0001
CHI6
2026 NotebookRAG: Retrieving Multiple Notebooks to Augment the Generation of EDA Notebooks for Crowd-Wisdom
abstract
High-quality exploratory data analysis (EDA) is essential in the data science pipeline, but remains highly dependent on analysts' expertise and effort. While recent LLM-based approaches partially reduce this burden, they struggle to generate effective analysis plans and appropriate insights and visualizations when user intent is abstract. Meanwhile, a vast collection of analysis notebooks produced across platforms and organizations contains rich analytical knowledge that can potentially guide automated EDA. Retrieval-augmented generation (RAG) provides a natural way to leverage such corpora, but general methods often treat notebooks as static documents and fail to fully exploit their potentially knowledge for automating EDA. To address these limitations, we propose NotebookRAG, a method that takes user intent, datasets, and existing notebooks as input to retrieve, enhance, and reuse relevant notebook content for automated EDA generation. For retrieval, we transform code cells into context-enriched executable components, which improve retrieval quality and enable rerun with new data to generate updated visualizations and reliable insights. For generation, an agent leverages enhanced retrieval content to construct effective EDA plans, derive insights, and produce appropriate visualizations. Evidence from a user study with 24 participants confirms the superiority of our method in producing high-quality and intent-aligned EDA notebooks.
Yi Shan 0002, Zekai Shao 0001, Kai Xu 0003, Siming Chen 0001
PacificVis5
2026 Intelligent Drill-Down: Large Language Model-Driven Drill-Down Technique for Human-AI Collaborative Visual Exploration
Zhijun Zheng, Yuheng Zhao, Siming Chen 0001
PacificVis4
2026 SceneLoom: Communicating Data with Scene Context
abstract
In data-driven storytelling contexts such as data journalism and data videos, data visualizations are often presented alongside real-world imagery to support narrative context. However, these visualizations and contextual images typically remain separated, limiting their combined narrative expressiveness and engagement. Achieving this is challenging due to the need for fine-grained alignment and creative ideation. To address this, we present SceneLoom, a Vision-Language Model (VLM)-powered system that facilitates the coordination of data visualization with real-world imagery based on narrative intents. Through a formative study, we investigated the design space of coordination relationships between data visualization and real-world scenes from the perspectives of visual alignment and semantic coherence. Guided by the derived design considerations, SceneLoom leverages VLMs to extract visual and semantic features from scene images and data visualization, and perform design mapping through a reasoning process that incorporates spatial organization, shape similarity, layout consistency, and semantic binding. The system generates a set of contextually expressive, image-driven design alternatives that achieve coherent alignments across visual, semantic, and data dimensions. Users can explore these alternatives, select preferred mappings, and further refine the design through interactive adjustments and animated transitions to support expressive data communication. A user study and an example gallery validate SceneLoom's effectiveness in inspiring creative design and facilitating design externalization.
Leixian Shen, Yuheng Zhao, Jiexiang Lan, Huamin Qu, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.6
2026 Beyond the Broadcast: Enhancing VR Tennis Broadcasting Through Embedded Visualizations and Camera Techniques
abstract
Virtual Reality (VR) broadcasting has emerged as a promising medium for providing immersive viewing experiences of major sports events such as tennis. However, current VR broadcast systems often lack an effective camera language and do not adequately incorporate dynamic, in-game visualizations, limiting viewer engagement and narrative clarity. To address these limitations, we analyze 400 out-of-play segments from eight major tennis broadcasts to develop a tennis-specific design framework that effectively combines cinematic camera movements with embedded visualizations. We further refine our framework by examining 25 cinematic VR animations, comparing their camera techniques with traditional tennis broadcasts to identify key differences and inform adaptations for VR. Based on data extracted from the broadcast videos, we reconstruct a simulated game that captures the players' and ball's motion and trajectories. Leveraging this design framework and processing pipeline, we develope Beyond the Broadcast, a VR tennis viewing system that integrates embedded visualizations with adaptive camera motions to construct a comprehensive and engaging narrative. Our system dynamically overlays tactical information and key match events onto the simulated environment, enhancing viewer comprehension and narrative engagement while ensuring perceptual immersion and viewing comfort. A user study involving tennis viewers demonstrate that our approach outperforms traditional VR broadcasting methods in delivering an immersive, informative viewing experience.
Jun-Hsiang Yao, Jielin Feng, Xinfang Tian, Kai Xu 0003, Gulshat Amirkhanova, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.6
2026 ProactiveVA: Proactive Visual Analytics with LLM-Based UI Agent
abstract
Visual analytics (VA) is typically applied to complex data, thus requiring complex tools. While visual analytics empowers analysts in data analysis, analysts may get lost in the complexity occasionally. This highlights the need for intelligent assistance mechanisms. However, even the latest LLM-assisted VA systems only provide help when explicitly requested by the user, making them insufficiently intelligent to offer suggestions when analysts need them the most. We propose a ProactiveVA framework in which LLM-powered UI agent monitors user interactions and delivers context-aware assistance proactively. To design effective proactive assistance, we first conducted a formative study analyzing help-seeking behaviors in user interaction logs, identifying when users need proactive help, what assistance they require, and how the agent should intervene. Based on this analysis, we distilled key design requirements in terms of intent recognition, solution generation, interpretability and controllability. Guided by these requirements, we develop a three-stage UI agent pipeline including perception, reasoning, and acting. The agent autonomously perceives users' needs from VA interaction logs, providing tailored suggestions and intuitive guidance through interactive exploration of the system. We implemented the framework in two representative types of VA systems, demonstrating its generalizability, and evaluated the effectiveness through an algorithm evaluation, case and expert study and a user study. We also discuss current design trade-offs of proactive VA and areas for further exploration.
Yuheng Zhao, Xueli Shu, Liwen Fan, Yu Zhang 0043, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.6
2026 Enhancing spatial learning under visual cues: A comparative study of virtual environments and perspectives
abstract
Spatial learning is a crucial cognitive process through which individuals acquire and retain information about their environment, playing a vital role in real-world applications such as emergency training and urban planning. Recent research has increasingly focused on virtual environments, where visualizations such as path encoding can significantly aid in understanding spatial knowledge, such as escape routes in emergency situations. To explore how different virtual environments and perspectives enhance spatial learning under visualization, this study investigated two different virtual environments — desktop and Virtual Reality (VR) — and the impacts of first-person and third-person perspectives. We developed a prototype based on expert interviews and real-world needs, conducting a between-subjects study involving 48 participants. The experimental design systematically varied the virtual environments and perspectives to assess their effects on participants’ performance of spatial learning under the same visual cues. The focus was on three types of spatial knowledge: landmark knowledge, route knowledge, and survey knowledge. The results indicate that, under the same virtual environment, the third-person perspective is more effective in enhancing survey knowledge, while the first-person perspective is better suited for acquiring landmark knowledge. Furthermore, using the third-person perspective in VR environments and the first-person perspective in desktop environments yields better spatial learning outcomes compared to other conditions.
Lizhe Chen, Jun-Hsiang Yao, Zhan Wang 0001, Siming Chen 0001
Vis. Informatics5
2025 Unlocking Scientific Concepts: How Effective Are LLM-Generated Analogies for Student Understanding and Classroom Practice?
Zekai Shao 0001, Deqing Yang, Siming Chen 0001
CHI6
2025 Social Media Island: Interactive User Profiling and Information Diffusion Exploration with 3D Visual Metaphors
abstract
Understanding user profiling on social media poses significant challenges due to the intertwined complexities of network structures, user interactions, and the multi-dimensional nature of the data. To reduce visual clutter and offer complementary perspectives for engagingly exploring user profiling within these networks, we propose Social Media Island, an interactive 3D metaphoric visualization system. Our system uses 3D mountain metaphors to visualize user profiling, capturing user influence and activity, while tree metaphors visualize the information forwarding process. To support a flexible scope for users to explore in a more intriguing way, we design various interactions such as cutting the mountain to split out a subset with similarity to some extent for further exploration. By using these 3D visualizations with user interactions, Social Media Island facilitates immersion in the data, the fluid exploration of user influence, topic evolution, and the spread of information. The effectiveness of metaphors is evaluated by user studies, and that of the system is evaluated through two case studies.
Jinjing Jiang, Yuheng Zhao, Jun-Hsiang Yao, Huiting Wang, Xuexi Wang, Lana Blue, Siming Chen 0001
PacificVis9
2025 SmartMLVs: LLM-enabled Multiple Linked Views Generation for Interactive Visualization
abstract
Automating the generation of multiple linked view visualization is imperative for improving data analysis efficiency. Large Language Models (LLMs) offer substantial potential for enabling this automation, yet they encounter notable challenges in understanding complex queries and producing relevant interactive visualizations. To tackle these challenges, we introduce SmartMLVs, a system designed to harness LLMs for automatic interactive multiple linked views generation with human guidance. First, we analyze the challenges LLMs may encounter when designing visualizations in place of experts. To address these challenges, we gather the essential domain knowledge required for visual analysis process and propose a framework consisting of decomposition, visualization and linking. The decomposition process applies a human-AI interaction method to clarify user requirements. For each decomposed question, the generation process handles chart type selection, data processing and visualization generation. Finally, the linking process adds interactions for views and provides users with data insights. For better human-AI collaboration, we design a system for data exploration. Our system applies the entire framework, supporting users’ interactive exploration with multiple linked views, and can iteratively generate linked views based on user feedback. We examine the effectiveness of our method through usage scenarios and evaluations.
Shaohua Huang, Yuheng Zhao, Jincheng Li 0004, Siming Chen 0001
PacificVis7
2025 ST2VR: An Interactive Authoring System for SpatioTemporal STorytelling in Virtual Reality with Hierarchical Narrative Structure
abstract
The increasing popularity of Virtual Reality (VR) has provided a new medium for narrating spatiotemporal data stories. Compared to traditional 2D environments, telling spatiotemporal stories in VR holds the promise of offering a more immersive and engaging experience for audiences. However, when creating VR spatiotemporal data stories, story creators may feel overwhelmed by the numerous narrative elements involved and there is a disconnect between the creation and viewing environments. To address these challenges, we designed a hierarchical narrative structure with three levels: Story Line, Story Piece, and Viewpoint. We then introduce ST2VR, an interactive authoring system that supports the creation of spatiotemporal data stories within an immersive environment. The system features two types of interactive interfaces to support the organization of the overall narrative as well as the immersive design of story details. A use case demonstrates the process of authoring VR spatiotemporal data stories using ST2VR, and a user study evaluates the system’s efficiency and effectiveness.
Ziyue Lin, Linping Yuan, Jun Han 0010, Yalong Yang 0001, Siming Chen 0001
PacificVis7
2025 KinemaFX: A Kinematic-Driven Interactive System for Particle Effect Exploration and Customization
abstract
Figure 1: An overview of KinemaFX.KinemaFX supports interactive particle effect exploration and customization through three stages: (a) User Intent Input.Users can express their initial exploration intent by combining semantic input (a1) and graphical input (a2).(b) Effect Exploration.Kinematic supports particle effects searching based on controllable weights of semantic and kinematic similarity (b1).Users iteratively explore the space by selecting satisfying effects, thereby implicitly conveying their preferences(b2).(c) Effect Composition.From the explored particle effects, users can select (c1) and control individual effects' transformations and temporal features (c2) to compose effect artworks (c3).
Linping Yuan, Yuheng Zhao, Jielin Feng, Siming Chen 0001
UIST5
2025 VisualNetO&M: A Digital Twin-Based Collaborative Visualization System for Power System Communication Network Operation and Maintenance
abstract
The operation and maintenance (O&M) of the communication network supporting a power system are essential for ensuring grid reliability. This paper presents VisualNetO&M, a collaborative visualization system integrated with a digital process twin of the communication network to enhance O&M efficiency. It provides visualizations for key tasks and facilitates collaboration among operators, technicians, and managers. We validated its effectiveness in Xi’an City, China, where it reduced the O&M workflow completion time from 16 hours to just 1 hour. This improvement resulted in a significant economic benefit of nearly 2/3 million USD over 10 months, highlighting the value of VisualNetO&M.
Le Liu 0008, Chuhua Yang, Guang Dai, Kaifeng Bai, Siming Chen 0001, Peng Wang 0015
VINCI7
2025 SimSpark: Interactive Simulation of Social Media Behaviors
abstract
Understanding user behaviors on social media has garnered significant scholarly attention, enhancing our comprehension of how virtual platforms impact society and empowering decision-makers. Simulating social media behaviors provides a robust tool for capturing the patterns of social media behaviors, testing hypotheses, and predicting the effects of various interventions, ultimately contributing to a deeper understanding of social media environments. Moreover, it can overcome difficulties associated with utilizing real data for analysis, such as data accessibility issues, ethical concerns, and the complexity of processing large and heterogeneous datasets. However, researchers and stakeholders need more flexible platforms to investigate different user behaviors by simulating different scenarios and characters, which is not possible yet. Therefore, this paper introduces SimSpark, an interactive system including simulation algorithms and interactive visual interfaces which is capable of creating small simulated social media platforms with customizable characters and social environments. We address three key challenges: generating believable behaviors, validating simulation results, and supporting interactive control for generation and results analysis. A simulation workflow is introduced to generate believable behaviors of agents by utilizing large language models. A visual interface enables real-time parameter adjustment and process monitoring for customizing generation settings. A set of visualizations and interactions are also designed to display the models' outputs for further analysis. Effectiveness is evaluated through case studies, quantitative simulation model assessments, and expert interviews.
Ziyue Lin, Yi Shan 0002, Siming Chen 0001
Proc. ACM Hum. Comput. Interact.5
2025 Viewpoint Recommendation for Point Cloud Labeling Through Interaction Cost Modeling
abstract
Semantic segmentation of 3D point clouds is important for many applications, such as autonomous driving. To train semantic segmentation models, labeled point cloud segmentation datasets are essential. Meanwhile, point cloud labeling is time-consuming for annotators, which typically involves tuning the camera viewpoint and selecting points by lasso. To reduce the time cost of point cloud labeling, we propose a viewpoint recommendation approach to reduce annotators' labeling time costs. We adapt Fitts' law to model the time cost of lasso selection in point clouds. Using the modeled time cost, the viewpoint that minimizes the lasso selection time cost is recommended to the annotator. We build a data labeling system for semantic segmentation of 3D point clouds that integrates our viewpoint recommendation approach. The system enables users to navigate to recommended viewpoints for efficient annotation. Through an ablation study, we observed that our approach effectively reduced the data labeling time cost. We also qualitatively compare our approach with previous viewpoint selection approaches on different datasets.
Yu Zhang 0043, Chongke Bi, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.4
2025 Fine-Tuned Large Language Model for Visualization System: A Study on Self-Regulated Learning in Education
abstract
Large Language Models (LLMs) have shown great potential in intelligent visualization systems, especially for domain-specific applications. Integrating LLMs into visualization systems presents challenges, and we categorize these challenges into three alignments: domain problems with LLMs, visualization with LLMs, and interaction with LLMs. To achieve these alignments, we propose a framework and outline a workflow to guide the application of fine-tuned LLMs to enhance visual interactions for domain-specific tasks. These alignment challenges are critical in education because of the need for an intelligent visualization system to support beginners' self-regulated learning. Therefore, we apply the framework to education and introduce Tailor-Mind, an interactive visualization system designed to facilitate self-regulated learning for artificial intelligence beginners. Drawing on insights from a preliminary study, we identify self-regulated learning tasks and fine-tuning objectives to guide visualization design and tuning data construction. Our focus on aligning visualization with fine-tuned LLM makes Tailor-Mind more like a personalized tutor. Tailor-Mind also supports interactive recommendations to help beginners better achieve their learning goals. Model performance evaluations and user studies confirm that Tailor-Mind improves the self-regulated learning experience, effectively validating the proposed framework.
Zekai Shao 0001, Ziyue Lin, Shengbin Yue, Chiokit Leong, Rory James Zauner, Zhongyu Wei, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.10
2025 Narrative Player: Reviving Data Narratives With Visuals
abstract
Data-rich documents are commonly found across various fields such as business, finance, and science. However, a general limitation of these documents for reading is their reliance on text to convey data and facts. Visual representation of text aids in providing a satisfactory reading experience in comprehension and engagement. However, existing work emphasizes presenting the insights within phrases or sentences, rather than fully conveying data stories within the whole paragraphs and engaging readers. To provide readers with satisfactory data stories, this paper presents Narrative Player, a novel method that automatically revives data narratives with consistent and contextualized visuals. Specifically, it accepts a paragraph and corresponding data table as input and leverages LLMs to characterize the clauses and extract contextualized data facts. Subsequently, the facts are transformed into a coherent visualization sequence with a carefully designed optimization-based approach. Animations are also assigned between adjacent visualizations to enable seamless transitions. Finally, the visualization sequence, transition animations, and audio narration generated by text-to-speech technologies are rendered into a data video. The evaluation results showed that the automatic-generated data videos were well-received by participants and experts for enhancing reading.
Zekai Shao 0001, Leixian Shen, Haotian Li 0001, Yi Shan 0002, Huamin Qu, Yun Wang 0012, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.7
2025 ChartInsighter: An Approach for Mitigating Hallucination in Time-Series Chart Summary Generation With a Benchmark Dataset
abstract
Effective chart summary can significantly reduce the time and effort decision makers spend interpreting charts, enabling precise and efficient communication of data insights. Previous studies have faced challenges in generating accurate and semantically rich summaries of time-series data charts. In this paper, we identify summary elements and common hallucination types in the generation of time-series chart summaries, which serve as our guidelines for automatic generation. We introduce ChartInsighter, which automatically generates chart summaries of time-series data, effectively reducing hallucinations in chart summary generation. Specifically, we assign multiple agents to generate the initial chart summary and collaborate iteratively, during which they invoke external data analysis modules to extract insights and compile them into a coherent summary. Additionally, we implement a self-consistency test method to validate and correct our summary. We create a high-quality benchmark of charts and summaries, with hallucination types annotated on a sentence-by-sentence basis, facilitating the evaluation of the effectiveness of reducing hallucinations. Our evaluations using our benchmark show that our method surpasses state-of-the-art models, and that our summary hallucination rate is the lowest, which effectively reduces various hallucinations and improves summary quality.
Bomiao Wang, Xueli Shu, Zhen Liu 0058, Zekai Shao 0001, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.7
2025 DTBIA: An Immersive Visual Analytics System for Brain-Inspired Research
abstract
The Digital Twin Brain (DTB) is an advanced artificial intelligence framework that integrates spiking neurons to simulate complex cognitive functions and collaborative behaviors. For domain experts, visualizing the DTB's simulation outcomes is essential to understanding complex cognitive activities. However, this task poses significant challenges due to DTB data's inherent characteristics, including its high-dimensionality, temporal dynamics, and spatial complexity. To address these challenges, we developed DTBIA, an Immersive Visual Analytics System for Brain-Inspired Research. In collaboration with domain experts, we identified key requirements for effectively visualizing spatiotemporal and topological patterns at multiple levels of detail. DTBIA incorporates a hierarchical workflow - ranging from brain regions to voxels and slice sections - along with immersive navigation and a 3D edge bundling algorithm to enhance clarity and provide deeper insights into both functional (BOLD) and structural (DTI) brain data. The utility and effectiveness of DTBIA are validated through two case studies involving with brain research experts. The results underscore the system's role in enhancing the comprehension of complex neural behaviors and interactions.
Jun-Hsiang Yao, Mingzheng Li, Yuxiao Li 0002, Jielin Feng, Jun Han 0010, Qibao Zheng, Jianfeng Feng, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.9
2025 GNNFairViz: Visual Analysis for Graph Neural Network Fairness
abstract
Recent advancements in Graph Neural Networks (GNNs) show promise for various applications like social networks and financial networks. However, they exhibit fairness issues, particularly in human-related decision contexts, risking unfair treatment of groups historically subject to discrimination. While several visual analytics studies have explored fairness in machine learning (ML), few have tackled the particular challenges posed by GNNs. We propose a visual analytics framework for GNN fairness analysis, offering insights into how attribute and structural biases may introduce model bias. Our framework is model-agnostic and tailored for real-world scenarios with multiple and multinary sensitive attributes, utilizing an extended suite of fairness metrics. To operationalize the framework, we develop GNNFairViz, a visual analysis tool that integrates seamlessly into the GNN development workflow, offering interactive visualizations. Our tool enables GNN model developers, the target users, to analyze model bias comprehensively, facilitating node selection, fairness inspection, and diagnostics. We evaluate our approach through two usage scenarios and expert interviews, confirming its effectiveness and usability in GNN fairness analysis. Furthermore, we summarize two general insights into GNN fairness based on our observations on the usage of GNNFairViz, highlighting the prevalence of the "Overwhelming Effect" in highly unbalanced datasets and the importance of suitable GNN architecture selection for bias mitigation.
Xinwu Ye, Jielin Feng, Erasmo Purificato, Ludovico Boratto, Michael Kamp, Zengfeng Huang, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.7
2025 VisTaxa: Developing a Taxonomy of Historical Visualizations
abstract
Historical visualizations are a rich resource for visualization research. While taxonomy is commonly used to structure and understand the design space of visualizations, existing taxonomies primarily focus on contemporary visualizations and largely overlook historical visualizations. To address this gap, we describe an empirical method for taxonomy development. We introduce a coding protocol and the VisTaxa system for taxonomy labeling and comparison. We demonstrate using our method to develop a historical visualization taxonomy by coding 400 images of historical visualizations. We analyze the coding result and reflect on the coding process. Our work is an initial step toward a systematic investigation of the design space of historical visualizations.
Yu Zhang 0043, Xinyue Chen 0003, Weili Zheng, Yuhan Guo 0004, Guozheng Li 0002, Siming Chen 0001, Xiaoru Yuan
IEEE Trans. Vis. Comput. Graph.6
2025 LightVA: Lightweight Visual Analytics With LLM Agent-Based Task Planning and Execution
abstract
Visual analytics (VA) requires analysts to iteratively propose analysis tasks based on observations and execute tasks by creating visualizations and interactive exploration to gain insights. This process demands skills in programming, data processing, and visualization tools, highlighting the need for a more intelligent, streamlined VA approach. Large language models (LLMs) have recently been developed as agents to handle various tasks with dynamic planning and tool-using capabilities, offering the potential to enhance the efficiency and versatility of VA. We propose LightVA, a lightweight VA framework that supports task decomposition, data analysis, and interactive exploration through human-agent collaboration. Our method is designed to help users progressively translate high-level analytical goals into low-level tasks, producing visualizations and deriving insights. Specifically, we introduce an LLM agent-based task planning and execution strategy, employing a recursive process involving a planner, executor, and controller. The planner is responsible for recommending and decomposing tasks, the executor handles task execution, including data analysis, visualization generation and multi-view composition, and the controller coordinates the interaction between the planner and executor. Building on the framework, we develop a system with a hybrid user interface that includes a task flow diagram for monitoring and managing the task planning process, a visualization panel for interactive data exploration, and a chat view for guiding the model through natural language instructions. We examine the effectiveness of our method through a usage scenario and an expert study.
Yuheng Zhao, Linbing Xiang, Zifei Guo, Cagatay Turkay, Yu Zhang 0043, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.8
2025 LEVA: Using Large Language Models to Enhance Visual Analytics
abstract
Visual analytics supports data analysis tasks within complex domain problems. However, due to the richness of data types, visual designs, and interaction designs, users need to recall and process a significant amount of information when they visually analyze data. These challenges emphasize the need for more intelligent visual analytics methods. Large language models have demonstrated the ability to interpret various forms of textual data, offering the potential to facilitate intelligent support for visual analytics. We propose LEVA, a framework that uses large language models to enhance users' VA workflows at multiple stages: onboarding, exploration, and summarization. To support onboarding, we use large language models to interpret visualization designs and view relationships based on system specifications. For exploration, we use large language models to recommend insights based on the analysis of system status and data to facilitate mixed-initiative exploration. For summarization, we present a selective reporting strategy to retrace analysis history through a stream visualization and generate insight reports with the help of large language models. We demonstrate how LEVA can be integrated into existing visual analytics systems. Two usage scenarios and a user study suggest that LEVA effectively aids users in conducting visual analytics.
Yuheng Zhao, Yu Zhang 0043, Zekai Shao 0001, Cagatay Turkay, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.8
2025 Interactive simulation and visual analysis of social media event dynamics with LLM-based multi-agent modeling
abstract
With the increasing role of social media in information dissemination, effectively simulating and analyzing public event dynamics has become a key research focus. We present an interactive visual analysis system for simulating social media events using multi-agent models powered by large language models (LLMs). By modeling agents with diverse characteristics, the system explores how agents perceive information, adjust their emotions and stances, provide feedback, and influence the trajectory of events. The system integrates real-time interactive simulation with multi-perspective visualization, enabling users to investigate event trajectories and key influencing factors under varied configurations. Theoretical work standardizes agent attributes and interaction mechanisms, supporting realistic simulation of social media behaviors. Evaluation through indicators and case studies demonstrates the system’s effectiveness and adaptability, offering a novel tool for public event analysis across open social platforms.
Zichen Cheng, Ziyue Lin, Yihang Yang, Zhongyu Wei, Siming Chen 0001
Vis. Informatics5
2025 Contextualized visual analytics for multivariate events
abstract
For event analysis, the information from both before and after the event can be crucial in certain scenarios. By incorporating a contextualized perspective in event analysis, analysts can gain deeper insights from the events. We propose a contextualized visual analysis framework which enables the identification and interpretation of temporal patterns within and across multivariate events. The framework consists of a design of visual representation for multivariate event contexts, a data processing workflow to support the visualization, and a context-centered visual analysis system to facilitate the interactive exploration of temporal patterns. To demonstrate the applicability and effectiveness of our framework, we present case studies using real-world datasets from two different domains and an expert study conducted with experienced data analysts.
Ziyue Lin, Natalia V. Andrienko, Gennady L. Andrienko, Siming Chen 0001
Vis. Informatics5
2024 ScaleTraversal: Creating Multi-Scale Biomedical Animation with Limited Hardware Resources
abstract
We design ScaleTraversal, an interactive tool for creating multi-scale 3D demonstration animations with limited resources for users who are unavailable to access high performance machines such as clusters or super computers. It is difficult to create 3D demonstration animations for multi-scale data. First, it is challenging to strike a balance between flexibility and user friendliness to design the user interface in customizing demonstration animations. Second, the multi-scale biomedical data is often characterized as large-size so that it is hard for users to handle it by a desktop PC. We design an interactive bi-functional user interface to create multi-scale biomedical demonstration animations intuitively. It fully utilizes the strengths of graphical interface's user friendliness and textual interface's flexibility, which enables users to customize demonstration animations from macro-scales to meso- and micro-scales. Furthermore, we design three scale-based memory management strategies to solve the issues presented in multi-scale data, including a streaming data processing strategy, a scale-based data prefetching strategy and a GPU acceleration strategy for rendering. Finally, we conduct both quantitative evaluation and qualitative evaluation to demonstrate the efficiency, expressiveness and usability of ScaleTraversal.
Richen Liu, Chufan Lai, Ayush Kumar 0004, Siming Chen 0001
ACM Multimedia7
2024 Dynamic-Scene-Graph-Supported Visual Understanding of Autonomous Driving Scenarios
abstract
Understanding driving scenarios is a critical issue in autonomous driving, as it allows developers to create more effective and reliable autonomous driving systems. However, the complexity and dynamics of driving scenarios present a significant challenge. In this paper, we utilize scene graphs to encode the semantics of driving scenarios and propose a spatio-temporal visual analytics system to support scenario comprehension. The system provides a multi-level visualization of autonomous driving scenarios, including single-frame semantics, time-varying visual summaries, and scenario distribution. With a subgraph matching algorithm, the system supports users in interactively mining and comparing driving scenarios of interest. Users can explore, analyze, compare, summarize, and draw conclusions about various scenarios through our system. We demonstrate the effectiveness of the system through case studies. Our system can help users identify meaningful scenarios and corner cases, thus providing support for autonomous driving simulation and data augmentation.
Chongke Bi, Siming Chen 0001
PacificVis5
2024 Interpreting Autonomous Driving Corner Cases: A Visual Analytics Approach
abstract
With the progression of artificial intelligence, there has been substantial advancement in autonomous driving technology. However, even the most advanced systems may confront failures in certain corner cases, necessitating enhanced analytical approaches. Traditional approaches focused on the numerical analysis of isolated sensor data, are often insufficient for deriving meaningful insights in such situations. To address this inadequacy, we propose a visual analytics approach, crafted to aid domain experts in performing analyses and extracting system improvements from cases with unexpected behaviors. This approach intricately integrates extensive driving scenarios and low-level module behaviors into the autonomous driving decision-making process, utilizing rich visualizations and an interface for interactive exploration and systematic synthesis of findings. Uniquely, our system opens the "black box" of modules in the decision-making pipeline during corner cases, taking into account both the overall decision-making pipeline and the fine-grained behaviors of the modules in the pipeline, setting our approach apart from previous works. To validate our system’s effectiveness, we perform two case studies, inviting domain experts for evaluation, and the results confirm our system’s efficacy in allowing experts to obtain crucial insights into autonomous driving systems.
Zekai Shao 0001, Xingyu Qiu, Linbing Xiang, Siming Chen 0001
PacificVis8
2024 Graph-Neural-Network-Based User Intent Understanding for Visual Analytics
abstract
In the design of visual analytics systems, good understanding of user intents can make systems adapt to user needs and help users better complete analytical tasks. However, user intent is difficult to observe directly. Current work tends to focus more on analyzing user behaviors and overlook the potential connections between data. In this paper, we propose an approach to understanding user intents by automatically extracting data features and combining them with user interaction history. We develop a framework for understanding user intents based on graph neural networks to support two high-level tasks: 1) real-time recommendation for the next interaction based on interaction history, and 2) real-time storytelling to characterize user intents. In our framework, we apply an SR-GATNE model based on graph neural networks to real-time recommendations and story generation. We incorporate the framework in a visual analytics system for industry analysis and evaluating the system. Results of evaluation show that our approach can help users complete the tasks better and improve their experience in analytical tasks.
Yusheng Qi, Xiaolong Zhang 0001, Siming Chen 0001
PacificVis4
2024 Interactive Visual Analytics for Reward Function Setting of Reinforcement Learning: A Case Study of Soccer Games
Yihang Hu, Weixuan Song, Xingui Lai, Jie Li 0006, Siming Chen 0001
VINCI5
2024 TransforLearn: Interactive Visual Tutorial for the Transformer Model
abstract
The widespread adoption of Transformers in deep learning, serving as the core framework for numerous large-scale language models, has sparked significant interest in understanding their underlying mechanisms. However, beginners face difficulties in comprehending and learning Transformers due to its complex structure and abstract data representation. We present TransforLearn, the first interactive visual tutorial designed for deep learning beginners and non-experts to comprehensively learn about Transformers. TransforLearn supports interactions for architecture-driven exploration and task-driven exploration, providing insight into different levels of model details and their working processes. It accommodates interactive views of each layer's operation and mathematical formula, helping users to understand the data flow of long text sequences. By altering the current decoder-based recursive prediction results and combining the downstream task abstractions, users can deeply explore model processes. Our user study revealed that the interactions of TransforLearn are positively received. We observe that TransforLearn facilitates users' accomplishment of study tasks and a grasp of key concepts in Transformer effectively.
Zekai Shao 0001, Ziqin Luo, Haibo Hu 0002, Cagatay Turkay, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.6
2024 Visual Explanation for Open-Domain Question Answering With BERT
abstract
Open-domain question answering (OpenQA) is an essential but challenging task in natural language processing that aims to answer questions in natural language formats on the basis of large-scale unstructured passages. Recent research has taken the performance of benchmark datasets to new heights, especially when these datasets are combined with techniques for machine reading comprehension based on Transformer models. However, as identified through our ongoing collaboration with domain experts and our review of literature, three key challenges limit their further improvement: (i) complex data with multiple long texts, (ii) complex model architecture with multiple modules, and (iii) semantically complex decision process. In this paper, we present VEQA, a visual analytics system that helps experts understand the decision reasons of OpenQA and provides insights into model improvement. The system summarizes the data flow within and between modules in the OpenQA model as the decision process takes place at the summary, instance and candidate levels. Specifically, it guides users through a summary visualization of dataset and module response to explore individual instances with a ranking visualization that incorporates context. Furthermore, VEQA supports fine-grained exploration of the decision flow within a single module through a comparative tree visualization. We demonstrate the effectiveness of VEQA in promoting interpretability and providing insights into model enhancement through a case study and expert evaluation.
Zekai Shao 0001, Shuran Sun, Yuheng Zhao, Siyuan Wang 0025, Zhongyu Wei, Tao Gui, Cagatay Turkay, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.8
2024 Creating Emordle: Animating Word Cloud for Emotion Expression
abstract
We propose emordle, a conceptual design that animates wordles (compact word clouds) to deliver their emotional context to audiences. To inform the design, we first reviewed online examples of animated texts and animated wordles, and summarized strategies for injecting emotion into the animations. We introduced a composite approach that extends an existing animation scheme for one word to multiple words in a wordle with two global factors: the randomness of text animation (entropy) and the animation speed (speed). To create an emordle, general users can choose one predefined animated scheme that matches the intended emotion class and fine-tune the emotion intensity with the two parameters. We designed proof-of-concept emordle examples for four basic emotion classes, namely happiness, sadness, anger, and fear. We conducted two controlled crowdsourcing studies to evaluate our approach. The first study confirmed that people generally agreed on the conveyed emotions from well-crafted animations, and the second one demonstrated that our identified factors helped fine-tune the extent of the emotion delivered. We also invited general users to create their own emordles based on our proposed framework. Through this user study, we confirmed the effectiveness of the approach. We concluded with implications for future research opportunities of supporting emotion expression in visualizations.
Liwenhan Xie, Xinhuan Shu, Jeon Cheol Su, Yun Wang 0012, Siming Chen 0001, Huamin Qu
IEEE Trans. Vis. Comput. Graph.5
2024 TopicRefiner: Coherence-Guided Steerable LDA for Visual Topic Enhancement
abstract
This article presents a new Human-steerable Topic Modeling (HSTM) technique. Unlike existing techniques commonly relying on matrix decomposition-based topic models, we extend LDA as the fundamental component for extracting topics. LDA's high popularity and technical characteristics, such as better topic quality and no need to cherry-pick terms to construct the document-term matrix, ensure better applicability. Our research revolves around two inherent limitations of LDA. First, the principle of LDA is complex. Its calculation process is stochastic and difficult to control. We thus give a weighting method to incorporate users' refinements into the Gibbs sampling to control LDA. Second, LDA often runs on a corpus with massive terms and documents, forming a vast search space for users to find semantically relevant or irrelevant objects. We thus design a visual editing framework based on the coherence metric, proven to be the most consistent with human perception in assessing topic quality, to guide users' interactive refinements. Cases on two open real-world datasets, participants' performance in a user study, and quantitative experiment results demonstrate the usability and effectiveness of the proposed technique.
Jie Li 0006, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.3
2024 OldVisOnline: Curating a Dataset of Historical Visualizations
abstract
With the increasing adoption of digitization, more and more historical visualizations created hundreds of years ago are accessible in digital libraries online. It provides a unique opportunity for visualization and history research. Meanwhile, there is no large-scale digital collection dedicated to historical visualizations. The visualizations are scattered in various collections, which hinders retrieval. In this study, we curate the first large-scale dataset dedicated to historical visualizations. Our dataset comprises 13K historical visualization images with corresponding processed metadata from seven digital libraries. In curating the dataset, we propose a workflow to scrape and process heterogeneous metadata. We develop a semi-automatic labeling approach to distinguish visualizations from other artifacts. Our dataset can be accessed with OldVisOnline, a system we have built to browse and label historical visualizations. We discuss our vision of usage scenarios and research opportunities with our dataset, such as textual criticism for historical visualizations. Drawing upon our experience, we summarize recommendations for future efforts to improve our dataset.
Yu Zhang 0043, Ruike Jiang, Liwenhan Xie, Yuheng Zhao, Can Liu 0004, Tianhong Ding, Siming Chen 0001, Xiaoru Yuan
IEEE Trans. Vis. Comput. Graph.7
2024 Interpreting High-Dimensional Projections With Capacity
abstract
Dimensionality reduction (DR) algorithms are diverse and widely used for analyzing high-dimensional data. Various metrics and tools have been proposed to evaluate and interpret the DR results. However, most metrics and methods fail to be well generalized to measure any DR results from the perspective of original distribution fidelity or lack interactive exploration of DR results. There is still a need for more intuitive and quantitative analysis to interactively explore high-dimensional data and improve interpretability. We propose a metric and a generalized algorithm-agnostic approach based on the concept of capacity to evaluate and analyze the DR results. Based on our approach, we develop a visual analytic system HiLow for exploring high-dimensional data and projections. We also propose a mixed-initiative recommendation algorithm that assists users in interactively DR results manipulation. Users can compare the differences in data distribution after the interaction through HiLow. Furthermore, we propose a novel visualization design focusing on quantitative analysis of differences between high and low-dimensional data distributions. Finally, through user study and case studies, we validate the effectiveness of our approach and system in enhancing the interpretability of projections and analyzing the distribution of high and low-dimensional data.
Yang Zhang 0156, Jisheng Liu, Chufan Lai, Yuan Zhou 0004, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.5
2023 NetworkNarratives: Data Tours for Visual Network Exploration and Analysis
abstract
This paper introduces semi-automatic data tours to aid the exploration of complex networks. Exploring networks requires significant effort and expertise and can be time-consuming and challenging. Distinct from guidance and recommender systems for visual analytics, we provide a set of goal-oriented tours for network overview, ego-network analysis, community exploration, and other tasks. Based on interviews with five network analysts, we developed a user interface (NetworkNarratives) and 10 example tours. The interface allows analysts to navigate an interactive slideshow featuring facts about the network using visualizations and textual annotations. On each slide, an analyst can freely explore the network and specify nodes, links, or subgraphs as seed elements for follow-up tours. Two studies, comprising eight expert and 14 novice analysts, show that data tours reduce exploration effort, support learning about network exploration, and can aid the dissemination of analysis results. NetworkNarratives is available online, together with detailed illustrations for each tour.
Wenchao Li 0005, Sarah Schöttler, James Scott-Brown, Yun Wang 0012, Siming Chen 0001, Huamin Qu, Benjamin Bach
CHI5
2023 GeoCamera: Telling Stories in Geographic Visualizations with Camera Movements
abstract
In geographic data videos, camera movements are frequently used and combined to present information from multiple perspectives. However, creating and editing camera movements requires significant time and professional skills. This work aims to lower the barrier of crafting diverse camera movements for geographic data videos. First, we analyze a corpus of 66 geographic data videos and derive a design space of camera movements with a dimension for geospatial targets and one for narrative purposes. Based on the design space, we propose a set of adaptive camera shots and further develop an interactive tool called GeoCamera. This interactive tool allows users to flexibly design camera movements for geographic visualizations. We verify the expressiveness of our tool through case studies and evaluate its usability with a user study. The participants find that the tool facilitates the design of camera movements.
Wenchao Li 0005, Zhan Wang 0001, Yun Wang 0012, Di Weng, Liwenhan Xie, Siming Chen 0001, Huamin Qu
CHI6
2023 Wakey-Wakey: Animate Text by Mimicking Characters in a GIF
abstract
With appealing visual effects, kinetic typography (animated text) has prevailed in movies, advertisements, and social media. However, it remains challenging and time-consuming to craft its animation scheme. We propose an automatic framework to transfer the animation scheme of a rigid body on a given meme GIF to text in vector format. First, the trajectories of key points on the GIF anchor are extracted and mapped to the text’s control points based on local affine transformation. Then the temporal positions of the control points are optimized to maintain the text topology. We also develop an authoring tool that allows intuitive human control in the generation process. A questionnaire study provides evidence that the output results are aesthetically pleasing and well preserve the animation patterns in the original GIF, where participants were impressed by a similar emotional semantics of the original GIF. In addition, we evaluate the utility and effectiveness of our approach through a workshop with general users and designers.
Liwenhan Xie, Zhaoyu Zhou, Kerun Yu, Yun Wang 0012, Huamin Qu, Siming Chen 0001
UIST6
2023 Visual Analytics for Phishing Scam Identification in Blockchain Transactions with Multiple Model Comparison
abstract
The phishing scam is a major kind of fraudulence in blockchain. And it has become an urgent issue to discern and prevent the fraudulent behaviors. However, the large-scale and dynamic nature of transaction network imposes great challenges on the identification and analysis. While there have been many sophisticated machine learning approaches providing predictive capability in terms of detecting such cases, they usually offer little insight into the essence of those behaviors and the occasion when phishing scam activities happen. Motivated by these shortcomings and bottlenecks, this paper proposes a suite of visual analytical methods for interpretable and explorable fraudulence identification in large-scale blockchain transaction networks, incorporating an anomaly detection model based on multiple feature extraction manners. In this paper, we adopt two types of graph embedding methods and variable derivation to generate features from transaction data. Then we use machine learning classification approaches to fit the three sets of features. Evaluations show that all kinds of features perform well in classification. Besides, we design an interactive visualization system displaying the transaction networks and classification models, which allows users better explore the data and understand the models. Furthermore, we demonstrate two cases through the visualization system to unearth fraudulent patterns and interpret classification results. Finally, we close with discussions for further improvements of our models and system.
Zishu Qin, Zengfeng Huang, Haoyun Guo, Richen Liu, Cagatay Turkay, Siming Chen 0001
VINCI9
2023 ContextWing: Pair-wise Visual Comparison for Evolving Sequential Patterns of Contexts in Social Media Data Streams
abstract
Understanding and comparing the evolution of public opinions on a social media event is important. However, such a task requires summarizing rich semantic information and an in-depth comparison of semantics and dynamics at the same time, which is difficult for the analysis. To tackle these challenges, we propose ContextWing, an interactive visual analytics system to support pair-wise comparison for evolving sequential patterns of contexts between two data streams. The computational model of ContextWing generates dynamic topics and sequential patterns, and characterizes public attention and pair-wise correlations. A novel multi-layer bilateral wing metaphor is designed to intuitively visualizes sequential patterns merged by different contexts to reveal the similarities and differences in both temporal and semantic aspects between two streams. Interactive tools support the selection of a central keyword and its contexts to iteratively generate patterns for a focused exploration. The system supports analysis on both static and streaming settings that enables a wider range of application scenarios. We verify the effectiveness and usability of ContextWing from multiple facets, including three case studies, two expert interviews, and a user study.
Yuheng Zhao, Min Lu 0002, Siming Chen 0001
Proc. ACM Hum. Comput. Interact.5
2023 SD2: Slicing and Dicing Scholarly Data for Interactive Evaluation of Academic Performance
abstract
Comprehensively evaluating and comparing researchers’ academic performance is complicated due to the intrinsic complexity of scholarly data. Different scholarly evaluation tasks often require the publication and citation data to be investigated in various manners. In this article, we present an interactive visualization framework, SD$^{2}$, to enable flexible data partition and composition to support various analysis requirements within a single system. SD$^{2}$features the hierarchical histogram, a novel visual representation for flexibly slicing and dicing the data, allowing different aspects of scholarly performance to be studied and compared. We also leverage the state-of-the-art set visualization technique to select individual researchers or combine multiple scholars for comprehensive visual comparison. We conduct multiple rounds of expert evaluation to study the effectiveness and usability of SD$^{2}$and revise the design and system implementation accordingly. The effectiveness of SD$^{2}$is demonstrated via multiple usage scenarios with each aiming to answer a specific, commonly raised question.
Zhichun Guo, Jun Tao 0002, Siming Chen 0001, Nitesh V. Chawla, Chaoli Wang 0001
IEEE Trans. Vis. Comput. Graph.3
2023 Diverse Interaction Recommendation for Public Users Exploring Multi-view Visualization using Deep Learning
abstract
Interaction is an important channel to offer users insights in interactive visualization systems. However, which interaction to operate and which part of data to explore are hard questions for public users facing a multi-view visualization for the first time. Making these decisions largely relies on professional experience and analytic abilities, which is a huge challenge for non-professionals. To solve the problem, we propose a method aiming to provide diverse, insightful, and real-time interaction recommendations for novice users. Building on the Long-Short Term Memory Model (LSTM) structure, our model captures users' interactions and visual states and encodes them in numerical vectors to make further recommendations. Through an illustrative example of a visualization system about Chinese poets in the museum scenario, the model is proven to be workable in systems with multi-views and multiple interaction types. A further user study demonstrates the method's capability to help public users conduct more insightful and diverse interactive explorations and gain more accurate data insights.
Yusheng Qi, Yang Shi 0007, Qing Chen 0001, Nan Cao 0001, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.6
2023 When, Where and How Does it Fail? A Spatial-Temporal Visual Analytics Approach for Interpretable Object Detection in Autonomous Driving
abstract
Arguably the most representative application of artificial intelligence, autonomous driving systems usually rely on computer vision techniques to detect the situations of the external environment. Object detection underpins the ability of scene understanding in such systems. However, existing object detection algorithms often behave as a black box, so when a model fails, no information is available on When, Where and How the failure happened. In this paper, we propose a visual analytics approach to help model developers interpret the model failures. The system includes the micro- and macro-interpreting modules to address the interpretability problem of object detection in autonomous driving. The micro-interpreting module extracts and visualizes the features of a convolutional neural network (CNN) algorithm with density maps, while the macro-interpreting module provides spatial-temporal information of an autonomous driving vehicle and its environment. With the situation awareness of the spatial, temporal and neural network information, our system facilitates the understanding of the results of object detection algorithms, and helps the model developers better understand, tune and develop the models. We use real-world autonomous driving data to perform case studies by involving domain experts in computer vision and autonomous driving to evaluate our system. The results from our interviews with them show the effectiveness of our approach.
Zhaoyu Zhou, Chengshun Wang, Yijie Hou, Li Zhang 0040, Xiangyang Xue 0001, Michael Kamp, Xiaolong Zhang 0001, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.10
2023 Visual Reasoning for Uncertainty in Spatio-Temporal Events of Historical Figures
abstract
The development of digitized humanity information provides a new perspective on data-oriented studies of history. Many previous studies have ignored uncertainty in the exploration of historical figures and events, which has limited the capability of researchers to capture complex processes associated with historical phenomena. We propose a visual reasoning system to support visual reasoning of uncertainty associated with spatio-temporal events of historical figures based on data from the China Biographical Database Project. We build a knowledge graph of entities extracted from a historical database to capture uncertainty generated by missing data and error. The proposed system uses an overview of chronology, a map view, and an interpersonal relation matrix to describe and analyse heterogeneous information of events. The system also includes uncertainty visualization to identify uncertain events with missing or imprecise spatio-temporal information. Results from case studies and expert evaluations suggest that the visual reasoning system is able to quantify and reduce uncertainty generated by the data.
Wei Zhang 0219, Siwei Tan, Siming Chen 0001, Linghao Meng, Tian-Ye Zhang, Rongchen Zhu, Wei Chen 0001
IEEE Trans. Vis. Comput. Graph.3
2023 CohortVA: A Visual Analytic System for Interactive Exploration of Cohorts based on Historical Data
abstract
In history research, cohort analysis seeks to identify social structures and figure mobilities by studying the group-based behavior of historical figures. Prior works mainly employ automatic data mining approaches, lacking effective visual explanation. In this paper, we present CohortVA, an interactive visual analytic approach that enables historians to incorporate expertise and insight into the iterative exploration process. The kernel of CohortVA is a novel identification model that generates candidate cohorts and constructs cohort features by means of pre-built knowledge graphs constructed from large-scale history databases. We propose a set of coordinated views to illustrate identified cohorts and features coupled with historical events and figure profiles. Two case studies and interviews with historians demonstrate that CohortVA can greatly enhance the capabilities of cohort identifications, figure authentications, and hypothesis generation.
Wei Zhang 0219, Jason K. Wong, Xumeng Wang, Youcheng Gong, Rongchen Zhu, Siwei Tan, Huamin Qu, Siming Chen 0001, Wei Chen 0001
IEEE Trans. Vis. Comput. Graph.10
2023 TopicBubbler: An interactive visual analytics system for cross-level fine-grained exploration of social media data
abstract
How to explore the fine-grained but meaningful information from the massive amount of social media data is critical but challenging. To address the challenge, we propose the TopicBubbler, a visual analytics system that supports the cross-level fine-grained exploration of social media data. To achieve the goal of cross-level fine-grained exploration, we proposed a new workflow. Under the procedure of the workflow, we construct the Fine-grained Exploration View through the design of bubble-based word clouds. Each bubble contains two rings that can display information through different levels, and recommends six keywords computed by different algorithms. The view supports users to collect information at different levels and to perform fine-grained selection and exploration across different levels based on keyword recommendations. To enable the users to explore the temporal information and the hierarchical structure, we also construct the Temporal View and Hierarchical View, which satisfy users to view the cross-level dynamic trends and the overview hierarchical structure. In addition, we use the storyline metaphor to enable users to consolidate the fragmented information extracted across levels and topics and ultimately present it as a complete story. Case studies from real-world data confirm the capability of the TopicBubbler from different perspectives, including event mining across levels and topics, and fine-grained mining of specific topics to capture events hidden beneath the surface.
Jielin Feng, Kehao Wu, Siming Chen 0001
Vis. Informatics3
2023 DTBVis: An interactive visual comparison system for digital twin brain and human brain
abstract
The digital twin brain (DTB) computing model from brain-inspired computing research is an emerging artificial intelligence technique, which is realized by a computational modeling approach of hardware and software. It can achieve various cognitive abilities and their synergistic mechanisms in a manner similar to the human brain. Given that the task of the DTB is to simulate the functions of the human brain, comparing the similarities and differences between the two is crucial. However, the visualization study of the DTB is still under-researched. Moreover, the complexity of the datasets (multilevel spatiotemporal granularity and different types of comparison tasks) presents new challenges to the analysis and exploration of visualization. Therefore, in this study, we proposed DTBVis, a visual analytics system that supports comparison tasks for the DTB. DTBVis supports iterative explorations from different levels and at different granularities. Combined with automatic similarity recommendation, and high-dimensional exploration, DTBVis can assist experts to understand the similarities and differences between the DTB and the human brain, thus helping them adjust their model and enhance its functionality. The highest level of DTBVis shows an overview of the datasets from the brain, which is used for comparison and exploration of the function and structure of the DTB and the human brain. The medium level is used for the comparison and exploration of a designated brain region. The low level can analyze a designated brain voxel. We worked closely with experts of brain science and held regular seminars with them. Feedback from the experts indicates that our approach helps them conduct comparative studies of the DTB and human brain and make modeling adjustments of the DTB through intuitive visual comparisons and interactive explorations.
Yuxiao Li 0002, Longbin Zeng, Richen Liu, Qibao Zheng, Jianfeng Feng, Siming Chen 0001
Vis. Informatics8
2022 OneLabeler: A Flexible System for Building Data Labeling Tools
abstract
Labeled datasets are essential for supervised machine learning. Various data labeling tools have been built to collect labels in different usage scenarios. However, developing labeling tools is time-consuming, costly, and expertise-demanding on software development. In this paper, we propose a conceptual framework for data labeling and OneLabeler based on the conceptual framework to support easy building of labeling tools for diverse usage scenarios. The framework consists of common modules and states in labeling tools summarized through coding of existing tools. OneLabeler supports configuration and composition of common software modules through visual programming to build data labeling tools. A module can be a human, machine, or mixed computation procedure in data labeling. We demonstrate the expressiveness and utility of the system through ten example labeling tools built with OneLabeler. A user study with developers provides evidence that OneLabeler supports efficient building of diverse data labeling tools.
Yu Zhang 0043, Yun Wang 0012, Bin B. Zhu, Siming Chen 0001, Dongmei Zhang 0001
CHI5
2022 Rethinking Super-Resolution as Text-Guided Details Generation
abstract
Deep neural networks have greatly promoted the performance of single image super-resolution (SISR). Conventional methods still resort to restoring the single high-resolution (HR) solution only based on the input of image modality. However, the image-level information is insufficient to predict adequate details and photo-realistic visual quality facing large upscaling factors (×8, ×16). In this paper, we propose a new perspective that regards the SISR as a semantic image detail enhancement problem to generate semantically reasonable HR image that are faithful to the ground truth. To enhance the semantic accuracy and the visual quality of the reconstructed image, we explore the multi-modal fusion learning in SISR by proposing a Text-Guided Super-Resolution (TGSR) framework, which can effectively utilize the information from the text and image modalities. Different from existing methods, the proposed TGSR could generate HR image details that match the text descriptions through a coarse-to-fine process. Extensive experiments and ablation studies demonstrate the effect of the TGSR, which exploits the text reference to recover realistic images.
Chenxi Ma, Bo Yan 0001, Weimin Tan, Siming Chen 0001
ACM Multimedia5
2022 Seeking Patterns of Visual Pattern Discovery for Knowledge Building
abstract
Abstract Currently, the methodological and technical developments in visual analytics, as well as the existing theories, are not sufficiently grounded by empirical studies that can provide an understanding of the processes of visual data analysis, analytical reasoning and derivation of new knowledge by humans. We conducted an exploratory empirical study in which participants analysed complex and data‐rich visualisations by detecting salient visual patterns, translating them into conceptual information structures and reasoning about those structures to construct an overall understanding of the analysis subject. Eye tracking and voice recording were used to capture this process. We analysed how the data we had collected match several existing theoretical models intended to describe visualisation‐supported reasoning, knowledge building, decision making or use and development of mental models. We found that none of these theoretical models alone is sufficient for describing the processes of visual analysis and knowledge generation that we observed in our experiments, whereas a combination of three particular models could be apposite. We also pondered whether empirical studies like ours can be used to derive implications and recommendations for possible ways to support users of visual analytics systems. Our approaches to designing and conducting the experiments and analysing the empirical data were appropriate to the goals of the study and can be recommended for use in other empirical studies in visual analytics.
Natalia V. Andrienko, Gennady L. Andrienko, Siming Chen 0001, Brian D. Fisher
Comput. Graph. Forum3
2022 DanmuVis: Visualizing Danmu Content Dynamics and Associated Viewer Behaviors in Online Videos
abstract
Abstract Danmu (Danmaku) is a unique social media service in online videos, especially popular in Japan and China, for viewers to write comments while watching videos. The danmu comments are overlaid on the video screen and synchronized to the associated video time, indicating viewers' thoughts of the video clip. This paper introduces an interactive visualization system to analyze danmu comments and associated viewer behaviors in a collection of videos and enable detailed exploration of one video on demand. The watching behaviors of viewers are identified by comparing video time and post time of viewers' danmu. The system supports analyzing danmu content and viewers' behaviors against both video time and post time to gain insights into viewers' online participation and perceived experience. Our evaluations, including usage scenarios and user interviews, demonstrate the effectiveness and usability of our system.
Shuai Chen 0001, Yanda Li, Juanjuan Long, Siming Chen 0001, Jiawan Zhang, Xiaoru Yuan
Comput. Graph. Forum6
2022 A benchmark for visual analysis of insider threat detection
Ying Zhao 0001, Kui Yang, Siming Chen 0001, Qiusheng Li, Xinyue Luan, Xiaoping Fan
Sci. China Inf. Sci.3
2022 Interactive Extended Reality Techniques in Information Visualization
abstract
Immersive techniques, such as virtual reality, augmented reality, and mixed reality, take immersive displays as carriers to provide immersive experience. A large number of approaches focus on the visualization of scientific data in immersive environments while just a few methods concentrate on interactive information visualization (InfoVis) in an immersive environment, although InfoVis has been extended to the 3-D space for a long time. In the era of data explosion, the traditional 2-D space is unable to convey large amounts of abstract information in an intuitive way. Meanwhile, desktop-based 3-D InfoVis generally leads to visual conflict and confusion owing to limited display size and field of vision. In this survey, we search for the interactive techniques in immersive InfoVis and summarize their commonalities and discuss their differences and potential trends. The data types of abstract information in InfoVis can be categorized into graph/network data, high-dimensional and multivariate data, time-varying data, and text and document data. Besides, the visual presentation of information in immersive environments is also summarized, especially for charts, plots, and diagrams, which are some basic components of InfoVis techniques. We also described the immersive applications of InfoVis techniques, including the tools or frameworks on immersive analytics and infographics. The discussion about the traditional nonimmersive and the immersive methods in data visualizations show that the latter one has the potential to become an alternative to explore massive information in the future.
Richen Liu, Yuzhe Xiang, Aolin Zhang, Jiazhi Xia, Yi Chen 0007, Siming Chen 0001
IEEE Trans. Hum. Mach. Syst.9
2022 Visual Evaluation for Autonomous Driving
abstract
Autonomous driving technologies often use state-of-the-art artificial intelligence algorithms to understand the relationship between the vehicle and the external environment, to predict the changes of the environment, and then to plan and control the behaviors of the vehicle accordingly. The complexity of such technologies makes it challenging to evaluate the performance of autonomous driving systems and to find ways to improve them. The current approaches to evaluating such autonomous driving systems largely use a single score to indicate the overall performance of a system, but domain experts have difficulties in understanding how individual components or algorithms in an autonomous driving system may contribute to the score. To address this problem, we collaborate with domain experts on autonomous driving algorithms, and propose a visual evaluation method for autonomous driving. Our method considers the data generated in all components during the whole process of autonomous driving, including perception results, planning routes, prediction of obstacles, various controlling parameters, and evaluation of comfort. We develop a visual analytics workflow to integrate an evaluation mathematical model with adjustable parameters, support the evaluation of the system from the level of the overall performance to the level of detailed measures of individual components, and to show both evaluation scores and their contributing factors. Our implemented visual analytics system provides an overview evaluation score at the beginning and shows the animation of the dynamic change of the scores at each period. Experts can interactively explore the specific component at different time periods and identify related factors. With our method, domain experts not only learn about the performance of an autonomous driving system, but also identify and access the problematic parts of each component. Our visual evaluation system can be applied to the autonomous driving simulation system and used for various evaluation cases. The results of using our system in some simulation cases and the feedback from involved domain experts confirm the usefulness and efficiency of our method in helping people gain in-depth insight into autonomous driving systems.
Yijie Hou, Chengshun Wang, Xiangyang Xue 0001, Xiaolong Zhang 0001, Siming Chen 0001
IEEE Trans. Vis. Comput. Graph.8
2022 A learning-based approach for efficient visualization construction
abstract
We propose an approach to underpin interactive visual exploration of large data volumes by training Learned Visualization Index (LVI). Knowing in advance the data, the aggregation functions that are used for visualization, the visual encoding, and available interactive operations for data selection, LVI allows to avoid time-consuming data retrieval and processing of raw data in response to user’s interactions. Instead, LVI directly predicts aggregates of interest for the user’s data selection. We demonstrate the efficiency of the proposed approach in application to two use cases of spatio-temporal data at different scales.
Jie Li 0006, Siming Chen 0001, Gennady L. Andrienko, Natalia V. Andrienko, Kang Zhang 0001
Vis. Informatics3
2022 Metaverse: Perspectives from graphics, interactions and visualization
abstract
The metaverse is a visual world that blends the physical world and digital world. At present, the development of the metaverse is still in the early stage, and there lacks a framework for the visual construction and exploration of the metaverse. In this paper, we propose a framework that summarizes how graphics, interaction, and visualization techniques support the visual construction of the metaverse and user-centric exploration. We introduce three kinds of visual elements that compose the metaverse and the two graphical construction methods in a pipeline. We propose a taxonomy of interaction technologies based on interaction tasks, user actions, feedback and various sensory channels, and a taxonomy of visualization techniques that assist user awareness. Current potential applications and future opportunities are discussed in the context of visual construction and exploration of the metaverse. We hope this paper can provide a stepping stone for further research in the area of graphics, interaction and visualization in the metaverse.
Yuheng Zhao, Jinjing Jiang, Yi Chen 0007, Richen Liu, Yalong Yang 0001, Xiangyang Xue 0001, Siming Chen 0001
Vis. Informatics7
2021 A Deeper Understanding of Visualization-Text Interplay in Geographic Data-driven Stories
abstract
Abstract Data‐driven stories comprise of visualizations and a textual narrative. The two representations coexist and complement each other. Although existing research has explored the design strategies and structure of such stories, it remains an open research question how the two representations play together on a detailed level and how they are linked with each other. In this paper, we aim at understanding the fine‐grained interplay of text and visualizations in geographic data‐driven stories. We focus on geographic content as it often includes complex spatiotemporal data presented as versatile visualizations and rich textual descriptions. We conduct a qualitative empirical study on 22 stories collected from a variety of news media outlets; 10 of the stories report the COVID‐19 pandemic, the others cover diverse topics. We investigate the role of every sentence and visualization within the narrative to reveal how they reference each other and interact. Moreover, we explore the positioning and sequence of various parts of the narrative to find patterns that further consolidate the stories. Drawing from the findings, we discuss study implications with respect to best practices and possibilities to automate the report generation.
Shahid Latif, Siming Chen 0001, Fabian Beck 0001
Comput. Graph. Forum2
2021 Exploring Multi-dimensional Data via Subset Embedding
abstract
Abstract Multi‐dimensional data exploration is a classic research topic in visualization. Most existing approaches are designed for identifying record patterns in dimensional space or subspace. In this paper, we propose a visual analytics approach to exploring subset patterns. The core of the approach is a subset embedding network (SEN) that represents a group of subsets as uniformly‐formatted embeddings. We implement the SEN as multiple subnets with separate loss functions. The design enables to handle arbitrary subsets and capture the similarity of subsets on single features, thus achieving accurate pattern exploration, which in most cases is searching for subsets having similar values on few features. Moreover, each subnet is a fully‐connected neural network with one hidden layer. The simple structure brings high training efficiency. We integrate the SEN into a visualization system that achieves a 3‐step workflow. Specifically, analysts (1) partition the given dataset into subsets, (2) select portions in a projected latent space created using the SEN, and (3) determine the existence of patterns within selected subsets. Generally, the system combines visualizations, interactions, automatic methods, and quantitative measures to balance the exploration flexibility and operation efficiency, and improve the interpretability and faithfulness of the identified patterns. Case studies and quantitative experiments on multiple open datasets demonstrate the general applicability and effectiveness of our approach.
Wenyuan Tao, Jie Li 0006, Siming Chen 0001
Comput. Graph. Forum5
2021 An Indoor Crowd Movement Trajectory Benchmark Dataset
abstract
In recent years, technologies of indoor crowd positioning and movement data analysis have received widespread attention in the fields of reliability management, indoor navigation, and crowd behavior monitoring. However, only a few indoor crowd movement trajectory datasets are available to the public, thus restricting the development of related research and application. This article contributes a new benchmark dataset of indoor crowd movement trajectories. This dataset records the movements of over 5000 participants at a three-day large academic conference in a two-story indoor venue. The conference comprises varied activities, such as academic seminars, business exhibitions, a hacking contest, interviews, tea breaks, and a banquet. The participants are divided into seven types according to participation permission to the activities. Some of them are involved in anomalous events, such as loss of items, unauthorized accesses, and equipment failures, forming a variety of spatial–temporal movement patterns. In this article, we first introduce the scenario design, entity and behavior modeling, and data generator of the dataset. Then, a detailed ground truth of the dataset is presented. Finally, we describe the process and experience of applying the dataset to the contest of ChinaVis Data Challenge 2019. Evaluation results of the 75 contest entries and the feedback from 359 contestants demonstrate that the dataset has satisfactory completeness, and usability, and can effectively identify the performance of methods, technologies, and systems for indoor trajectory analysis.
Ying Zhao 0001, Xin Zhao 0025, Siming Chen 0001
IEEE Trans. Reliab.3
2021 Co-Bridges: Pair-wise Visual Connection and Comparison for Multi-item Data Streams
abstract
In various domains, there are abundant streams or sequences of multi-item data of various kinds, e.g. streams of news and social media texts, sequences of genes and sports events, etc. Comparison is an important and general task in data analysis. For comparing data streams involving multiple items (e.g., words in texts, actors or action types in action sequences, visited places in itineraries, etc.), we propose Co-Bridges, a visual design involving connection and comparison techniques that reveal similarities and differences between two streams. Co-Bridges use river and bridge metaphors, where two sides of a river represent data streams, and bridges connect temporally or sequentially aligned segments of streams. Commonalities and differences between these segments in terms of involvement of various items are shown on the bridges. Interactive query tools support the selection of particular stream subsets for focused exploration. The visualization supports both qualitative (common and distinct items) and quantitative (stream volume, amount of item involvement) comparisons. We further propose Comparison-of-Comparisons, in which two or more Co-Bridges corresponding to different selections are juxtaposed. We test the applicability of the Co-Bridges in different domains, including social media text streams and sports event sequences. We perform an evaluation of the users' capability to understand and use Co-Bridges. The results confirm that Co-Bridges is effective for supporting pair-wise visual comparisons in a wide range of applications.
Siming Chen 0001, Natalia V. Andrienko, Gennady L. Andrienko, Jie Li 0006, Xiaoru Yuan
IEEE Trans. Vis. Comput. Graph.1
2020 Interactive Assigning of Conference Sessions with Visualization and Topic Modeling
abstract
Creating thematic sessions based on accepted papers is important to the success of a conference. Facing a large number of papers from multiple topics, conference organizers need to identify the topics of papers and group them into sessions by considering the constraints on session numbers and paper numbers in individual sessions. In this paper, we present a system using visualization and topic modeling to help the construction of conference sessions. The system provides multiple automatically generated session schemes and allows users to create, evaluate, and manipulate paper sessions with given constraints. A case study based on our system on the VAST papers shows that our method can help users successfully construct coherent conference sessions. In addition to conference session management, our method can be extended to other tasks, such as event and class schedule.
Yun Han, Zhenhuang Wang, Siming Chen 0001, Guozheng Li 0002, Xiaolong Zhang 0001, Xiaoru Yuan
PacificVis3
2020 LDA Ensembles for Interactive Exploration and Categorization of Behaviors
abstract
We define behavior as a set of actions performed by some actor during a period of time. We consider the problem of analyzing a large collection of behaviors by multiple actors, more specifically, identifying typical behaviors and spotting anomalous behaviors. We propose an approach leveraging topic modeling techniques - LDA (Latent Dirichlet Allocation) Ensembles - to represent categories of typical behaviors by topics that are obtained through topic modeling a behavior collection. When such methods are applied to text in natural languages, the quality of the extracted topics are usually judged based on the semantic relatedness of the terms pertinent to the topics. This criterion, however, is not necessarily applicable to topics extracted from non-textual data, such as action sets, since relationships between actions may not be obvious. We have developed a suite of visual and interactive techniques supporting the construction of an appropriate combination of topics based on other criteria, such as distinctiveness and coverage of the behavior set. Two case studies on analyzing operation behaviors in the security management system and visiting behaviors in an amusement park, and the expert evaluation of the first case study demonstrate the effectiveness of our approach.
Siming Chen 0001, Natalia V. Andrienko, Gennady L. Andrienko, Linara Adilova, Jérémie Barlet, Jörg Kindermann, Phong H. Nguyen, Olivier Thonnard, Cagatay Turkay
IEEE Trans. Vis. Comput. Graph.1
2020 Supporting Story Synthesis: Bridging the Gap between Visual Analytics and Storytelling
abstract
Visual analytics usually deals with complex data and uses sophisticated algorithmic, visual, and interactive techniques supporting the analysis. Findings and results of the analysis often need to be communicated to an audience that lacks visual analytics expertise. This requires analysis outcomes to be presented in simpler ways than that are typically used in visual analytics systems. However, not only analytical visualizations may be too complex for target audiences but also the information that needs to be presented. Analysis results may consist of multiple components, which may involve multiple heterogeneous facets. Hence, there exists a gap on the path from obtaining analysis findings to communicating them, within which two main challenges lie: information complexity and display complexity. We address this problem by proposing a general framework where data analysis and result presentation are linked by story synthesis, in which the analyst creates and organises story contents. Unlike previous research, where analytic findings are represented by stored display states, we treat findings as data constructs. We focus on selecting, assembling and organizing findings for further presentation rather than on tracking analysis history and enabling dual (i.e., explorative and communicative) use of data displays. In story synthesis, findings are selected, assembled, and arranged in meaningful layouts that take into account the structure of information and inherent properties of its components. We propose a workflow for applying the proposed conceptual framework in designing visual analytics systems and demonstrate the generality of the approach by applying it to two diverse domains, social media and movement analysis.
Siming Chen 0001, Jie Li 0006, Gennady L. Andrienko, Natalia V. Andrienko, Yun Wang 0012, Phong H. Nguyen, Cagatay Turkay
IEEE Trans. Vis. Comput. Graph.1
2020 R-Map: A Map Metaphor for Visualizing Information Reposting Process in Social Media
abstract
We propose R-Map (Reposting Map), a visual analytical approach with a map metaphor to support interactive exploration and analysis of the information reposting process in social media. A single original social media post can cause large cascades of repostings (i.e., retweets) on online networks, involving thousands, even millions of people with different opinions. Such reposting behaviors form the reposting tree, in which a node represents a message and a link represents the reposting relation. In R-Map, the reposting tree structure can be spatialized with highlighted key players and tiled nodes. The important reposting behaviors, the following relations and the semantics relations are represented as rivers, routes and bridges, respectively, in a virtual geographical space. R-Map supports a scalable overview of a large number of information repostings with semantics. Additional interactions on the map are provided to support the investigation of temporal patterns and user behaviors in the information diffusion process. We evaluate the usability and effectiveness of our system with two use cases and a formal user study.
Shuai Chen 0001, Siming Chen 0001, Xiaoru Yuan
IEEE Trans. Vis. Comput. Graph.3
2020 Semantics-Space-Time Cube: A Conceptual Framework for Systematic Analysis of Texts in Space and Time
abstract
We propose an approach to analyzing data in which texts are associated with spatial and temporal references with the aim to understand how the text semantics vary over space and time. To represent the semantics, we apply probabilistic topic modeling. After extracting a set of topics and representing the texts by vectors of topic weights, we aggregate the data into a data cube with the dimensions corresponding to the set of topics, the set of spatial locations (e.g., regions), and the time divided into suitable intervals according to the scale of the planned analysis. Each cube cell corresponds to a combination (topic, location, time interval) and contains aggregate measures characterizing the subset of the texts concerning this topic and having the spatial and temporal references within these location and interval. Based on this structure, we systematically describe the space of analysis tasks on exploring the interrelationships among the three heterogeneous information facets, semantics, space, and time. We introduce the operations of projecting and slicing the cube, which are used to decompose complex tasks into simpler subtasks. We then present a design of a visual analytics system intended to support these subtasks. To reduce the complexity of the user interface, we apply the principles of structural, visual, and operational uniformity while respecting the specific properties of each facet. The aggregated data are represented in three parallel views corresponding to the three facets and providing different complementary perspectives on the data. The views have similar look-and-feel to the extent allowed by the facet specifics. Uniform interactive operations applicable to any view support establishing links between the facets. The uniformity principle is also applied in supporting the projecting and slicing operations on the data cube. We evaluate the feasibility and utility of the approach by applying it in two analysis scenarios using geolocated social media data for studying people's reactions to social and natural events of different spatial and temporal scales.
Jie Li 0006, Siming Chen 0001, Wei Chen 0001, Gennady L. Andrienko, Natalia V. Andrienko
IEEE Trans. Vis. Comput. Graph.2
2020 VASABI: Hierarchical User Profiles for Interactive Visual User Behaviour Analytics
abstract
User behaviour analytics (UBA) systems offer sophisticated models that capture users' behaviour over time with an aim to identify fraudulent activities that do not match their profiles. Motivated by the challenges in the interpretation of UBA models, this paper presents a visual analytics approach to help analysts gain a comprehensive understanding of user behaviour at multiple levels, namely individual and group level. We take a user-centred approach to design a visual analytics framework supporting the analysis of collections of users and the numerous sessions of activities they conduct within digital applications. The framework is centred around the concept of hierarchical user profiles that are built based on features derived from sessions, as well as on user tasks extracted using a topic modelling approach to summarise and stratify user behaviour. We externalise a series of analysis goals and tasks, and evaluate our methods through use cases conducted with experts. We observe that with the aid of interactive visual hierarchical user profiles, analysts are able to conduct exploratory and investigative analysis effectively, and able to understand the characteristics of user behaviour to make informed decisions whilst evaluating suspicious users and activities.
Phong H. Nguyen, Rafael Henkin, Siming Chen 0001, Natalia V. Andrienko, Gennady L. Andrienko, Olivier Thonnard, Cagatay Turkay
IEEE Trans. Vis. Comput. Graph.3
2019 Histogram-Based Nonlinear Transfer Function Edit and Fusion
Yuzhe Xiang, Richen Liu, Sitong Fang, Siming Chen 0001, Jingle Jia, Genlin Ji, Bin Zhao 0002
ICIG (2)6
2019 D-Map+: Interactive Visual Analysis and Exploration of Ego-centric and Event-centric Information Diffusion Patterns in Social Media
abstract
Information diffusion analysis is important in social media. In this work, we present a coherent ego-centric and event-centric model to investigate diffusion patterns and user behaviors. Applying the model, we propose Diffusion Map+ (D-Maps+), a novel visualization method to support exploration and analysis of user behaviors and diffusion patterns through a map metaphor. For ego-centric analysis, users who participated in reposting (i.e., resending a message initially posted by others) one central user’s posts (i.e., a series of original tweets) are collected. Event-centric analysis focuses on multiple central users discussing a specific event, with all the people participating and reposting messages about it. Social media users are mapped to a hexagonal grid based on their behavior similarities and in the chronological order of repostings. With the additional interactions and linkings, D-Map+ is capable of providing visual profiling of influential users, describing their social behaviors and analyzing the evolution of significant events in social media. A comprehensive visual analysis system is developed to support interactive exploration with D-Map+. We evaluate our work with real-world social media data and find interesting patterns among users and events. We also perform evaluations including user studies and expert feedback to certify the capabilities of our method.
Siming Chen 0001, Shuai Chen 0001, Zhenhuang Wang, Christy Jie Liang, Xiaoru Yuan
ACM Trans. Intell. Syst. Technol.1
2019 COPE: Interactive Exploration of Co-Occurrence Patterns in Spatial Time Series
abstract
Spatial time series is a common type of data dealt with in many domains, such as economic statistics and environmental science. There have been many studies focusing on finding and analyzing various kinds of events in time series; the term 'event' refers to significant changes or occurrences of particular patterns formed by consecutive attribute values. We focus on a further step in event analysis: discover temporal relationship patterns between event locations, i.e., repeated cases when there is a specific temporal relationship (same time, before, or after) between events occurring at two locations. This can provide important clues for understanding the formation and spreading mechanisms of events and interdependencies among spatial locations. We propose a visual exploration framework COPE (Co-Occurrence Pattern Exploration), which allows users to extract events of interest from data and detect various co-occurrence patterns among them. Case studies and expert reviews were conducted to verify the effectiveness and scalability of COPE using two real-world datasets.
Jie Li 0006, Siming Chen 0001, Kang Zhang 0001, Gennady L. Andrienko, Natalia V. Andrienko
IEEE Trans. Vis. Comput. Graph.2
2019 A Survey of Multi-Space Techniques in Spatio-Temporal Simulation Data Visualization
abstract
The widespread use of numerical simulations in different scientific domains provides a variety of research opportunities. They often output a great deal of spatio-temporal simulation data, which are traditionally characterized as single-run, multi-run, multi-variate, multi-modal and multi-dimensional. From the perspective of data exploration and analysis, we noticed that many works focusing on spatio-temporal simulation data often share similar exploration techniques, for example, the exploration schemes designed in simulation space, parameter space, feature space and combinations of them. However, it lacks a survey to have a systematic overview of the essential commonalities shared by those works. In this survey, we take a novel multi-space perspective to categorize the state-of-the-art works into three major categories. Specifically, the works are characterized as using similar techniques such as visual designs in simulation space (e.g, visual mapping, boxplot-based visual summarization, etc.), parameter space analysis (e.g, visual steering, parameter space projection, etc.) and data processing in feature space (e.g, feature definition and extraction, sampling, reduction and clustering of simulation data, etc.).
Xueyi Chen, Liming Shen, Ziqi Sha, Richen Liu, Siming Chen 0001, Genlin Ji
Vis. Informatics5
2018 User Behavior Map: Visual Exploration for Cyber Security Session Data
abstract
User behavior analysis is complex and especially crucial in the cyber security domain. Understanding dynamic and multi-variate user behavior are challenging. Traditional sequential and timeline based method cannot easily address the complexity of temporal and relational features of user behaviors. We propose a map-based visual metaphor and create an interactive map for encoding user behaviors. It enables analysts to explore and identify user behavior patterns and helps them to understand why some behaviors are regarded as anomalous. We experiment with a real dataset containing multiple user sessions, consisting of sequences of diverse types of actions. In the behavior map, we encode an action as a city and user sessions as trajectories going through the cities. The position of the cities is determined by the sequential and temporal relationship of actions. Spatial and temporal patterns on the map reflect behavior patterns in the action space. In the case study, we illustrate how we explore relationships between actions, identify patterns of the typical session and detect anomaly behaviors.
Siming Chen 0001, Shuai Chen 0001, Natalia V. Andrienko, Gennady L. Andrienko, Phong H. Nguyen, Cagatay Turkay, Olivier Thonnard, Xiaoru Yuan
VizSEC1
2017 Interaction+: Interaction enhancement for web-based visualizations
abstract
In this work, we present Interaction+, a tool that enhances the interactive capability of existing web-based visualizations. Different from the toolkits for authoring interactions during the visualization construction, Interaction+ takes existing visualizations as input, analyzes the visual objects, and provides users with a suite of interactions to facilitate the visual exploration, including selection, aggregation, arrangement, comparison, filtering, and annotation. Without accessing the underlying data or process how the visualization is constructed, Interaction+ is application-independent and can be employed in various visualizations on the web. We demonstrate its usage in two scenarios and evaluate its effectiveness with a qualitative user study.
Min Lu 0002, Christy Jie Liang, Yu Zhang 0043, Guozheng Li 0002, Siming Chen 0001, Zongru Li, Xiaoru Yuan
PacificVis5
2017 Social Media Visual Analytics
abstract
Abstract With the development of social media (e.g. Twitter, Flickr, Foursquare, Sina Weibo, etc.), a large number of people are now using them and post microblogs, messages and multi‐media information. The everyday usage of social media results in big open social media data. The data offer fruitful information and reflect social behaviors of people. There is much visualization and visual analytics research on such data. We collect state‐of‐the‐art research and put it into three main categories: social network, spatial temporal information and text analysis. We further summarize the visual analytics pipeline for the social media, combining the above categories and supporting complex tasks. With these techniques, social media analytics can apply to multiple disciplines. We summarize the applications and public tools to further investigate the challenges and trends.
Siming Chen 0001, Lijing Lin, Xiaoru Yuan
Comput. Graph. Forum1
2016 Interactive Visual Discovering of Movement Patterns from Sparsely Sampled Geo-tagged Social Media Data
abstract
Social media data with geotags can be used to track people's movements in their daily lives. By providing both rich text and movement information, visual analysis on social media data can be both interesting and challenging. In contrast to traditional movement data, the sparseness and irregularity of social media data increase the difficulty of extracting movement patterns. To facilitate the understanding of people's movements, we present an interactive visual analytics system to support the exploration of sparsely sampled trajectory data from social media. We propose a heuristic model to reduce the uncertainty caused by the nature of social media data. In the proposed system, users can filter and select reliable data from each derived movement category, based on the guidance of uncertainty model and interactive selection tools. By iteratively analyzing filtered movements, users can explore the semantics of movements, including the transportation methods, frequent visiting sequences and keyword descriptions. We provide two cases to demonstrate how our system can help users to explore the movement patterns.
Siming Chen 0001, Xiaoru Yuan, Zhenhuang Wang, Cong Guo 0004, Christy Jie Liang, Zuchao Wang, Xiaolong Zhang 0001, Jiawan Zhang
IEEE Trans. Vis. Comput. Graph.1
2014 OCEANS: online collaborative explorative analysis on network security
abstract
Visualization and interactive analysis can help network administrators and security analysts analyze the network flow and log data. The complexity of such an analysis requires a combination of knowledge and experience from more domain experts to solve difficult problems faster and with higher reliability. We developed an online visual analysis system called OCEANS to address this topic by allowing close collaboration among security analysts to create deeper insights in detecting network events. Loading the heterogeneous data source (netflow, IPS log and host status log), OCEANS provides a multi-level visualization showing temporal overview, IP connections and detailed connections. Participants can submit their findings through the visual interface and refer to others' existing findings. Users can gain inspiration from each other and collaborate on finding subtle events and targeting multi-phase attacks. Our case study confirms that OCEANS is intuitive to use and can improve efficiency. The crowd collaboration helps the users comprehend the situation and reduce false alarms.
Siming Chen 0001, Cong Guo 0004, Xiaoru Yuan, Fabian Merkle, Hanna Hauptmann, Thomas Ertl
VizSEC1