John Wenskovitch

Dr. John Wenskovitch


Research Focus & Metrics

Academic Career Length

16Years (2011-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 June 2020 in Computer Graphics Forum
Verified
Journal Article
Closed access
PDF file
Kai XuKai Xu
Kai Xu
AOAlvitta Ottley
Alvitta Ottley
CWConny Walchshofer
Conny Walchshofer
MSMarc Streit
Marc Streit
RCRemco Chang
Remco Chang
JWJohn Wenskovitch
John Wenskovitch

29 August 2017 in IEEE Transactions on Visualization and Computer Graphics
Verified
Journal Article
Closed access
JWJohn Wenskovitch
John Wenskovitch
ICIan Crandell
Ian Crandell
NRNaren Ramakrishnan
Naren Ramakrishnan
LHLeanna House
Leanna House
SLScotland Leman
Scotland Leman
CNChris North
Chris North
Dimension reduction algorithms and clustering algorithms are both frequently used techniques in visual analytics. Both families of algorithms assist analysts in performing related tasks regarding the similarity of observations and finding groups in datasets. Though initially used independently, recent works have incorporated algorithms from each family into the same visualization systems. However, these algorithmic combinations are often ad hoc or disconnected, working independently and in parallel rather than integrating some degree of interdependence. A number of design decisions must be addressed when employing dimension reduction and clustering algorithms concurrently in a visualization system, including the selection of each algorithm, the order in which they are processed, and how to present and interact with the resulting projection. This paper contributes an overview of combining dimension reduction and clustering into a visualization system, discussing the challenges inherent in developing a visualization system that makes use of both families of algorithms.

20 August 2018 in IEEE Transactions on Visualization and Computer Graphics
Verified
Journal Article
Closed access
MDMichelle Dowling
Michelle Dowling
JWJohn Wenskovitch
John Wenskovitch
JFJ.T. Fry
J.T. Fry
SLScotland Leman
Scotland Leman
LHLeanna House
Leanna House
CNChris North
Chris North
Much research has been done regarding how to visualize and interact with observations and attributes of high-dimensional data for exploratory data analysis. From the analyst's perceptual and cognitive perspective, current visualization approaches typically treat the observations of the high-dimensional dataset very differently from the attributes. Often, the attributes are treated as inputs (e.g., sliders), and observations as outputs (e.g., projection plots), thus emphasizing investigation of the observations. However, there are many cases in which analysts wish to investigate both the observations and the attributes of the dataset, suggesting a symmetry between how analysts think about attributes and observations. To address this, we define SIRIUS (Symmetric Interactive Representations In a Unified System), a symmetric, dual projection technique to support exploratory data analysis of high-dimensional data. We provide an example implementation of SIRIUS and demonstrate how this symmetry affords additional insights.

13 June 2018 in ACM Transactions on Interactive Intelligent Systems
Verified
Journal Article
Open access
PDF file
JSJessica Zeitz Self
Jessica Zeitz Self
MDMichelle Dowling
Michelle Dowling
JWJohn Wenskovitch
John Wenskovitch
ICIan Crandell
Ian Crandell
MWMing Wang
Ming Wang
CNChris North
Chris North
Exploring high-dimensional data is challenging. Dimension reduction algorithms, such as weighted multidimensional scaling, support data exploration by projecting datasets to two dimensions for visualization. These projections can be explored through parametric interaction, tweaking underlying parameterizations, and observation-level interaction, directly interacting with the points within the projection. In this article, we present the results of a controlled usability study determining the differences, advantages, and drawbacks among parametric interaction, observation-level interaction, and their combination. The study assesses both interaction technique effects on domain-specific high-dimensional data analyses performed by non-experts of statistical algorithms. This study is performed using Andromeda, a tool that enables both parametric and observation-level interaction to provide in-depth data exploration. The results indicate that the two forms of interaction serve different, but complementary, purposes in gaining insight through steerable dimension reduction algorithms.

30 July 2020 in Computer
Verified
Journal Article
Closed access
JWJohn Wenskovitch
John Wenskovitch
CNChris North
Chris North
We present a symmetric, collaborative human-artificial intelligence (AI) model using semantic interaction as a design philosophy. We discuss challenges associated with each phase of communication between the pair of cooperatively learning entities and the benefits that emerge from combining the expertise of humans and AI.

1 October 2019
Verified
Conference Paper
Closed access
JWJohn Wenskovitch
John Wenskovitch
JZJian Zhao
Jian Zhao
SCScott Carter
Scott Carter
MCMatthew Cooper
Matthew Cooper
CNChris North
Chris North
Computational notebooks have become a major medium for data exploration and insight communication in data science. Although expressive, dynamic, and flexible, in practice they are loose collections of scripts, charts, and tables that rarely tell a story or clearly represent the analysis process. This leads to a number of usability issues, particularly in the comprehension and exploration of notebooks. In this work, we design, implement, and evaluate Albireo, a visualization approach to summarize the structure of notebooks, with the goal of supporting more effective exploration and communication by displaying the dependencies and relationships between the cells of a notebook using a dynamic graph structure. We evaluate the system via a case study and expert interviews, with our results indicating that such a visualization is useful for an analyst's self-reflection during exploratory programming, and also effective for communication of narratives and collaboration between analysts.