Zhiyuan Lin
Georgia Institute of Technology
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Zhiyuan Lin.
IEEE Transactions on Visualization and Computer Graphics | 2014
Charles D. Stolper; Minsuk Kahng; Zhiyuan Lin; Florian Foerster; Aakash Goel; John T. Stasko; Duen Horng Chau
The field of graph visualization has produced a wealth of visualization techniques for accomplishing a variety of analysis tasks. Therefore analysts often rely on a suite of different techniques, and visual graph analysis application builders strive to provide this breadth of techniques. To provide a holistic model for specifying network visualization techniques (as opposed to considering each technique in isolation) we present the Graph-Level Operations (GLO) model. We describe a method for identifying GLOs and apply it to identify five classes of GLOs, which can be flexibly combined to re-create six canonical graph visualization techniques. We discuss advantages of the GLO model, including potentially discovering new, effective network visualization techniques and easing the engineering challenges of building multi-technique graph visualization applications. Finally, we implement the GLOs that we identified into the GLO-STIX prototype system that enables an analyst to interactively explore a graph by applying GLOs.
international conference on data mining | 2013
Zhiyuan Lin; Nan Cao; Hanghang Tong; Fei Wang; U Kang; Duen Horng Polo Chau
We present a scalable, interactive graph visualization system to support multi-resolution exploration of million-node graphs in real time. By adapting a state-of-the-art graph algorithm, called Slash & Burn, our prototype system generates a multi-resolution view of graphs with up to 69 million edges under a few seconds. We are experimenting with interaction techniques that help users interactively explore this overview and drill down into details. While many visualization systems for million-node graphs require dedicated servers to process the graphs, our prototype runs on a commodity laptop computer. We aim to handle graphs that are at least an order of magnitude (100M edges) larger than what current systems can support. We demonstrate our systems usage, benefits, and scalability using two large graphs: a Live Journal friendship network with 69 million edges, and a related-movies network from Rotten Tomatoes with 200K edges.
international conference on big data | 2013
Zhiyuan Lin; Duen Horng Polo Chau; U Kang
Large graphs with billions of nodes and edges are increasingly common, calling for new kinds of scalable computation frameworks. Although popular, distributed approaches can be expensive to build, or require many resources to manage or tune. State-of-the-art approaches such as GraphChi and TurboGraph recently have demonstrated that a single machine can efficiently perform advanced computation on billion-node graphs. Although fast, they both use sophisticated data structures, memory management, and optimization techniques. We propose a minimalist approach that forgoes such complexities, by leveraging the memory mapping capability found on operating systems. Our experiments on large datasets, such as a 1.5 billion edge Twitter graph, show that our streamlined approach achieves up to 26 times faster than GraphChi, and comparable to TurboGraph. We contribute our crucial insight that by leveraging memory mapping, a fundamental operating system capability, we can outperform the latest graph computation techniques.
siam international conference on data mining | 2017
Robert Pienta; Minsuk Kahng; Zhiyuan Lin; Jilles Vreeken; Partha Pratim Talukdar; James Abello; Ganesh Parameswaran; Duen Horng Chau
Visualization is a powerful paradigm for exploratory data analysis. Visualizing large graphs, however, often results in excessive edges crossings and overlapping nodes. We propose a new scalable approach called FACETS that helps users adaptively explore large million-node graphs from a local perspective, guiding them to focus on nodes and neighborhoods that are most subjectively interesting to users. We contribute novel ideas to measure this interestingness in terms of how surprising a neighborhood is given the background distribution, as well as how well it matches what the user has chosen to explore. FACETS uses Jensen-Shannon divergence over information-theoretically optimized histograms to calculate the subjective user interest and surprise scores. Participants in a user study found FACETS easy to use, easy to learn, and exciting to use. Empirical runtime analyses demonstrated FACETS’s practical scalability on large real-world graphs with up to 5 million edges, returning results in fewer than 1.5 seconds.
human factors in computing systems | 2014
Charles D. Stolper; Florian Foerster; Minsuk Kahng; Zhiyuan Lin; Aakash Goel; John T. Stasko; Duen Horng Chau
There is a wealth of visualization techniques available for graph and network visualization. However, each of these techniques was designed for a specific task. Many graph visualization techniques and the transitions between them can be specified using a set of operations on the visualization elements such as positioning or resizing nodes, showing or hiding edges, or showing or hiding axes. We term these operations Graph-Level Operations or GLOs. Our goal is to identify and provide a comprehensive set of these operations in order to better support the broadest range of graph and network analysis tasks. Here we present early results of our work, including a preliminary set of operations and an example application of GLOs in transitioning between familiar graph visualization techniques. \
international world wide web conferences | 2018
Zhiyuan Lin; Tim Althoff; Jure Leskovec
Mobile health applications that track activities, such as exercise, sleep, and diet, are becoming widely used. While these activity tracking applications have the potential to improve our health, user engagement and retention are critical factors for their success. However, long-term user engagement patterns in real-world activity tracking applications are not yet well understood. Here we study user engagement patterns within a mobile physical activity tracking application consisting of 115 million logged activities taken by over a million users over 31 months. Specifically, we show that over 75% of users return and re-engage with the application after prolonged periods of inactivity, no matter the duration of the inactivity. We find a surprising result that the re-engagement usage patterns resemble those of the start of the initial engagement period, rather than being a simple continuation of the end of the initial engagement period. This evidence points to a conceptual model of multiple lives of user engagement, extending the prevalent single life view of user activity. We demonstrate that these multiple lives occur because the users have a variety of different primary intents or goals for using the app. These primary intents are associated with how long each life lasts and how likely the user is to re-engage for a new life. We find evidence for users being more likely to stop using the app once they achieved their primary intent or goal (e.g., weight loss). However, these users might return once their original intent resurfaces (e.g., wanting to lose newly gained weight). We discuss implications of the multiple life paradigm and propose a novel prediction task of predicting the number of lives of a user. Based on insights developed in this work, including a marker of improved primary intent performance, our prediction models achieve 71% ROC AUC. Overall, our research has implications for modeling user re-engagement in health activity tracking applications and has consequences for how notifications, recommendations as well as gamification can be used to increase engagement.
international conference on big data | 2014
Zhiyuan Lin; Minsuk Kahng; Kaeser Md. Sabrin; Duen Horng Polo Chau; Ho Lee; U Kang
Archive | 2013
Kaeser Md. Sabrin; Zhiyuan Lin; Duen Horng Chau; Ho Lee; U Kang
international conference on weblogs and social media | 2017
Zhiyuan Lin; Niloufar Salehi; Bowen Yao; Yiqi Chen; Michael S. Bernstein
international conference on weblogs and social media | 2015
Chaya Hiruncharoenvate; Zhiyuan Lin; Eric Gilbert