首页 > 最新文献

Visual Informatics最新文献

英文 中文
Visual exploration of multi-dimensional data via rule-based sample embedding 通过基于规则的样本嵌入对多维数据进行可视化探索
IF 3.8 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-09-01 DOI: 10.1016/j.visinf.2024.09.005
Tong Zhang, Jie Li, Chao Xu
We propose an approach to learning sample embedding for analyzing multi-dimensional datasets. The basic idea is to extract rules from the given dataset and learn the embedding for each sample based on the rules it satisfies. The approach can filter out pattern-irrelevant attributes, leading to significant visual structures of samples satisfying the same rules in the projection. In addition, analysts can understand a visual structure based on the rules that the involved samples satisfy, which improves the projection’s pattern interpretability. Our research involves two methods for achieving and applying the approach. First, we give a method to learn rule-based embedding for each sample. Second, we integrate the method into a system to achieve an analytical workflow. Cases on real-world dataset and quantitative experiment results show the usability and effectiveness of our approach.
我们提出了一种用于分析多维数据集的样本嵌入学习方法。其基本思想是从给定数据集中提取规则,并根据每个样本所满足的规则学习其嵌入。这种方法可以过滤掉与模式无关的属性,从而在投影中获得满足相同规则的样本的重要视觉结构。此外,分析人员可以根据相关样本满足的规则来理解视觉结构,从而提高投影的模式可解释性。我们的研究涉及实现和应用该方法的两种方法。首先,我们给出了一种为每个样本学习基于规则的嵌入的方法。其次,我们将该方法集成到一个系统中,以实现分析工作流程。真实世界数据集上的案例和定量实验结果表明了我们方法的可用性和有效性。
{"title":"Visual exploration of multi-dimensional data via rule-based sample embedding","authors":"Tong Zhang,&nbsp;Jie Li,&nbsp;Chao Xu","doi":"10.1016/j.visinf.2024.09.005","DOIUrl":"10.1016/j.visinf.2024.09.005","url":null,"abstract":"<div><div>We propose an approach to learning sample embedding for analyzing multi-dimensional datasets. The basic idea is to extract rules from the given dataset and learn the embedding for each sample based on the rules it satisfies. The approach can filter out pattern-irrelevant attributes, leading to significant visual structures of samples satisfying the same rules in the projection. In addition, analysts can understand a visual structure based on the rules that the involved samples satisfy, which improves the projection’s pattern interpretability. Our research involves two methods for achieving and applying the approach. First, we give a method to learn rule-based embedding for each sample. Second, we integrate the method into a system to achieve an analytical workflow. Cases on real-world dataset and quantitative experiment results show the usability and effectiveness of our approach.</div></div>","PeriodicalId":36903,"journal":{"name":"Visual Informatics","volume":"8 3","pages":"Pages 53-56"},"PeriodicalIF":3.8,"publicationDate":"2024-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142417741","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
RelicCARD: Enhancing cultural relics exploration through semantics-based augmented reality tangible interaction design RelicCARD:通过基于语义的增强现实有形交互设计加强文物探索
IF 3.8 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-09-01 DOI: 10.1016/j.visinf.2024.06.003
Tao Yu , Shaoxuan Lai , Wenjin Zhang , Jun Cui , Jun Tao
Cultural relics visualization brings digital archives of relics to broader audiences in many applications, such as education, historical research, and virtual museums. However, previous research mainly focused on modeling and rendering the relics. While enhancing accessibility, these techniques still provide limited ability to improve user engagement. In this paper, we introduce RelicCARD, a semantics-based augmented reality (AR) tangible interaction design for exploring cultural relics. Our design uses an easily available tangible interface to encourage the users to interact with a large collection of relics. The tangible interface allows users to explore, select, and arrange relics to form customized scenes. To guide the design of the interface, we formalize a design space by connecting the semantics in relics, the tangible interaction patterns, and the exploration tasks. We realize the design space as a tangible interactive prototype and examine its feasibility and effectiveness using multiple case studies and an expert evaluation. Finally, we discuss the findings in the evaluation and future directions to improve the design and implementation of the interactive design space.
文物可视化在教育、历史研究和虚拟博物馆等许多应用领域为更广泛的受众带来了文物数字档案。然而,以往的研究主要集中在文物建模和渲染方面。这些技术虽然提高了可访问性,但在提高用户参与度方面仍然能力有限。在本文中,我们介绍了一种基于语义的增强现实(AR)有形交互设计--RelicCARD,用于探索文物。我们的设计使用易于获取的有形界面来鼓励用户与大量文物进行互动。有形界面允许用户探索、选择和排列文物,以形成自定义场景。为了指导界面的设计,我们将文物语义、有形交互模式和探索任务联系起来,形成了一个形式化的设计空间。我们以有形交互原型的形式实现了设计空间,并通过多个案例研究和专家评估检验了其可行性和有效性。最后,我们讨论了评估结果和未来方向,以改进交互设计空间的设计和实施。
{"title":"RelicCARD: Enhancing cultural relics exploration through semantics-based augmented reality tangible interaction design","authors":"Tao Yu ,&nbsp;Shaoxuan Lai ,&nbsp;Wenjin Zhang ,&nbsp;Jun Cui ,&nbsp;Jun Tao","doi":"10.1016/j.visinf.2024.06.003","DOIUrl":"10.1016/j.visinf.2024.06.003","url":null,"abstract":"<div><div>Cultural relics visualization brings digital archives of relics to broader audiences in many applications, such as education, historical research, and virtual museums. However, previous research mainly focused on modeling and rendering the relics. While enhancing accessibility, these techniques still provide limited ability to improve user engagement. In this paper, we introduce RelicCARD, a semantics-based augmented reality (AR) tangible interaction design for exploring cultural relics. Our design uses an easily available tangible interface to encourage the users to interact with a large collection of relics. The tangible interface allows users to explore, select, and arrange relics to form customized scenes. To guide the design of the interface, we formalize a design space by connecting the semantics in relics, the tangible interaction patterns, and the exploration tasks. We realize the design space as a tangible interactive prototype and examine its feasibility and effectiveness using multiple case studies and an expert evaluation. Finally, we discuss the findings in the evaluation and future directions to improve the design and implementation of the interactive design space.</div></div>","PeriodicalId":36903,"journal":{"name":"Visual Informatics","volume":"8 3","pages":"Pages 32-41"},"PeriodicalIF":3.8,"publicationDate":"2024-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141839325","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
RenderKernel: High-level programming for real-time rendering systems RenderKernel:实时渲染系统的高级编程
IF 3.8 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-09-01 DOI: 10.1016/j.visinf.2024.09.004
Jinyuan Yang, Soumyabrata Dev, Abraham G. Campbell
Real-time rendering applications leverage heterogeneous computing to optimize performance. However, software development across multiple devices presents challenges, including data layout inconsistencies, synchronization issues, resource management complexities, and architectural disparities. Additionally, the creation of such systems requires verbose and unsafe programming models. Recent developments in domain-specific and unified shading languages aim to mitigate these issues. Yet, current programming models primarily address data layout consistency, neglecting other persistent challenges.In this paper, we introduce RenderKernel, a programming model designed to simplify the development of real-time rendering systems. Recognizing the need for a high-level approach, RenderKernel addresses the specific challenges of real-time rendering, enabling development on heterogeneous systems as if they were homogeneous. This model allows for early detection and prevention of errors due to system heterogeneity at compile-time. Furthermore, RenderKernel enables the use of common programming patterns from homogeneous environments, freeing developers from the complexities of underlying heterogeneous systems. Developers can focus on coding unique application features, thereby enhancing productivity and reducing the cognitive load associated with real-time rendering system development.
实时渲染应用利用异构计算来优化性能。然而,跨多种设备的软件开发面临着各种挑战,包括数据布局不一致、同步问题、资源管理复杂性和架构差异。此外,创建此类系统还需要冗长且不安全的编程模型。针对特定领域的统一着色语言的最新发展旨在缓解这些问题。在本文中,我们介绍了 RenderKernel,这是一种旨在简化实时渲染系统开发的编程模型。RenderKernel 认识到高层次方法的必要性,解决了实时渲染的特殊挑战,使异构系统的开发如同同构系统。这种模式可以在编译时及早发现和防止由于系统异构造成的错误。此外,RenderKernel 还能使用同构环境中的通用编程模式,将开发人员从底层异构系统的复杂性中解放出来。开发人员可以专注于编码独特的应用功能,从而提高生产率,减少与实时渲染系统开发相关的认知负荷。
{"title":"RenderKernel: High-level programming for real-time rendering systems","authors":"Jinyuan Yang,&nbsp;Soumyabrata Dev,&nbsp;Abraham G. Campbell","doi":"10.1016/j.visinf.2024.09.004","DOIUrl":"10.1016/j.visinf.2024.09.004","url":null,"abstract":"<div><div>Real-time rendering applications leverage heterogeneous computing to optimize performance. However, software development across multiple devices presents challenges, including data layout inconsistencies, synchronization issues, resource management complexities, and architectural disparities. Additionally, the creation of such systems requires verbose and unsafe programming models. Recent developments in domain-specific and unified shading languages aim to mitigate these issues. Yet, current programming models primarily address data layout consistency, neglecting other persistent challenges.In this paper, we introduce RenderKernel, a programming model designed to simplify the development of real-time rendering systems. Recognizing the need for a high-level approach, RenderKernel addresses the specific challenges of real-time rendering, enabling development on heterogeneous systems as if they were homogeneous. This model allows for early detection and prevention of errors due to system heterogeneity at compile-time. Furthermore, RenderKernel enables the use of common programming patterns from homogeneous environments, freeing developers from the complexities of underlying heterogeneous systems. Developers can focus on coding unique application features, thereby enhancing productivity and reducing the cognitive load associated with real-time rendering system development.</div></div>","PeriodicalId":36903,"journal":{"name":"Visual Informatics","volume":"8 3","pages":"Pages 82-95"},"PeriodicalIF":3.8,"publicationDate":"2024-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142417743","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Demers cartogram with rivers 带有河流的 Demers 地图
IF 3.8 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-09-01 DOI: 10.1016/j.visinf.2024.09.003
Qiru Wang, Kai Xu, Robert S. Laramee
Cartograms serve as representations of geographical and abstract data, employing a value-by-area mapping technique. As a variant of the Dorling cartogram, the Demers cartogram utilizes squares instead of circles to represent regions. This alternative approach allows for a more intuitive comparison of regions, utilizing screen space more efficiently. However, a drawback of the Dorling cartogram and its variants lies in the potential displacement of regions from their original positions, ultimately compromising legibility, readability, and accuracy. To tackle this limitation, we propose a novel hybrid cartogram layout algorithm that incorporates topological elements, such as rivers, into Demers cartograms. The presence of rivers significantly impacts both the layout and visual appearance of the cartograms. Through a user study conducted on an Electronic Health Records (EHR) dataset, we evaluate the efficacy of the proposed hybrid layout algorithm. The obtained results illustrate that this approach successfully retains key aspects of the original cartogram while enhancing legibility, readability, and overall accuracy.
制图是地理和抽象数据的表示方法,采用的是逐值制图技术。作为多林制图的一种变体,戴莫斯制图使用方形而不是圆形来表示区域。这种替代方法可以更直观地比较区域,更有效地利用屏幕空间。然而,多林制图及其变体的一个缺点是可能会使区域偏离其原始位置,最终影响可读性、可读性和准确性。为了解决这一局限性,我们提出了一种新颖的混合制图布局算法,将河流等拓扑元素纳入德默斯制图中。河流的存在极大地影响了制图的布局和视觉效果。通过对电子健康记录(EHR)数据集进行用户研究,我们评估了所提出的混合布局算法的功效。研究结果表明,这种方法在提高可读性、可读性和整体准确性的同时,还成功保留了原始制图的关键部分。
{"title":"Demers cartogram with rivers","authors":"Qiru Wang,&nbsp;Kai Xu,&nbsp;Robert S. Laramee","doi":"10.1016/j.visinf.2024.09.003","DOIUrl":"10.1016/j.visinf.2024.09.003","url":null,"abstract":"<div><div>Cartograms serve as representations of geographical and abstract data, employing a value-by-area mapping technique. As a variant of the Dorling cartogram, the Demers cartogram utilizes squares instead of circles to represent regions. This alternative approach allows for a more intuitive comparison of regions, utilizing screen space more efficiently. However, a drawback of the Dorling cartogram and its variants lies in the potential displacement of regions from their original positions, ultimately compromising legibility, readability, and accuracy. To tackle this limitation, we propose a novel hybrid cartogram layout algorithm that incorporates topological elements, such as rivers, into Demers cartograms. The presence of rivers significantly impacts both the layout and visual appearance of the cartograms. Through a user study conducted on an Electronic Health Records (EHR) dataset, we evaluate the efficacy of the proposed hybrid layout algorithm. The obtained results illustrate that this approach successfully retains key aspects of the original cartogram while enhancing legibility, readability, and overall accuracy.</div></div>","PeriodicalId":36903,"journal":{"name":"Visual Informatics","volume":"8 3","pages":"Pages 57-70"},"PeriodicalIF":3.8,"publicationDate":"2024-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142417781","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
JobViz: Skill-driven visual exploration of job advertisements JobViz:以技能为导向的招聘广告可视化探索
IF 3.8 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-09-01 DOI: 10.1016/j.visinf.2024.07.001
Ran Wang , Qianhe Chen , Yong Wang , Lewei Xiong , Boyang Shen

Online job advertisements on various job portals or websites have become the most popular way for people to find potential career opportunities nowadays. However, the majority of these job sites are limited to offering fundamental filters such as job titles, keywords, and compensation ranges. This often poses a challenge for job seekers in efficiently identifying relevant job advertisements that align with their unique skill sets amidst a vast sea of listings. Thus, we propose well-coordinated visualizations to provide job seekers with three levels of details of job information: a skill-job overview visualizes skill sets, employment posts as well as relationships between them with a hierarchical visualization design; a post exploration view leverages an augmented radar-chart glyph to represent job posts and further facilitates users’ swift comprehension of the pertinent skills necessitated by respective positions; a post detail view lists the specifics of selected job posts for profound analysis and comparison. By using a real-world recruitment advertisement dataset collected from 51Job, one of the largest job websites in China, we conducted two case studies and user interviews to evaluate JobViz. The results demonstrated the usefulness and effectiveness of our approach.

各种招聘门户网站或网站上的在线招聘广告已成为时下人们寻找潜在职业机会的最流行方式。然而,这些招聘网站大多仅限于提供基本的筛选条件,如职位名称、关键字和薪酬范围。这往往会给求职者带来挑战,使他们难以在浩如烟海的招聘广告中有效识别与其独特技能相符的相关招聘广告。因此,我们提出了协调良好的可视化方法,为求职者提供三个层次的详细职位信息:技能-职位概览采用分层可视化设计,将技能组合、招聘职位以及它们之间的关系可视化;职位探索视图利用增强的雷达图字形来表示招聘职位,进一步帮助用户快速理解各个职位所需的相关技能;职位详情视图列出了所选招聘职位的具体内容,以便进行深入分析和比较。通过使用从中国最大的招聘网站之一 51Job 收集的真实招聘广告数据集,我们进行了两项案例研究和用户访谈,以评估 JobViz。结果证明了我们的方法的实用性和有效性。
{"title":"JobViz: Skill-driven visual exploration of job advertisements","authors":"Ran Wang ,&nbsp;Qianhe Chen ,&nbsp;Yong Wang ,&nbsp;Lewei Xiong ,&nbsp;Boyang Shen","doi":"10.1016/j.visinf.2024.07.001","DOIUrl":"10.1016/j.visinf.2024.07.001","url":null,"abstract":"<div><p>Online job advertisements on various job portals or websites have become the most popular way for people to find potential career opportunities nowadays. However, the majority of these job sites are limited to offering fundamental filters such as job titles, keywords, and compensation ranges. This often poses a challenge for job seekers in efficiently identifying relevant job advertisements that align with their unique skill sets amidst a vast sea of listings. Thus, we propose well-coordinated visualizations to provide job seekers with three levels of details of job information: a skill-job overview visualizes skill sets, employment posts as well as relationships between them with a hierarchical visualization design; a post exploration view leverages an augmented radar-chart glyph to represent job posts and further facilitates users’ swift comprehension of the pertinent skills necessitated by respective positions; a post detail view lists the specifics of selected job posts for profound analysis and comparison. By using a real-world recruitment advertisement dataset collected from 51Job, one of the largest job websites in China, we conducted two case studies and user interviews to evaluate <em>JobViz</em>. The results demonstrated the usefulness and effectiveness of our approach.</p></div>","PeriodicalId":36903,"journal":{"name":"Visual Informatics","volume":"8 3","pages":"Pages 18-28"},"PeriodicalIF":3.8,"publicationDate":"2024-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2468502X24000391/pdfft?md5=62d1e06a4ba3529c504c7ac24e65e000&pid=1-s2.0-S2468502X24000391-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141843719","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Visual evaluation of graph representation learning based on the presentation of community structures 基于群落结构呈现的图形表示学习可视化评估
IF 3.8 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-09-01 DOI: 10.1016/j.visinf.2024.08.001
Yong Zhang , Lihong Cai , Yuhua Liu , Yize Li , Songyue Li , Yuming Ma , Yuwei Meng , Zhiguang Zhou
Various graph representation learning models convert graph nodes into vectors using techniques like matrix factorization, random walk, and deep learning. However, choosing the right method for different tasks can be challenging. Communities within networks help reveal underlying structures and correlations. Investigating how different models preserve community properties is crucial for identifying the best graph representation for data analysis. This paper defines indicators to explore the perceptual quality of community properties in representation learning spaces, including the consistency of community structure, node distribution within and between communities, and central node distribution. A visualization system presents these indicators, allowing users to evaluate models based on community structures. Case studies demonstrate the effectiveness of the indicators for the visual evaluation of graph representation learning models.
各种图表示学习模型使用矩阵因式分解、随机漫步和深度学习等技术将图节点转换为向量。然而,为不同的任务选择正确的方法可能具有挑战性。网络中的群落有助于揭示潜在的结构和相关性。研究不同模型如何保留社群属性,对于确定数据分析的最佳图表示法至关重要。本文定义了一些指标,用于探索表征学习空间中群落属性的感知质量,包括群落结构的一致性、群落内部和群落之间的节点分布以及中心节点分布。一个可视化系统展示了这些指标,使用户能够根据社群结构对模型进行评估。案例研究证明了这些指标对图形表征学习模型进行可视化评估的有效性。
{"title":"Visual evaluation of graph representation learning based on the presentation of community structures","authors":"Yong Zhang ,&nbsp;Lihong Cai ,&nbsp;Yuhua Liu ,&nbsp;Yize Li ,&nbsp;Songyue Li ,&nbsp;Yuming Ma ,&nbsp;Yuwei Meng ,&nbsp;Zhiguang Zhou","doi":"10.1016/j.visinf.2024.08.001","DOIUrl":"10.1016/j.visinf.2024.08.001","url":null,"abstract":"<div><div>Various graph representation learning models convert graph nodes into vectors using techniques like matrix factorization, random walk, and deep learning. However, choosing the right method for different tasks can be challenging. Communities within networks help reveal underlying structures and correlations. Investigating how different models preserve community properties is crucial for identifying the best graph representation for data analysis. This paper defines indicators to explore the perceptual quality of community properties in representation learning spaces, including the consistency of community structure, node distribution within and between communities, and central node distribution. A visualization system presents these indicators, allowing users to evaluate models based on community structures. Case studies demonstrate the effectiveness of the indicators for the visual evaluation of graph representation learning models.</div></div>","PeriodicalId":36903,"journal":{"name":"Visual Informatics","volume":"8 3","pages":"Pages 29-31"},"PeriodicalIF":3.8,"publicationDate":"2024-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142320122","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
VisAhoi: Towards a library to generate and integrate visualization onboarding using high-level visualization grammars VisAhoi:使用高级可视化语法生成和集成可视化入门库
IF 3.8 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-06-27 DOI: 10.1016/j.visinf.2024.06.001
Christina Stoiber , Daniela Moitzi , Holger Stitz , Florian Grassinger , Anto Silviya Geo Prakash , Dominic Girardi , Marc Streit , Wolfgang Aigner

Visualization onboarding supports users in reading, interpreting, and extracting information from visual data representations. General-purpose onboarding tools and libraries are applicable for explaining a wide range of graphical user interfaces but cannot handle specific visualization requirements. This paper describes a first step towards developing an onboarding library called VisAhoi, which is easy to integrate, extend, semi-automate, reuse, and customize. VisAhoi supports the creation of onboarding elements for different visualization types and datasets. We demonstrate how to extract and describe onboarding instructions using three well-known high-level descriptive visualization grammars — Vega-Lite, Plotly.js, and ECharts. We show the applicability of our library by performing two usage scenarios that describe the integration of VisAhoi into a VA tool for the analysis of high-throughput screening (HTS) data and, second, into a Flourish template to provide an authoring tool for data journalists for a treemap visualization. We provide a supplementary website (https://datavisyn.github.io/visAhoi/) that demonstrates the applicability of VisAhoi to various visualizations, including a bar chart, a horizon graph, a change matrix/heatmap, a scatterplot, and a treemap visualization.

可视化上机支持用户从可视化数据表示中阅读、解释和提取信息。通用上机工具和库适用于解释各种图形用户界面,但无法处理特定的可视化需求。本文介绍了开发名为 VisAhoi 的上机库的第一步,该库易于集成、扩展、半自动化、重用和定制。VisAhoi 支持为不同的可视化类型和数据集创建上机元素。我们演示了如何使用 Vega-Lite、Plotly.js 和 ECharts 这三种著名的高级描述性可视化语法提取和描述上机指令。我们通过两个使用场景展示了我们库的适用性,一个场景是将 VisAhoi 集成到用于分析高通量筛选(HTS)数据的 VA 工具中,另一个场景是将 VisAhoi 集成到 Flourish 模板中,为数据记者提供树状图可视化的创作工具。我们提供了一个补充网站 (https://datavisyn.github.io/visAhoi/),该网站演示了 VisAhoi 对各种可视化的适用性,包括条形图、地平线图、变化矩阵/热图、散点图和树状地图可视化。
{"title":"VisAhoi: Towards a library to generate and integrate visualization onboarding using high-level visualization grammars","authors":"Christina Stoiber ,&nbsp;Daniela Moitzi ,&nbsp;Holger Stitz ,&nbsp;Florian Grassinger ,&nbsp;Anto Silviya Geo Prakash ,&nbsp;Dominic Girardi ,&nbsp;Marc Streit ,&nbsp;Wolfgang Aigner","doi":"10.1016/j.visinf.2024.06.001","DOIUrl":"10.1016/j.visinf.2024.06.001","url":null,"abstract":"<div><p>Visualization onboarding supports users in reading, interpreting, and extracting information from visual data representations. General-purpose onboarding tools and libraries are applicable for explaining a wide range of graphical user interfaces but cannot handle specific visualization requirements. This paper describes a first step towards developing an onboarding library called VisAhoi, which is easy to <em>integrate, extend, semi-automate, reuse, and customize</em>. VisAhoi supports the creation of onboarding elements for different visualization types and datasets. We demonstrate how to extract and describe onboarding instructions using three well-known high-level descriptive visualization grammars — Vega-Lite, Plotly.js, and ECharts. We show the applicability of our library by performing two usage scenarios that describe the integration of VisAhoi into a VA tool for the analysis of high-throughput screening (HTS) data and, second, into a Flourish template to provide an authoring tool for data journalists for a treemap visualization. We provide a supplementary website (<span><span>https://datavisyn.github.io/visAhoi/</span><svg><path></path></svg></span>) that demonstrates the applicability of VisAhoi to various visualizations, including a bar chart, a horizon graph, a change matrix/heatmap, a scatterplot, and a treemap visualization.</p></div>","PeriodicalId":36903,"journal":{"name":"Visual Informatics","volume":"8 3","pages":"Pages 1-17"},"PeriodicalIF":3.8,"publicationDate":"2024-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2468502X24000214/pdfft?md5=b500608cf3b6d6a02fdc48334024bff3&pid=1-s2.0-S2468502X24000214-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141954338","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Generative AI for visualization: State of the art and future directions 用于可视化的生成式人工智能:技术现状与未来方向
IF 3 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-06-01 DOI: 10.1016/j.visinf.2024.04.003
Yilin Ye , Jianing Hao , Yihan Hou , Zhan Wang , Shishi Xiao , Yuyu Luo , Wei Zeng

Generative AI (GenAI) has witnessed remarkable progress in recent years and demonstrated impressive performance in various generation tasks in different domains such as computer vision and computational design. Many researchers have attempted to integrate GenAI into visualization framework, leveraging the superior generative capacity for different operations. Concurrently, recent major breakthroughs in GenAI like diffusion models and large language models have also drastically increased the potential of GenAI4VIS. From a technical perspective, this paper looks back on previous visualization studies leveraging GenAI and discusses the challenges and opportunities for future research. Specifically, we cover the applications of different types of GenAI methods including sequence, tabular, spatial and graph generation techniques for different tasks of visualization which we summarize into four major stages: data enhancement, visual mapping generation, stylization and interaction. For each specific visualization sub-task, we illustrate the typical data and concrete GenAI algorithms, aiming to provide in-depth understanding of the state-of-the-art GenAI4VIS techniques and their limitations. Furthermore, based on the survey, we discuss three major aspects of challenges and research opportunities including evaluation, dataset, and the gap between end-to-end GenAI methods and visualizations. By summarizing different generation algorithms, their current applications and limitations, this paper endeavors to provide useful insights for future GenAI4VIS research.

近年来,生成式人工智能(GenAI)取得了显著进展,在计算机视觉和计算设计等不同领域的各种生成任务中表现出令人印象深刻的性能。许多研究人员尝试将 GenAI 集成到可视化框架中,利用其卓越的生成能力进行不同的操作。与此同时,最近在 GenAI 领域取得的重大突破,如扩散模型和大型语言模型,也大大提高了 GenAI4VIS 的潜力。本文从技术角度回顾了以往利用 GenAI 进行的可视化研究,并讨论了未来研究的挑战和机遇。具体而言,我们将不同类型的 GenAI 方法(包括序列、表格、空间和图形生成技术)应用于不同的可视化任务,并将其总结为四个主要阶段:数据增强、视觉映射生成、风格化和交互。对于每个具体的可视化子任务,我们都说明了典型数据和具体的 GenAI 算法,旨在让人们深入了解最先进的 GenAI4VIS 技术及其局限性。此外,在调查的基础上,我们讨论了三个主要方面的挑战和研究机会,包括评估、数据集以及端到端 GenAI 方法和可视化之间的差距。通过总结不同的生成算法、其当前应用和局限性,本文致力于为未来的 GenAI4VIS 研究提供有益的见解。
{"title":"Generative AI for visualization: State of the art and future directions","authors":"Yilin Ye ,&nbsp;Jianing Hao ,&nbsp;Yihan Hou ,&nbsp;Zhan Wang ,&nbsp;Shishi Xiao ,&nbsp;Yuyu Luo ,&nbsp;Wei Zeng","doi":"10.1016/j.visinf.2024.04.003","DOIUrl":"https://doi.org/10.1016/j.visinf.2024.04.003","url":null,"abstract":"<div><p>Generative AI (GenAI) has witnessed remarkable progress in recent years and demonstrated impressive performance in various generation tasks in different domains such as computer vision and computational design. Many researchers have attempted to integrate GenAI into visualization framework, leveraging the superior generative capacity for different operations. Concurrently, recent major breakthroughs in GenAI like diffusion models and large language models have also drastically increased the potential of GenAI4VIS. From a technical perspective, this paper looks back on previous visualization studies leveraging GenAI and discusses the challenges and opportunities for future research. Specifically, we cover the applications of different types of GenAI methods including sequence, tabular, spatial and graph generation techniques for different tasks of visualization which we summarize into four major stages: data enhancement, visual mapping generation, stylization and interaction. For each specific visualization sub-task, we illustrate the typical data and concrete GenAI algorithms, aiming to provide in-depth understanding of the state-of-the-art GenAI4VIS techniques and their limitations. Furthermore, based on the survey, we discuss three major aspects of challenges and research opportunities including evaluation, dataset, and the gap between end-to-end GenAI methods and visualizations. By summarizing different generation algorithms, their current applications and limitations, this paper endeavors to provide useful insights for future GenAI4VIS research.</p></div>","PeriodicalId":36903,"journal":{"name":"Visual Informatics","volume":"8 2","pages":"Pages 43-66"},"PeriodicalIF":3.0,"publicationDate":"2024-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2468502X24000160/pdfft?md5=c309ceeb991e85de9bb7a69d53c32032&pid=1-s2.0-S2468502X24000160-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141328799","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The whole and its parts: Visualizing Gaussian mixture models 整体及其部分高斯混合模型可视化
IF 3.8 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-06-01 DOI: 10.1016/j.visinf.2024.04.005
Joachim Giesen , Philipp Lucas , Linda Pfeiffer , Laines Schmalwasser , Kai Lawonn

Gaussian mixture models are classical but still popular machine learning models. An appealing feature of Gaussian mixture models is their tractability, that is, they can be learned efficiently and exactly from data, and also support efficient exact inference queries like soft clustering data points. Only seemingly simple, Gaussian mixture models can be hard to understand. There are at least four aspects to understanding Gaussian mixture models, namely, understanding the whole distribution, its individual parts (mixture components), the relationships between the parts, and the interplay of the whole and its parts. In a structured literature review of applications of Gaussian mixture models, we found the need for supporting all four aspects. To identify candidate visualizations that effectively aid the user needs, we structure the available design space along three different representations of Gaussian mixture models, namely as functions, sets of parameters, and sampling processes. From the design space, we implemented three design concepts that visualize the overall distribution together with its components. Finally, we assessed the practical usefulness of the design concepts with respect to the different user needs in expert interviews and an insight-based user study.

高斯混合模型是一种经典但仍然流行的机器学习模型。高斯混合模型的一个吸引人的特点是其可操作性,即可以从数据中高效、精确地学习,也支持高效精确的推理查询,如软聚类数据点。高斯混合物模型看似简单,却很难理解。理解高斯混合物模型至少有四个方面,即理解整个分布、各个部分(混合物成分)、各部分之间的关系以及整体与部分之间的相互作用。在对高斯混合模型应用的结构化文献回顾中,我们发现需要对所有四个方面提供支持。为了确定能有效满足用户需求的可视化候选方案,我们按照高斯混合模型的三种不同表现形式,即函数、参数集和采样过程,构建了可用的设计空间。从设计空间中,我们实现了三种设计概念,将整体分布及其组成部分可视化。最后,我们通过专家访谈和基于洞察力的用户研究,针对不同的用户需求评估了设计概念的实用性。
{"title":"The whole and its parts: Visualizing Gaussian mixture models","authors":"Joachim Giesen ,&nbsp;Philipp Lucas ,&nbsp;Linda Pfeiffer ,&nbsp;Laines Schmalwasser ,&nbsp;Kai Lawonn","doi":"10.1016/j.visinf.2024.04.005","DOIUrl":"10.1016/j.visinf.2024.04.005","url":null,"abstract":"<div><p>Gaussian mixture models are classical but still popular machine learning models. An appealing feature of Gaussian mixture models is their tractability, that is, they can be learned efficiently and exactly from data, and also support efficient exact inference queries like soft clustering data points. Only seemingly simple, Gaussian mixture models can be hard to understand. There are at least four aspects to understanding Gaussian mixture models, namely, understanding the whole distribution, its individual parts (mixture components), the relationships between the parts, and the interplay of the whole and its parts. In a structured literature review of applications of Gaussian mixture models, we found the need for supporting all four aspects. To identify candidate visualizations that effectively aid the user needs, we structure the available design space along three different representations of Gaussian mixture models, namely as functions, sets of parameters, and sampling processes. From the design space, we implemented three design concepts that visualize the overall distribution together with its components. Finally, we assessed the practical usefulness of the design concepts with respect to the different user needs in expert interviews and an insight-based user study.</p></div>","PeriodicalId":36903,"journal":{"name":"Visual Informatics","volume":"8 2","pages":"Pages 67-79"},"PeriodicalIF":3.8,"publicationDate":"2024-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2468502X24000196/pdfft?md5=00c8e5cb6796e180f1417fb1e6e4984c&pid=1-s2.0-S2468502X24000196-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141031229","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Exploring visual quality of multidimensional time series projections 探索多维时间序列投影的视觉质量
IF 3 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-06-01 DOI: 10.1016/j.visinf.2024.04.004
Tanja Munz-Körner, Daniel Weiskopf

Dimensionality reduction is often used to project time series data from multidimensional to two-dimensional space to generate visual representations of the temporal evolution. In this context, we address the problem of multidimensional time series visualization by presenting a new method to show and handle projection errors introduced by dimensionality reduction techniques on multidimensional temporal data. For visualization, subsequent time instances are rendered as dots that are connected by lines or curves to indicate the temporal dependencies. However, inevitable projection artifacts may lead to poor visualization quality and misinterpretation of the temporal information. Wrongly projected data points, inaccurate variations in the distances between projected time instances, and intersections of connecting lines could lead to wrong assumptions about the original data. We adapt local and global quality metrics to measure the visual quality along the projected time series, and we introduce a model to assess the projection error at intersecting lines. These serve as a basis for our new uncertainty visualization techniques that use different visual encodings and interactions to indicate, communicate, and work with the visualization uncertainty from projection errors and artifacts along the timeline of data points, their connections, and intersections. Our approach is agnostic to the projection method and works for linear and non-linear dimensionality reduction methods alike.

降维通常用于将时间序列数据从多维空间投影到二维空间,以生成时间演变的可视化表示。在这种情况下,我们提出了一种新方法来显示和处理降维技术在多维时间数据上引入的投影误差,从而解决多维时间序列可视化的问题。为了实现可视化,后续的时间实例被渲染成点,这些点通过线条或曲线连接起来,以表示时间依赖关系。然而,不可避免的投影假象可能会导致可视化质量低下和对时间信息的误读。投影错误的数据点、投影时间实例之间不准确的距离变化以及连接线的交叉点都可能导致对原始数据的错误假设。我们采用局部和全局质量指标来衡量投影时间序列的视觉质量,并引入一个模型来评估相交线的投影误差。这些都是我们新的不确定性可视化技术的基础,这些技术使用不同的可视化编码和交互来显示、交流和处理可视化的不确定性,这些不确定性来自数据点时间轴上的投影误差和伪影、它们之间的连接和交叉。我们的方法与投影方法无关,同样适用于线性和非线性降维方法。
{"title":"Exploring visual quality of multidimensional time series projections","authors":"Tanja Munz-Körner,&nbsp;Daniel Weiskopf","doi":"10.1016/j.visinf.2024.04.004","DOIUrl":"10.1016/j.visinf.2024.04.004","url":null,"abstract":"<div><p>Dimensionality reduction is often used to project time series data from multidimensional to two-dimensional space to generate visual representations of the temporal evolution. In this context, we address the problem of multidimensional time series visualization by presenting a new method to show and handle projection errors introduced by dimensionality reduction techniques on multidimensional temporal data. For visualization, subsequent time instances are rendered as dots that are connected by lines or curves to indicate the temporal dependencies. However, inevitable projection artifacts may lead to poor visualization quality and misinterpretation of the temporal information. Wrongly projected data points, inaccurate variations in the distances between projected time instances, and intersections of connecting lines could lead to wrong assumptions about the original data. We adapt local and global quality metrics to measure the visual quality along the projected time series, and we introduce a model to assess the projection error at intersecting lines. These serve as a basis for our new uncertainty visualization techniques that use different visual encodings and interactions to indicate, communicate, and work with the visualization uncertainty from projection errors and artifacts along the timeline of data points, their connections, and intersections. Our approach is agnostic to the projection method and works for linear and non-linear dimensionality reduction methods alike.</p></div>","PeriodicalId":36903,"journal":{"name":"Visual Informatics","volume":"8 2","pages":"Pages 27-42"},"PeriodicalIF":3.0,"publicationDate":"2024-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2468502X24000184/pdfft?md5=67711cade8875f71d3b74dad7d012301&pid=1-s2.0-S2468502X24000184-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141142247","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Visual Informatics
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1