Gennady L. Andrienko

dblp:a/GennadyLAndrienko · DBLP profile ↗
← Back
110ranked-venue papers
38as first author
20since 2021 · last 2026
0000-0002-8574-6295ORCID · verified

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

Graphics, computer vision, multimedia, augmented reality and games · 53 · 13 first-author · 16 since 2021Databases, data management, data science and information retrieval · 36 · 17 first-author · 1 since 2021Artificial intelligence and machine learning · 18 · 5 first-author · 4 since 2021Human-computer interaction and ubiquitous computing · 18 · 8 first-authorApplied, interdisciplinary, general and emerging computing · 11 · 5 first-author · 1 since 2021Security and privacy · 1Theory of computation · 1
YearPublicationVenuePosition
2026 Detecting Stable Cross-Impact Patterns in Bivariate Time Series
abstract
This paper presents a visual analytics workflow for detecting stable cross-impact patterns in time series pairs. A sliding window technique computes multiple impact measures, including a novel Kendall's tau variant that tolerates minor fluctuations. Evaluating these measures across various time lags reveals dynamic relationships between time series. An interactive Ikat plot facilitates the exploration of impact distributions, helping identify intervals where specific cross-impacts remain stable (e.g., trends in one series followed by similar or opposite trends in another after a lag). These intervals are extracted as events, whose temporal (and, when applicable, spatial) distributions can be analyzed to uncover broader patterns across multiple time series pairs and over extended time spans. This includes identifying co-occurring cross-impacts and variations in cross-impact presence or type across different periods and data subsets. Experiments on real-world datasets demonstrate the framework's ability to isolate robust patterns, providing a scalable and interpretable approach to analyzing complex temporal dynamics.
Gennady L. Andrienko, Natalia V. Andrienko, Maram Akila, Bahavathy Kathirgamanathan, Miguel Ponce de Leon
IEEE Trans. Vis. Comput. Graph.1
2026 Interactive Visual Exploration of Rule-Based Model Logic
abstract
Rule-based machine learning models, including those derived from decision trees or forests, are often considered inherently interpretable. However, human understanding is hindered by model size, rule complexity, and interdependencies between features. Moreover, rule sets extracted from ensemble models can contain contradictory, incomplete, or counterintuitive logic, even when the overall model achieves high predictive accuracy. This paper introduces a visual analytics methodology designed to support systematic exploration of rule-based model logic and its alignment with domain knowledge. Our approach integrates overview visualizations, interactive filtering, contradiction analysis, and topic modeling. This enables analysts to detect illogical or implausible rules, assess their potential impact, and refine the model to improve its interpretability and trustworthiness. A key distinction of our method is its ability to support reasoning about model behavior both with and without access to labeled data. We demonstrate the approach through two real-world case studies: evaluating logical consistency in a vessel movement classifier and analyzing feature relationships in a COVID-19 prediction model. These studies show how visual analytics can facilitate logic-focused model critique beyond traditional performance metrics and enable valuable domain-relevant insights.
Natalia V. Andrienko, Gennady L. Andrienko, Bahavathy Kathirgamanathan
IEEE Trans. Vis. Comput. Graph.2
2025 Rotation- and Scale-Invariant Shape Extraction from Vessel Trajectories for Human-In-The-Loop Monitoring
abstract
Maritime vessel monitoring is vital for ensuring navigational safety, protecting marine ecosystems, and enforcing regulations. We present a framework to support expert analysis and monitoring of vessel activities using Automatic Identification System (AIS) trajectory data. By extracting rotation- and scale-invariant shape signatures through a relative Hough transform, our system clusters and organizes subtrajectory patterns, enabling intuitive visual exploration. Experts interactively associate representative shapes with maritime events such as trawling or port visits, creating an event-to-shape map used for real-time detection in new trajectories. The framework's design allows efficient handling of geometric and motion dynamics, while facilitating the creation of labeled datasets to improve automated analysis. We demonstrate its effectiveness on a dataset of fishing vessels, highlighting its potential for scalable, human-in-the-loop maritime surveillance.
Cristiano Landi, Natalia V. Andrienko, Gennady L. Andrienko
SIGSPATIAL/GIS3
2025 Visually-supported topic modeling for understanding behavioral patterns from spatio-temporal events
abstract
Spatio-temporal event sequences consist of activities or occurrences involving various interconnected elements in space and time. We show how topic modeling—typically used in text analysis—can be adapted to abstract and conceptualize such data. We propose an overall analytical workflow that combines computational and visual analytics methods to support some tasks, enabling the transformation of raw event data into meaningful insights. We apply our workflow to football matches as an example of important yet under-explored spatio-temporal event data. A key step in topic modeling is determining the appropriate number of topics; to address this, we introduce a visual method that organizes multiple modeling runs into a similarity-based layout, helping analysts identify patterns that balance interpretability and granularity. We demonstrate how our workflow, which integrates visual analytics, supports five core analysis tasks: identifying common behavioral patterns, tracking their distribution across individuals or groups, observing progression at different temporal scales, comparing behavior under varied conditions, and detecting deviations from typical behavior. Using real-world football data, we illustrate how our end-to-end process enables deeper insights into both tactical details and broader trends — from single match analyses to season wide perspectives. While our case study focuses on football, the proposed workflow is domain-agnostic and can be readily applied to other spatio-temporal event datasets, offering a flexible foundation for extracting and interpreting complex behavioral patterns.
Laleh Moussavi, Gennady L. Andrienko, Natalia V. Andrienko, Aidan Slingsby
Comput. Graph.2
2025 Integrating human knowledge for explainable AI
abstract
Abstract This paper presents a methodology for integrating human expert knowledge into machine learning (ML) workflows to improve both model interpretability and the quality of explanations produced by explainable AI (XAI) techniques. We strive to enhance standard ML and XAI pipelines without modifying underlying algorithms, focusing instead on embedding domain knowledge at two stages: (1) during model development through expert-guided data structuring and feature engineering, and (2) during explanation generation via domain-aware synthetic neighbourhoods. Visual analytics is used to support experts in transforming raw data into semantically richer representations. We validate the methodology in two case studies: predicting COVID-19 incidence and classifying vessel movement patterns. The studies demonstrated improved alignment of models with expert reasoning and better quality of synthetic neighbourhoods. We also explore using large language models (LLMs) to assist experts in developing domain-compliant data generators. Our findings highlight both the benefits and limitations of existing XAI methods and point to a research direction for addressing these gaps.
Eleonora Cappuccio, Bahavathy Kathirgamanathan, Salvatore Rinzivillo, Gennady L. Andrienko, Natalia V. Andrienko
Mach. Learn.4
2025 Visualizing game dynamics at a specific time: Influence of the players' poses for tactical analyses in padel
abstract
Tactical elements are crucial in team sports. The analysis of hypothetical game situations greatly benefits from positional diagrams showing where the players are. These diagrams often show the layout of the players through simple symbols, which provide no information about their poses. This paper investigates if the visualization of player poses is benefitial for tactical understanding of positional diagrams in padel. We propose a realistic, cartoon-like representation of the players and discuss its integration into a typical positional diagram. To overcome the cost of generating player representations depicting their pose, we propose a method to generate such representations from minimal user input. We conducted a user study to evaluate the effectiveness of our pose-aware diagrams. The tasks for the study were designed to encompass the main in-game scenarios in padel, which include the ballholder at the net with opponents defending, the reverse situation, and transitions between these two states. We found that our representation is preferred over a symbolic one that only indicates player orientation. The proposed method enables coaches to produce such representations within a matter of seconds, thereby significantly facilitating the creation of detailed and easily analyzable depictions of game situations.
Mohammadreza Javadiha, Carlos Andújar, Enrique Lacasa, Gota Shirato, Natalia V. Andrienko, Gennady L. Andrienko
Vis. Informatics6
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. Informatics4
2024 Topic modelling for spatial insights: Uncovering space use from movement data
abstract
We present a novel approach to understanding space use by moving entities based on repeated patterns of place visits and transitions. Our approach represents trajectories as text documents consisting of sequences of place visits or transitions and applies topic modelling to the corpus of these documents. The resulting topics represent combinations of places or transitions, respectively, that repeatedly co-occur in trips. Visualisation of the results in the spatial context reveals the regions of place connectivity through movements and the major channels used to traverse the space. This enables understanding of the use of space as a medium for movement. We compare the possibilities provided by topic modelling to alternative approaches exploiting a numeric measure of pairwise connectedness. We have extensively explored the potential of utilising topic modelling by applying our approach to multiple real-world movement data sets with different data collection procedures and varying spatial and temporal properties: GPS road traffic of cars, unconstrained movement on a football pitch, and episodic movement data reflecting social media posting events. The approach successfully demonstrated the ability to uncover meaningful patterns and interesting insights. We thoroughly discuss different aspects of the approach and share the knowledge and experience we have gained with people who might be potentially interested in analysing movement data by means of topic modelling methods.
Gennady L. Andrienko, Natalia V. Andrienko, Dirk Hecker
Comput. Graph.1
2024 Deep reinforcement learning in service of air traffic controllers to resolve tactical conflicts
Georgios Papadopoulos 0006, Alevizos Bastas, George A. Vouros, Ian Crook, Natalia V. Andrienko, Gennady L. Andrienko, Jose Manuel Cordero Garcia
Expert Syst. Appl.6
2023 Explaining deep reinforcement learning decisions in complex multiagent settings: towards enabling automation in air traffic flow management
Theocharis Kravaris, Konstantinos Lentzos, Georgios Santipantakis, George A. Vouros, Gennady L. Andrienko, Natalia V. Andrienko, Ian Crook, Jose Manuel Cordero Garcia, Enrique Iglesias Martinez
Appl. Intell.5
2023 It's about Time: Analytical Time Periodization
abstract
Abstract This paper presents a novel approach to the problem of time periodization, which involves dividing the time span of a complex dynamic phenomenon into periods that enclose different relatively stable states or development trends. The challenge lies in finding such a division of the time that takes into account diverse behaviours of multiple components of the phenomenon while being simple and easy to interpret. Despite the importance of this problem, it has not received sufficient attention in the fields of visual analytics and data science. We use a real‐world example from aviation and an additional usage scenario on analysing mobility trends during the COVID‐19 pandemic to develop and test an analytical workflow that combines computational and interactive visual techniques. We highlight the differences between the two cases and show how they affect the use of different techniques. Through our investigation of possible variations in the time periodization problem, we discuss the potential of our approach to be used in various applications. Our contributions include defining and investigating an earlier neglected problem type, developing a practical and reproducible approach to solving problems of this type, and uncovering potential for formalization and development of computational methods.
Natalia V. Andrienko, Gennady L. Andrienko
Comput. Graph. Forum2
2023 Episodes and Topics in Multivariate Temporal Data
abstract
Abstract The term ‘episode’ refers to a time interval in the development of a dynamic process or behaviour of an entity. Episode‐based data consist of a set of episodes that are described using time series of multiple attribute values. Our research problem involves analysing episode‐based data in order to understand the distribution of multi‐attribute dynamic characteristics across a set of episodes. To solve this problem, we applied an existing theoretical model and developed a general approach that involves incrementally increasing data abstraction. We instantiated this general approach in an analysis procedure in which the value variation of each attribute within an episode is represented by a combination of symbols treated as a ‘word’. The variation of multiple attributes is thus represented by a combination of ‘words’ treated as a ‘text’. In this way, the the set of episodes is transformed to a collection of text documents. Topic modelling techniques applied to this collection find groups of related (i.e. repeatedly co‐occurring) ‘words’, which are called ‘topics’. Given that the ‘words’ encode variation patterns of individual attributes, the ‘topics’ represent patterns of joint variation of multiple attributes. In the following steps, analysts interpret the topics and examine their distribution across all episodes using interactive visualizations. We test the effectiveness of the procedure by applying it to two types of episode‐based data with distinct properties and introduce a range of generic and data type‐specific visualization techniques that can support the interpretation and exploration of topic distribution.
Natalia V. Andrienko, Gennady L. Andrienko, Gota Shirato
Comput. Graph. Forum2
2023 Identifying, exploring, and interpreting time series shapes in multivariate time intervals
abstract
We introduce a concept of episode referring to a time interval in the development of a dynamic phenomenon that is characterized by multiple time-variant attributes. A data structure representing a single episode is a multivariate time series. To analyse collections of episodes, we propose an approach that is based on recognition of particular patterns in the temporal variation of the variables within episodes. Each episode is thus represented by a combination of patterns. Using this representation, we apply visual analytics techniques to fulfil a set of analysis tasks, such as investigation of the temporal distribution of the patterns, frequencies of transitions between the patterns in episode sequences, and co-occurrences of patterns of different variables within same episodes. We demonstrate our approach on two examples using real-world data, namely, dynamics of human mobility indicators during the COVID-19 pandemic and characteristics of football team movements during episodes of ball turnover.
Gota Shirato, Natalia V. Andrienko, Gennady L. Andrienko
Vis. Informatics3
2023 Exploring and visualizing temporal relations in multivariate time series
abstract
This paper introduces an approach to analysing multivariate time series (MVTS) data through progressive temporal abstraction of the data into patterns characterizing behavior of the studied dynamic phenomenon. The paper focuses on two core challenges: identifying basic behavior patterns of individual attributes and examining the temporal relations between these patterns across the range of attributes to derive higher-level abstractions of multi-attribute behavior. The proposed approach combines existing methods for univariate pattern extraction, computation of temporal relations according to the Allen’s time interval algebra, visual displays of the temporal relations, and interactive query operations into a cohesive visual analytics workflow. The paper describes application of the approach to real-world examples of population mobility data during the COVID-19 pandemic and characteristics of episodes in a football match, illustrating its versatility and effectiveness in understanding composite patterns of interrelated attribute behaviors in MVTS data.
Gota Shirato, Natalia V. Andrienko, Gennady L. Andrienko
Vis. Informatics3
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. Forum2
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. Informatics4
2021 Constructing Spaces and Times for Tactical Analysis in Football
abstract
A possible objective in analyzing trajectories of multiple simultaneously moving objects, such as football players during a game, is to extract and understand the general patterns of coordinated movement in different classes of situations as they develop. For achieving this objective, we propose an approach that includes a combination of query techniques for flexible selection of episodes of situation development, a method for dynamic aggregation of data from selected groups of episodes, and a data structure for representing the aggregates that enables their exploration and use in further analysis. The aggregation, which is meant to abstract general movement patterns, involves construction of new time-homomorphic reference systems owing to iterative application of aggregation operators to a sequence of data selections. As similar patterns may occur at different spatial locations, we also propose constructing new spatial reference systems for aligning and matching movements irrespective of their absolute locations. The approach was tested in application to tracking data from two Bundesliga games of the 2018/2019 season. It enabled detection of interesting and meaningful general patterns of team behaviors in three classes of situations defined by football experts. The experts found the approach and the underlying concepts worth implementing in tools for football analysts.
Gennady L. Andrienko, Natalia V. Andrienko, Gabriel Anzer, Pascal Bauer, Guido Budziak, Georg Fuchs, Dirk Hecker, Hendrik Weber, Stefan Wrobel
IEEE Trans. Vis. Comput. Graph.1
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.3
2021 A theoretical model for pattern discovery in visual analytics
abstract
The word ‘pattern’ frequently appears in the visualisation and visual analytics literature, but what do we mean when we talk about patterns? We propose a practicable definition of the concept of a pattern in a data distribution as a combination of multiple interrelated elements of two or more data components that can be represented and treated as a unified whole. Our theoretical model describes how patterns are made by relationships existing between data elements. Knowing the types of these relationships, it is possible to predict what kinds of patterns may exist. We demonstrate how our model underpins and refines the established fundamental principles of visualisation. The model also suggests a range of interactive analytical operations that can support visual analytics workflows where patterns, once discovered, are explicitly involved in further data analysis.
Natalia V. Andrienko, Gennady L. Andrienko, Silvia Miksch, Heidrun Schumann, Stefan Wrobel
Vis. Informatics2
2021 Toward flexible visual analytics augmented through smooth display transitions
abstract
Visualizing big and complex multivariate data is challenging. To address this challenge, we propose flexible visual analytics (FVA) with the aim to mitigate visual complexity and interaction complexity challenges in visual analytics, while maintaining the strengths of multiple perspectives on the studied data. At the heart of our proposed approach are transitions that fluidly transform data between user-relevant views to offer various perspectives and insights into the data. While smooth display transitions have been already proposed, there has not yet been an interdisciplinary discussion to systematically conceptualize and formalize these ideas. As a call to further action, we argue that future research is necessary to develop a conceptual framework for flexible visual analytics. We discuss preliminary ideas for prioritizing multi-aspect visual representations and multi-aspect transitions between them, and consider the display user for whom such depictions are produced and made available for visual analytics. With this contribution we aim to further facilitate visual analytics on complex data sets for varying data exploration tasks and purposes based on different user characteristics and data use contexts.
Christian Tominski, Gennady L. Andrienko, Natalia V. Andrienko, Susanne Bleisch, Sara Irina Fabrikant, Eva Mayr, Silvia Miksch, Margit Pohl, André Skupin
Vis. Informatics2
2020 Guide Me in Analysis: A Framework for Guidance Designers
abstract
Guidance is an emerging topic in the field of visual analytics. Guidance can support users in pursuing their analytical goals more efficiently and help in making the analysis successful. However, it is not clear how guidance approaches should be designed and what specific factors should be considered for effective support. In this paper, we approach this problem from the perspective of guidance designers. We present a framework comprising requirements and a set of specific phases designers should go through when designing guidance for visual analytics. We relate this process with a set of quality criteria we aim to support with our framework, that are necessary for obtaining a suitable and effective guidance solution. To demonstrate the practical usability of our methodology, we apply our framework to the design of guidance in three analysis scenarios and a design walk-through session. Moreover, we list the emerging challenges and report how the framework can be used to design guidance solutions that mitigate these issues.
Davide Ceneda, Natalia V. Andrienko, Gennady L. Andrienko, Theresia Gschwandtner, Silvia Miksch, Nikolaus Piccolotto, Tobias Schreck, Marc Streit, Josef Suschnigg, Christian Tominski
Comput. Graph. Forum3
2020 Visual Analysis of Place Connectedness by Public Transport
abstract
The concept of place connectedness (traditionally termed `accessibility') refers to the ability of people to reach various services and to participate in activities. Connectedness by public transport is especially important for underprivileged and elderly people while the active use of public transport by the general population contributes in reducing traffic congestions and air pollution in cities. Place connectedness analyses are performed for a variety of purposes. In communication with transportation experts, we performed the conceptual modeling of the domain of problems related to place connectedness, defined the system of analysis tasks, and matched the tasks to visual analytics techniques that are capable to support them. In this paper, we introduce the task typology and present the visual analytics techniques using several example scenarios of place connectedness analyses.
Natalia V. Andrienko, Gennady L. Andrienko, Fabian Patterson, Hendrik Stange
IEEE Trans. Intell. Transp. Syst.2
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.3
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.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.4
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.5
2019 ARGO: A Big Data Framework for Online Trajectory Prediction
abstract
We present a big data framework for the prediction of streaming trajectory data, enriched from other data sources and exploiting mined patterns of trajectories, allowing accurate long-term predictions with low latency. To meet this goal, we follow a multi-step methodology. First, we efficiently compress surveillance data in an online fashion, by constructing trajectory synopses that are spatio-temporally linked with streaming and archival data from a variety of diverse and heterogeneous data sources. The enriched stream of trajectory synopses is stored in a distributed RDF store, supporting data exploration via SPARQL queries. The enriched stream of synopses along with the raw data is consumed by trajectory prediction algorithms that exploit mined patterns from the RDF store, namely medoids of (sub-) trajectory clusters, which prolong the horizon of useful predictions. The framework is extended with offline and online interactive visual analytics tool to facilitate real world analysis in the maritime and the aviation domains.
Petros Petrou, Panagiotis Nikitopoulos, Panagiotis Tampakis, Apostolos Glenis, Nikolaos Koutroumanis, Georgios M. Santipantakis, Kostas Patroumpas, Akrivi Vlachou, Harris V. Georgiou, Eva Chondrodima, Christos Doulkeridis, Nikos Pelekis, Gennady L. Andrienko, Fabian Patterson, Georg Fuchs, Yannis Theodoridis, George A. Vouros
SSTD13
2019 A conceptual framework for studying collective reactions to events in location-based social media
abstract
Events are a core concept of spatial information, but location-based social media (LBSM) provide information on reactions to events. Individuals have varied degrees of agency in initiating, reacting to or modifying the course of events, and reactions include observations of occurrence, expressions containing sentiment or emotions, or a call to action. Key characteristics of reactions include referent events and information about who reacted, when, where and how. Collective reactions are composed of multiple individual reactions sharing common referents. They can be characterized according to the following dimensions: spatial, temporal, social, thematic and interlinkage. We present a conceptual framework, which allows characterization and comparison of collective reactions. For a thematically well-defined class of event such as storms, we can explore differences and similarities in collective attribution of meaning across space and time. Other events may have very complex spatio-temporal signatures (e.g. political processes such as Brexit or elections), which can be decomposed into series of individual events (e.g. a temporal window around the result of a vote). The purpose of our framework is to explore ways in which collective reactions to events in LBSM can be described and underpin the development of methods for analysing and understanding collective reactions to events.
Alexander Dunkel, Gennady L. Andrienko, Natalia V. Andrienko, Dirk Burghardt, Eva Hauthal, Ross Purves
Int. J. Geogr. Inf. Sci.2
2019 Applications of Trajectory Data From the Perspective of a Road Transportation Agency: Literature Review and Maryland Case Study
abstract
Transportation agencies have an opportunity to leverage increasingly available trajectory datasets to improve their analyses and decision-making processes. However, this data is typically purchased from vendors, which means agencies must understand its potential benefits beforehand in order to properly assess its value relative to the cost of acquisition. While the literature concerned with trajectory data is rich, it is naturally fragmented and focused on technical contributions in niche areas, which makes it difficult for government agencies to assess its value across different transportation domains. To overcome this issue, this paper explores trajectory data from the perspective of a road transportation agency interested in acquiring trajectories to enhance its analysis. This paper provides a literature review illustrating applications of trajectory data in six areas of road transportation systems analysis: demand estimation, modeling human behavior, designing public transit, traffic performance measurement and prediction, environment, and safety. In addition, it visually explores 20 million GPS traces in Maryland, USA, illustrating the existing and suggesting new applications of trajectory data.
Nikola Markovic, Przemyslaw Sekula, Zachary Vander Laan, Gennady L. Andrienko, Natalia V. Andrienko
IEEE Trans. Intell. Transp. Syst.4
2019 Analysis of Flight Variability: a Systematic Approach
abstract
In movement data analysis, there exists a problem of comparing multiple trajectories of moving objects to common or distinct reference trajectories. We introduce a general conceptual framework for comparative analysis of trajectories and an analytical procedure, which consists of (1) finding corresponding points in pairs of trajectories, (2) computation of pairwise difference measures, and (3) interactive visual analysis of the distributions of the differences with respect to space, time, set of moving objects, trajectory structures, and spatio-temporal context. We propose a combination of visualisation, interaction, and data transformation techniques supporting the analysis and demonstrate the use of our approach for solving a challenging problem from the aviation domain.
Natalia V. Andrienko, Gennady L. Andrienko, Jose Manuel Cordero Garcia, David Scarlatti
IEEE Trans. Vis. Comput. Graph.2
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.4
2019 Understanding User Behaviour through Action Sequences: From the Usual to the Unusual
abstract
Action sequences, where atomic user actions are represented in a labelled, timestamped form, are becoming a fundamental data asset in the inspection and monitoring of user behaviour in digital systems. Although the analysis of such sequences is highly critical to the investigation of activities in cyber security applications, existing solutions fail to provide a comprehensive understanding due to the complex semantic and temporal characteristics of these data. This paper presents a visual analytics approach that aims to facilitate a user-involved, multi-faceted decision making process during the identification and the investigation of "unusual" action sequences. We first report the results of the task analysis and domain characterisation process. Then we describe the components of our multi-level analysis approach that comprises of constraint-based sequential pattern mining and semantic distance based clustering, and multi-scalar visualisations of users and their sequences. Finally, we demonstrate the applicability of our approach through a case study that involves tasks requiring effective decision-making by a group of domain experts. Although our solution here is tightly informed by a user-centred, domain-focused design process, we present findings and techniques that are transferable to other applications where the analysis of such sequences is of interest.
Phong H. Nguyen, Cagatay Turkay, Gennady L. Andrienko, Natalia V. Andrienko, Olivier Thonnard, Jihane Zouaoui
IEEE Trans. Vis. Comput. Graph.3
2018 Creating maps of artificial spaces to explore trajectories
abstract
We propose an approach to interactive visual exploration of trajectories of moving objects in which trajectories are mapped onto different coordinate systems enabling the analyst to look at different aspects of the movement. Geographic visualization techniques can be applied to these coordinate systems in the same way as in usual geographic map displays.
Gennady L. Andrienko, Natalia V. Andrienko
AVI1
2018 Exploring pressure in football
abstract
From1 a set of trajectories of the players and the ball in a football (soccer) game, we computationally estimate, for each time frame, the pressure of the defending players upon the ball and the opponents. The extracted pressure relationships are visualized in detailed and summarized forms. Interactive filtering enables exploration of the pressure relationships in selected game episodes or in game situations satisfying specific query conditions..
Gennady L. Andrienko, Natalia V. Andrienko, Guido Budziak, Tatiana von Landesberger, Hendrik Weber
AVI1
2018 Big Data Analytics for Time Critical Mobility Forecasting: Recent Progress and Research Challenges
George A. Vouros, Akrivi Vlachou, Georgios M. Santipantakis, Christos Doulkeridis, Nikos Pelekis, Harris V. Georgiou, Yannis Theodoridis, Kostas Patroumpas, Elias Alevizos, Alexander Artikis, Christophe Claramunt, Cyril Ray, David Scarlatti, Georg Fuchs, Gennady L. Andrienko, Natalia V. Andrienko, Michael Mock, Elena Camossi, Anne-Laure Jousselme, Jose Manuel Cordero Garcia
EDBT15
2018 Time-Aware Sub-Trajectory Clustering in Hermes@PostgreSQL
abstract
In this paper, we present an efficient in-DBMS framework for progressive time-aware sub-trajectory cluster analysis. In particular, we address two variants of the problem: (a) spatiotemporal sub-trajectory clustering and (b) index-based time-aware clustering at querying environment. Our approach for (a) relies on a two-phase process: a voting-and-segmentation phase followed by a sampling-and-clustering phase. Regarding (b), we organize data into partitions that correspond to groups of sub-trajectories, which are incrementally maintained in a hierarchical structure. Both approaches have been implemented in Hermes@PostgreSQL, a real Moving Object Database engine built on top of PostgreSQL, enabling users to perform progressive cluster analysis via simple SQL. The framework is also extended with a Visual Analytics (VA) tool to facilitate real world analysis.
Panagiotis Tampakis, Nikos Pelekis, Natalia V. Andrienko, Gennady L. Andrienko, Georg Fuchs, Yannis Theodoridis
ICDE4
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
VizSEC4
2018 Increasing Maritime Situation Awareness via Trajectory Detection, Enrichment and Recognition of Events
George A. Vouros, Akrivi Vlachou, Georgios M. Santipantakis, Christos Doulkeridis, Nikos Pelekis, Harris V. Georgiou, Yannis Theodoridis, Kostas Patroumpas, Elias Alevizos, Alexander Artikis, Georg Fuchs, Michael Mock, Gennady L. Andrienko, Natalia V. Andrienko, Christophe Claramunt, Cyril Ray, Elena Camossi, Anne-Laure Jousselme
W2GIS13
2018 Viewing Visual Analytics as Model Building
abstract
Abstract To complement the currently existing definitions and conceptual frameworks of visual analytics, which focus mainly on activities performed by analysts and types of techniques they use, we attempt to define the expected results of these activities. We argue that the main goal of doing visual analytics is to build a mental and/or formal model of a certain piece of reality reflected in data. The purpose of the model may be to understand, to forecast or to control this piece of reality. Based on this model‐building perspective, we propose a detailed conceptual framework in which the visual analytics process is considered as a goal‐oriented workflow producing a model as a result. We demonstrate how this framework can be used for performing an analytical survey of the visual analytics research field and identifying the directions and areas where further research is needed.
Natalia V. Andrienko, Tim Lammarsch, Gennady L. Andrienko, Georg Fuchs, Daniel A. Keim, Silvia Miksch, Alexander Rind
Comput. Graph. Forum3
2018 Data Abstraction for Visualizing Large Time Series
abstract
Abstract Numeric time series is a class of data consisting of chronologically ordered observations represented by numeric values. Much of the data in various domains, such as financial, medical and scientific, are represented in the form of time series. To cope with the increasing sizes of datasets, numerous approaches for abstracting large temporal data are developed in the area of data mining. Many of them proved to be useful for time series visualization. However, despite the existence of numerous surveys on time series mining and visualization, there is no comprehensive classification of the existing methods based on the needs of visualization designers. We propose a classification framework that defines essential criteria for selecting an abstraction method with an eye to subsequent visualization and support of users' analysis tasks. We show that approaches developed in the data mining field are capable of creating representations that are useful for visualizing time series data. We evaluate these methods in terms of the defined criteria and provide a summary table that can be easily used for selecting suitable abstraction methods depending on data properties, desirable form of representation, behaviour features to be studied, required accuracy and level of detail, and the necessity of efficient search and querying. We also indicate directions for possible extension of the proposed classification framework.
Georgiy Shurkhovetskyy, Natalia V. Andrienko, Gennady L. Andrienko, Georg Fuchs
Comput. Graph. Forum3
2018 Clustering Trajectories by Relevant Parts for Air Traffic Analysis
abstract
Clustering of trajectories of moving objects by similarity is an important technique in movement analysis. Existing distance functions assess the similarity between trajectories based on properties of the trajectory points or segments. The properties may include the spatial positions, times, and thematic attributes. There may be a need to focus the analysis on certain parts of trajectories, i.e., points and segments that have particular properties. According to the analysis focus, the analyst may need to cluster trajectories by similarity of their relevant parts only. Throughout the analysis process, the focus may change, and different parts of trajectories may become relevant. We propose an analytical workflow in which interactive filtering tools are used to attach relevance flags to elements of trajectories, clustering is done using a distance function that ignores irrelevant elements, and the resulting clusters are summarized for further analysis. We demonstrate how this workflow can be useful for different analysis tasks in three case studies with real data from the domain of air traffic. We propose a suite of generic techniques and visualization guidelines to support movement data analysis by means of relevance-aware trajectory clustering.
Gennady L. Andrienko, Natalia V. Andrienko, Georg Fuchs, Jose Manuel Cordero Garcia
IEEE Trans. Vis. Comput. Graph.1
2018 Bring It to the Pitch: Combining Video and Movement Data to Enhance Team Sport Analysis
abstract
Analysts in professional team sport regularly perform analysis to gain strategic and tactical insights into player and team behavior. Goals of team sport analysis regularly include identification of weaknesses of opposing teams, or assessing performance and improvement potential of a coached team. Current analysis workflows are typically based on the analysis of team videos. Also, analysts can rely on techniques from Information Visualization, to depict e.g., player or ball trajectories. However, video analysis is typically a time-consuming process, where the analyst needs to memorize and annotate scenes. In contrast, visualization typically relies on an abstract data model, often using abstract visual mappings, and is not directly linked to the observed movement context anymore. We propose a visual analytics system that tightly integrates team sport video recordings with abstract visualization of underlying trajectory data. We apply appropriate computer vision techniques to extract trajectory data from video input. Furthermore, we apply advanced trajectory and movement analysis techniques to derive relevant team sport analytic measures for region, event and player analysis in the case of soccer analysis. Our system seamlessly integrates video and visualization modalities, enabling analysts to draw on the advantages of both analysis forms. Several expert studies conducted with team sport analysts indicate the effectiveness of our integrated approach.
Manuel Stein, Halldór Janetzko, Andreas Lamprecht, Thorsten Breitkreutz, Philipp Zimmermann, Bastian Goldlücke, Tobias Schreck, Gennady L. Andrienko, Michael Grossniklaus, Daniel A. Keim
IEEE Trans. Vis. Comput. Graph.8
2018 Steering data quality with visual analytics: The complexity challenge
abstract
Data quality management, especially data cleansing, has been extensively studied for many years in the areas of data management and visual analytics. In the paper, we first review and explore the relevant work from the research areas of data management, visual analytics and human-computer interaction. Then for different types of data such as multimedia data, textual data, trajectory data, and graph data, we summarize the common methods for improving data quality by leveraging data cleansing techniques at different analysis stages. Based on a thorough analysis, we propose a general visual analytics framework for interactively cleansing data. Finally, the challenges and opportunities are analyzed and discussed in the context of data and humans.
Shixia Liu, Gennady L. Andrienko, Yingcai Wu, Nan Cao 0001, Liu Jiang, Conglei Shi, Yu-Shuen Wang, Seok-Hee Hong 0001
Vis. Informatics2
2017 Visual Analysis of Dyslexia on Search
abstract
A key problem in the field of search interfaces is dyslexic users interaction with the UI. Dyslexia is a widespread specific learning difficult (SpLD) (10% of any population is estimated to have this cognitive disability) which is under researched in the field of information retrieval. The focus here is an analysis of the User Interface (UI) for search, using visual analytical methods on eye tracking data to examine the difference between control and dyslexic searchers. We use a number of visual analytic methods including path similarity analysis (PSA) and clustering of time intervals to demonstrate both similarities and differences between the user groups. Observations of videos are used to augment the visualizations. Results demonstrate a clear difference between the user groups, and a clear memory effect on the user of search interfaces is shown -- this is a key contribution of this paper. We examine the results using of theories of dyslexia, contributing also to the field of dyslexia and search.
Andrew MacFarlane 0001, George Buchanan 0001, Areej Al-Wabil, Gennady L. Andrienko, Natalia V. Andrienko
CHIIR4
2017 Maritime data integration and analysis: recent progress and research challenges
abstract
S.192-197
Christophe Claramunt, Cyril Ray, Elena Camossi, Anne-Laure Jousselme, Melita Hadzagic, Gennady L. Andrienko, Natalia V. Andrienko, Yannis Theodoridis, George A. Vouros, Loïc Salmon
EDBT6
2017 Dynamic Visual Abstraction of Soccer Movement
abstract
Abstract Trajectory‐based visualization of coordinated movement data within a bounded area, such as player and ball movement within a soccer pitch, can easily result in visual crossings, overplotting, and clutter. Trajectory abstraction can help to cope with these issues, but it is a challenging problem to select the right level of abstraction (LoA) for a given data set and analysis task. We present a novel dynamic approach that combines trajectory simplification and clustering techniques with the goal to support interpretation and understanding of movement patterns. Our technique provides smooth transitions between different abstraction types that can be computed dynamically and on‐the‐fly. This enables the analyst to effectively navigate and explore the space of possible abstractions in large trajectory data sets. Additionally, we provide a proof of concept for supporting the analyst in determining the LoA semi‐automatically with a recommender system. Our approach is illustrated and evaluated by case studies, quantitative measures, and expert feedback. We further demonstrate that it allows analysts to solve a variety of analysis tasks in the domain of soccer.
Dominik Sacha, F. Al-amoody, Manuel Stein, Tobias Schreck, Daniel A. Keim, Gennady L. Andrienko, Halldór Janetzko
Comput. Graph. Forum6
2017 Visual analysis of pressure in football
Gennady L. Andrienko, Natalia V. Andrienko, Guido Budziak, Jason Dykes, Georg Fuchs, Tatiana von Landesberger, Hendrik Weber
Data Min. Knowl. Discov.1
2017 Mining Urban Data (Part C)
Gennady L. Andrienko, Dimitrios Gunopulos, Yannis E. Ioannidis, Vana Kalogeraki, Ioannis Katakis 0001, Katharina Morik, Olivier Verscheure
Inf. Syst.1
2017 Guest Editorial Introduction to the Special Issue on Visual Analysis for ITS
abstract
Sensing technologies, social media, and large-scale computing infrastructures have produced a variety of traffic and transportation data, e.g., human mobility, mobile trajectories, mobile phone calls, traffic, and geographical data. Despite the wealth of research on intelligent transportation systems, contemporary analytical tools are often inadequate for handling the data with the character of large volume, sparseness, and heterogeneity, let alone for supporting interactive visual analysis for data-intensive applications. Visual analytics can build bridges between the capability of data processing and human intelligence to promote addressing various transportation problems. On one hand, by employing visual channels to represent datasets and transforming various types of data into appropriate visual components, visualization can enhance understanding and analysis. On the other hand, an interactive interface allows users to investigate and directly access selected data points or features, discover interesting patterns or events, and engage in visual reasoning that allows users to gain insights, e.g., it is desirable to only show the most relevant portions of a dataset while giving directions for potential exploration.
Gennady L. Andrienko, Natalia V. Andrienko, Wei Chen 0001, Ross Maciejewski, Ye Zhao 0003
IEEE Trans. Intell. Transp. Syst.1
2017 Visual Analytics of Mobility and Transportation: State of the Art and Further Research Directions
abstract
Many cities and countries are now striving to create intelligent transportation systems that utilize the current abundance of multisource and multiform data related to the functionality and the use of transportation infrastructure to better support human mobility, interests, and lifestyles. Such intelligent transportation systems aim to provide novel services that can enable transportation consumers and managers to be better informed and make safer and more efficient use of the infrastructure. However, the transportation domain is characterized by both complex data and complex problems, which calls for visual analytics approaches. The science of visual analytics is continuing to develop principles, methods, and tools to enable synergistic work between humans and computers through interactive visual interfaces. Such interfaces support the unique capabilities of humans (such as the flexible application of prior knowledge and experiences, creative thinking, and insight) and couple these abilities with machines' computational strengths, enabling the generation of new knowledge from large and complex data. In this paper, we describe recent developments in visual analytics that are related to the study of movement and transportation systems and discuss how visual analytics can enable and improve the intelligent transportation systems of the future. We provide a survey of literature from the visual analytics domain and organize the survey with respect to the different types of transportation data, movement and its relationship to infrastructure and behavior, and modeling and planning. We conclude with lessons learned and future directions, including social transportation, recommender systems, and policy implications.
Gennady L. Andrienko, Natalia V. Andrienko, Wei Chen 0001, Ross Maciejewski, Ye Zhao 0003
IEEE Trans. Intell. Transp. Syst.1
2017 Revealing Patterns and Trends of Mass Mobility Through Spatial and Temporal Abstraction of Origin-Destination Movement Data
abstract
Origin-destination (OD) movement data describe moves or trips between spatial locations by specifying the origins, destinations, start, and end times, but not the routes travelled. For studying the spatio-temporal patterns and trends of mass mobility, individual OD moves of many people are aggregated into flows (collective moves) by time intervals. Time-variant flow data pose two difficult challenges for visualization and analysis. First, flows may connect arbitrary locations (not only neighbors), thus making a graph with numerous edge intersections, which is hard to visualize in a comprehensible way. Even a single spatial situation consisting of flows in one time step is hard to explore. The second challenge is the need to analyze long time series consisting of numerous spatial situations. We present an approach facilitating exploration of long-term flow data by means of spatial and temporal abstraction. It involves a special way of data aggregation, which allows representing spatial situations by diagram maps instead of flow maps, thus reducing the intersections and occlusions pertaining to flow maps. The aggregated data are used for clustering of time intervals by similarity of the spatial situations. Temporal and spatial displays of the clustering results facilitate the discovery of periodic patterns and longer-term trends in the mass mobility behavior.
Gennady L. Andrienko, Natalia V. Andrienko, Georg Fuchs, Jo Wood
IEEE Trans. Vis. Comput. Graph.1
2017 Preface
abstract
The papers in this special issue were presented at IEEE VIS 2016, held during October 23-28, 2016 in Baltimore, MD. VIS contains three conferences, held concurrently: the IEEE Visual Analytics Science and Technology Conference (IEEE VAST 2016), the IEEE Information Visualization Conference (IEEE InfoVis 2016), and the IEEE Scientific Visualization Conference (IEEE SciVis2016).
Gennady L. Andrienko, Shixia Liu, John T. Stasko, Niklas Elmqvist, Bongshin Lee, Kwan-Liu Ma, James P. Ahrens, Robert M. Kirby, Jos B. T. M. Roerdink
IEEE Trans. Vis. Comput. Graph.1
2017 Visual exploration of movement and event data with interactive time masks
abstract
We introduce the concept of time mask, which is a type of temporal filter suitable for selection of multiple disjoint time intervals in which some query conditions fulfil. Such a filter can be applied to time-referenced objects, such as events and trajectories, for selecting those objects or segments of trajectories that fit in one of the selected time intervals. The selected subsets of objects or segments are dynamically summarized in various ways, and the summaries are represented visually on maps and/or other displays to enable exploration. The time mask filtering can be especially helpful in analysis of disparate data (e.g., event records, positions of moving objects, and time series of measurements), which may come from different sources. To detect relationships between such data, the analyst may set query conditions on the basis of one dataset and investigate the subsets of objects and values in the other datasets that co-occurred in time with these conditions. We describe the desired features of an interactive tool for time mask filtering and present a possible implementation of such a tool. By example of analysing two real world data collections related to aviation and maritime traffic, we show the way of using time masks in combination with other types of filters and demonstrate the utility of the time mask filtering. Keywords: Data visualization, Interactive visualization, Interaction technique
Natalia V. Andrienko, Gennady L. Andrienko, Elena Camossi, Christophe Claramunt, Jose Manuel Cordero Garcia, Georg Fuchs, Melita Hadzagic, Anne-Laure Jousselme, Cyril Ray, David Scarlatti, George A. Vouros
Vis. Informatics2
2016 Coordinate Transformations for Characterization and Cluster Analysis of Spatial Configurations in Football
Gennady L. Andrienko, Natalia V. Andrienko, Guido Budziak, Tatiana von Landesberger, Hendrik Weber
ECML/PKDD (3)1
2016 Leveraging Spatial Abstraction in Traffic Analysis and Forecasting with Visual Analytics
Natalia V. Andrienko, Gennady L. Andrienko, Salvatore Rinzivillo
ECML/PKDD (3)2
2016 INSIGHT: Dynamic Traffic Management Using Heterogeneous Urban Data
Nikolaos Panagiotou, Nikolaos Zygouras, Ioannis Katakis 0001, Dimitrios Gunopulos, Nikos Zacheilas, Ioannis Boutsis, Vana Kalogeraki, Stephen Lynch, Brendan O'Brien, Dermot Kinane, Jakub Marecek, Jia Yuan Yu, Rudi Verago, Elizabeth Daly, Nico Piatkowski, Thomas Liebig, Christian Bockermann, Katharina Morik, François Schnitzler, Matthias Weidlich 0001, Avigdor Gal, Shie Mannor, Hendrik Stange, Werner Halft, Gennady L. Andrienko
ECML/PKDD (3)25
2016 Leveraging spatial abstraction in traffic analysis and forecasting with visual analytics
Natalia V. Andrienko, Gennady L. Andrienko, Salvatore Rinzivillo
Inf. Syst.2
2016 Mining Urban Data (Part B)
Gennady L. Andrienko, Dimitrios Gunopulos, Yannis E. Ioannidis, Vana Kalogeraki, Ioannis Katakis 0001, Katharina Morik, Olivier Verscheure
Inf. Syst.1
2016 MobilityGraphs: Visual Analysis of Mass Mobility Dynamics via Spatio-Temporal Graphs and Clustering
abstract
Learning more about people mobility is an important task for official decision makers and urban planners. Mobility data sets characterize the variation of the presence of people in different places over time as well as movements (or flows) of people between the places. The analysis of mobility data is challenging due to the need to analyze and compare spatial situations (i.e., presence and flows of people at certain time moments) and to gain an understanding of the spatio-temporal changes (variations of situations over time). Traditional flow visualizations usually fail due to massive clutter. Modern approaches offer limited support for investigating the complex variation of the movements over longer time periods. We propose a visual analytics methodology that solves these issues by combined spatial and temporal simplifications. We have developed a graph-based method, called MobilityGraphs, which reveals movement patterns that were occluded in flow maps. Our method enables the visual representation of the spatio-temporal variation of movements for long time series of spatial situations originally containing a large number of intersecting flows. The interactive system supports data exploration from various perspectives and at various levels of detail by interactive setting of clustering parameters. The feasibility our approach was tested on aggregated mobility data derived from a set of geolocated Twitter posts within the Greater London city area and mobile phone call data records in Abidjan, Ivory Coast. We could show that MobilityGraphs support the identification of regular daily and weekly movement patterns of resident population.
Tatiana von Landesberger, Felix Brodkorb, Philipp Roskosch, Natalia V. Andrienko, Gennady L. Andrienko, Andreas Kerren
IEEE Trans. Vis. Comput. Graph.5
2015 Detection, tracking, and visualization of spatial event clusters for real time monitoring
abstract
Spatial events, such as lightning strikes or drops in moving vehicle speed, can be conceptualized as points in the space-time continuum. We consider real time monitoring scenarios in which the observer needs to detect significant (i.e., sufficiently big) spatio-temporal clusters of events as soon as they occur and track the further evolution of these clusters. Isolated spatial events and small clusters are of no interest (i.e., treated as noise) and should be hidden from the observer to avoid attention distraction and perceptual overload. The existing methods for stream clustering cannot enable on-the-fly separation of event clusters from the noise and immediate presentation of significant clusters and their evolution. We propose a novel algorithm tailored to this specific task and a visual analytics system that supports event stream monitoring by presenting detected event clusters and their evolution to the observer in real time.
Natalia V. Andrienko, Gennady L. Andrienko, Georg Fuchs, Salvatore Rinzivillo, Hans-Dieter Betz
DSAA2
2015 Visualization Support to Interactive Cluster Analysis
Gennady L. Andrienko, Natalia V. Andrienko
ECML/PKDD (3)1
2015 Visual Analytics Methodology for Scalable and Privacy-Respectful Discovery of Place Semantics from Episodic Mobility Data
Natalia V. Andrienko, Gennady L. Andrienko, Georg Fuchs, Piotr Jankowski 0001
ECML/PKDD (3)2
2015 Real Time Detection and Tracking of Spatial Event Clusters
Natalia V. Andrienko, Gennady L. Andrienko, Georg Fuchs, Salvatore Rinzivillo, Hans-Dieter Betz
ECML/PKDD (3)2
2015 Visual Analytics for Exploring Local Impact of Air Traffic
abstract
Abstract The environmental and noise impact of airports often causes extensive political discussion which in some cases even lead to transnational tensions. Analyzing local approach and departure patterns around an airport is difficult since it depends on a variety of complex variables like weather, local and general regulations and many more. Yet, understanding these movements and the expected amount of flights during arrival and departure is of great interest to both casual and expert users, as planes have a higher impact on the areas beneath during these phases. We present a Visual Analytics framework that enables users to develop an understanding of local flight behavior through visual exploration of historical data and interactive manipulation of prediction models with direct feedback, as well as a classification quality visualization using a random noise metaphor. We showcase our approach using real world data from the Zurich International Airport region, where aircraft noise has led to an ongoing conflict between Germany and Switzerland. The use cases, findings and expert feedback demonstrate how our approach helps in understanding the situation and to substantiate the otherwise often subjective discourse on the topic.
Juri Buchmüller, Halldór Janetzko, Gennady L. Andrienko, Natalia V. Andrienko, Georg Fuchs, Daniel A. Keim
Comput. Graph. Forum3
2015 SimpliFly: A Methodology for Simplification and Thematic Enhancement of Trajectories
abstract
Movement data sets collected using today's advanced tracking devices consist of complex trajectories in terms of length, shape, and number of recorded positions. Multiple additional attributes characterizing the movement and its environment are often also included making the level of complexity even higher. Simplification of trajectories can improve the visibility of relevant information by reducing less relevant details while maintaining important movement patterns. We propose a systematic stepwise methodology for simplifying and thematically enhancing trajectories in order to support their visual analysis. The methodology is applied iteratively and is composed of: (a) a simplification step applied to reduce the morphological complexity of the trajectories, (b) a thematic enhancement step which aims at accentuating patterns of movement, and (c) the representation and interactive exploration of the results in order to make interpretations of the findings and further refinement to the simplification and enhancement process. We illustrate our methodology through an analysis example of two different types of tracks, aircraft and pedestrian movement.
Katerina Vrotsou, Halldór Janetzko, Carlo Navarra, Georg Fuchs, David Spretke, Florian Mansmann, Natalia V. Andrienko, Gennady L. Andrienko
IEEE Trans. Vis. Comput. Graph.8
2014 A general framework for trajectory data warehousing and visual OLAP
Luca Leonardi, Salvatore Orlando 0001, Alessandra Raffaetà, Alessandro Roncato, Claudio Silvestri, Gennady L. Andrienko, Natalia V. Andrienko
GeoInformatica6
2014 GeoViz: interactive maps that help people think
abstract
This issue of IJGIS showcases research activities related to how map displays can support users in visuospatial decision making for solving complex spatiotemporal problems. It represents a selectio...
Gennady L. Andrienko, Sara Irina Fabrikant, Amy L. Griffin 0001, Jason Dykes, Jochen Schiewe
Int. J. Geogr. Inf. Sci.1
2013 Visual task solution strategies in tree diagrams
abstract
We investigate visual task solution strategies when exploring traditional, orthogonal, and radial node-link tree layouts, four orientations of the non-radial layouts, as well as varying difficulty of the task. The strategies are identified by examining eye movement data recorded in a controlled user study previously conducted by Burch et al. For detailed analysis of the spatio-temporal structures and patterns in the eye tracking data, we employ visual analytics techniques adopted from related methodology for geographic movement data by Andrienko et al. In this way, we complement the statistical analysis of task completion times and error rates reported by Burch et al. with spatio-temporal strategies that explain the variation in completion times. We identify differences between task solution strategies dependent on layout type, orientation, and task difficulty. Furthermore, we examine differences between groups of participants split according to completion time. Our analysis identifies that for all layouts it took nearly the same time to find the task solution node, but in the radial layout the solution was not confirmed directly. Instead, a more frequent cross-checking occurs afterwards, which is the main reason for the impaired performance of radial layouts.
Michael Burch, Gennady L. Andrienko, Natalia V. Andrienko, Markus Höferlin, Michael Raschke, Daniel Weiskopf
PacificVis2
2013 A visual analytics framework for spatio-temporal analysis and modelling
Natalia V. Andrienko, Gennady L. Andrienko
Data Min. Knowl. Discov.2
2013 Space Transformation for Understanding Group Movement
abstract
We suggest a methodology for analyzing movement behaviors of individuals moving in a group. Group movement is analyzed at two levels of granularity: the group as a whole and the individuals it comprises. For analyzing the relative positions and movements of the individuals with respect to the rest of the group, we apply space transformation, in which the trajectories of the individuals are converted from geographical space to an abstract 'group space'. The group space reference system is defined by both the position of the group center, which is taken as the coordinate origin, and the direction of the group's movement. Based on the individuals' positions mapped onto the group space, we can compare the behaviors of different individuals, determine their roles and/or ranks within the groups, and, possibly, understand how group movement is organized. The utility of the methodology has been evaluated by applying it to a set of real data concerning movements of wild social animals and discussing the results with experts in animal ethology.
Natalia V. Andrienko, Gennady L. Andrienko, Louise Barrett, Marcus Dostie, S. Peter Henzi
IEEE Trans. Vis. Comput. Graph.2
2013 Scalable Analysis of Movement Data for Extracting and Exploring Significant Places
abstract
Place-oriented analysis of movement data, i.e., recorded tracks of moving objects, includes finding places of interest in which certain types of movement events occur repeatedly and investigating the temporal distribution of event occurrences in these places and, possibly, other characteristics of the places and links between them. For this class of problems, we propose a visual analytics procedure consisting of four major steps: 1) event extraction from trajectories; 2) extraction of relevant places based on event clustering; 3) spatiotemporal aggregation of events or trajectories; 4) analysis of the aggregated data. All steps can be fulfilled in a scalable way with respect to the amount of the data under analysis; therefore, the procedure is not limited by the size of the computer's RAM and can be applied to very large data sets. We demonstrate the use of the procedure by example of two real-world problems requiring analysis at different spatial scales.
Gennady L. Andrienko, Natalia V. Andrienko, Christophe Hurter, Salvatore Rinzivillo, Stefan Wrobel
IEEE Trans. Vis. Comput. Graph.1
2013 Opening up the "black box" of medical image segmentation with statistical shape models
Tatiana von Landesberger, Gennady L. Andrienko, Natalia V. Andrienko, Sebastian Bremm, Matthias Kirschner, Stefan Wesarg, Arjan Kuijper
Vis. Comput.2
2012 Interactive exploration of events and presence of people in space and time through KD-photomap
abstract
We explore people's activities in space and time by analysing publicly available georefenced photographs. We do this using KD-photomap, a web-based visual analytics system for exploring collections of Flickr photographs and meta-data associated with them. The system provides an interface for flexible browsing of photographs in search of interesting pictures, and places, and also a framework for exploration of presence and identification of events in space and time.
Katerina Vrotsou, Haolin Zhi, Iulian Peca, Gennady L. Andrienko, Natalia V. Andrienko
AVI4
2012 Analysing the spatial dimension of eye movement data using a visual analytic approach
Kristien Ooms, Gennady L. Andrienko, Natalia V. Andrienko, Philippe De Maeyer, Veerle Fack
Expert Syst. Appl.2
2012 Visually exploring movement data via similarity-based analysis
Nikos Pelekis, Gennady L. Andrienko, Natalia V. Andrienko, Ioannis Kopanakis, Gerasimos Marketos, Yannis Theodoridis
J. Intell. Inf. Syst.2
2012 Identifying Place Histories from Activity Traces with an Eye to Parameter Impact
abstract
Events that happened in the past are important for understanding the ongoing processes, predicting future developments, and making informed decisions. Important and/or interesting events tend to attract many people. Some people leave traces of their attendance in the form of computer-processable data, such as records in the databases of mobile phone operators or photos on photo sharing web sites. We developed a suite of visual analytics methods for reconstructing past events from these activity traces. Our tools combine geocomputations, interactive geovisualizations, and statistical methods to enable integrated analysis of the spatial, temporal, and thematic components of the data, including numeric attributes and texts.We also support interactive investigation of the sensitivity of the analysis results to the parameters used in the computations. For this purpose, statistical summaries of computation results obtained with different combinations of parameter values are visualized in a way facilitating comparisons. We demonstrate the utility of our approach on two large real data sets, mobile phone calls in Milano during 9 days and flickr photos made on British Isles during 5 years.
Gennady L. Andrienko, Natalia V. Andrienko, Martin Mladenov, Michael Mock, Christian Pölitz
IEEE Trans. Vis. Comput. Graph.1
2012 Visual Analytics Methodology for Eye Movement Studies
abstract
Eye movement analysis is gaining popularity as a tool for evaluation of visual displays and interfaces. However, the existing methods and tools for analyzing eye movements and scanpaths are limited in terms of the tasks they can support and effectiveness for large data and data with high variation. We have performed an extensive empirical evaluation of a broad range of visual analytics methods used in analysis of geographic movement data. The methods have been tested for the applicability to eye tracking data and the capability to extract useful knowledge about users' viewing behaviors. This allowed us to select the suitable methods and match them to possible analysis tasks they can support. The paper describes how the methods work in application to eye tracking data and provides guidelines for method selection depending on the analysis tasks.
Gennady L. Andrienko, Natalia V. Andrienko, Michael Burch, Daniel Weiskopf
IEEE Trans. Vis. Comput. Graph.1
2012 Stacking-Based Visualization of Trajectory Attribute Data
abstract
Visualizing trajectory attribute data is challenging because it involves showing the trajectories in their spatio-temporal context as well as the attribute values associated with the individual points of trajectories. Previous work on trajectory visualization addresses selected aspects of this problem, but not all of them. We present a novel approach to visualizing trajectory attribute data. Our solution covers space, time, and attribute values. Based on an analysis of relevant visualization tasks, we designed the visualization solution around the principle of stacking trajectory bands. The core of our approach is a hybrid 2D/3D display. A 2D map serves as a reference for the spatial context, and the trajectories are visualized as stacked 3D trajectory bands along which attribute values are encoded by color. Time is integrated through appropriate ordering of bands and through a dynamic query mechanism that feeds temporally aggregated information to a circular time display. An additional 2D time graph shows temporal information in full detail by stacking 2D trajectory bands. Our solution is equipped with analytical and interactive mechanisms for selecting and ordering of trajectories, and adjusting the color mapping, as well as coordinated highlighting and dedicated 3D navigation. We demonstrate the usefulness of our novel visualization by three examples related to radiation surveillance, traffic analysis, and maritime navigation. User feedback obtained in a small experiment indicates that our hybrid 2D/3D solution can be operated quite well.
Christian Tominski, Heidrun Schumann, Gennady L. Andrienko, Natalia V. Andrienko
IEEE Trans. Vis. Comput. Graph.3
2011 Exploring spatiotemporal patterns by integrating visual analytics with a moving objects database system
abstract
In previous work, we have proposed a tool for Spatiotemporal Pattern Query. It matches individual moving object trajectories against a given movement pattern. For example, it can be used to find the situations of Missed Approach in ATC data (Air Traffic Control systems, used for tracking the movement of aircrafts), where the landing of the aircraft was interrupted for some reason. This tool expresses the pattern as a set of predicates that must be fulfilled in a certain temporal order. It is implemented as a Plugin to the Secondo DBMS system. Although the tool is generic and flexible, domain expertise is required to formulate and tune queries. The user has to decide the set of predicates, their arguments, and the temporal constraints that best describe the pattern. This paper demonstrates a novel solution where a Visual Analytics system, V-Analytics, is used in integration with this query tool to help a human analyst explore such patterns. The demonstration is based on a real ATC data set.
Mahmoud Attia Sakr, Gennady L. Andrienko, Thomas Behr, Natalia V. Andrienko, Ralf Hartmut Güting, Christophe Hurter
GIS2
2011 Exploring City Structure from Georeferenced Photos Using Graph Centrality Measures
Katerina Vrotsou, Natalia V. Andrienko, Gennady L. Andrienko, Piotr Jankowski 0001
ECML/PKDD (3)3
2011 An event-based conceptual model for context-aware movement analysis
abstract
Current tracking technologies enable collection of data, describing movements of various kinds of objects, including people, animals, icebergs, vehicles, containers with goods and so on. Analysis of movement data is now a hot research topic. However, most of the suggested analysis methods deal with movement data alone. Little has been done to support the analysis of movement in its spatio-temporal context, which includes various spatial and temporal objects as well as diverse properties associated with spatial locations and time moments. Comprehensive analysis of movement requires detection and analysis of relations that occur between moving objects and elements of the context in the process of the movement. We suggest a conceptual model in which movement is considered as a combination of spatial events of diverse types and extents in space and time. Spatial and temporal relations occur between movement events and elements of the spatial and temporal contexts. The model gives a ground to a generic approach based on extraction of interesting events from trajectories and treating the events as independent objects. By means of a prototype implementation, we tested the approach on complex real data about movement of wild animals. The testing showed the validity of the approach.
Gennady L. Andrienko, Natalia V. Andrienko, Marco Heurich
Int. J. Geogr. Inf. Sci.1
2011 Spatial Generalization and Aggregation of Massive Movement Data
abstract
Movement data (trajectories of moving agents) are hard to visualize: numerous intersections and overlapping between trajectories make the display heavily cluttered and illegible. It is necessary to use appropriate data abstraction methods. We suggest a method for spatial generalization and aggregation of movement data, which transforms trajectories into aggregate flows between areas. It is assumed that no predefined areas are given. We have devised a special method for partitioning the underlying territory into appropriate areas. The method is based on extracting significant points from the trajectories. The resulting abstraction conveys essential characteristics of the movement. The degree of abstraction can be controlled through the parameters of the method. We introduce local and global numeric measures of the quality of the generalization, and suggest an approach to improve the quality in selected parts of the territory where this is deemed necessary. The suggested method can be used in interactive visual exploration of movement data and for creating legible flow maps for presentation purposes.
Natalia V. Andrienko, Gennady L. Andrienko
IEEE Trans. Vis. Comput. Graph.2
2011 Composite Density Maps for Multivariate Trajectories
abstract
We consider moving objects as multivariate time-series. By visually analyzing the attributes, patterns may appear that explain why certain movements have occurred. Density maps as proposed by Scheepens et al. [25] are a way to reveal these patterns by means of aggregations of filtered subsets of trajectories. Since filtering is often not sufficient for analysts to express their domain knowledge, we propose to use expressions instead. We present a flexible architecture for density maps to enable custom, versatile exploration using multiple density fields. The flexibility comes from a script, depicted in this paper as a block diagram, which defines an advanced computation of a density field. We define six different types of blocks to create, compose, and enhance trajectories or density fields. Blocks are customized by means of expressions that allow the analyst to model domain knowledge. The versatility of our architecture is demonstrated with several maritime use cases developed with domain experts. Our approach is expected to be useful for the analysis of objects in other domains.
Roeland Scheepens, Niels Willems, Huub van de Wetering, Gennady L. Andrienko, Natalia V. Andrienko, Jarke J. van Wijk
IEEE Trans. Vis. Comput. Graph.4
2010 Extracting Events from Spatial Time Series
abstract
An important task in exploration of data about phenomena and processes that develop over time is detection of significant changes that happened to the studied phenomenon. Our research is focused on supporting detection of significant changes, called events, in multiple time series of numeric values. We developed a suite of visual analytics techniques that combines interactive visualizations on time-aware displays and maps with statistical event detection methods implemented in R. We demonstrate the utility of our approach using two large data sets.
Gennady L. Andrienko, Natalia V. Andrienko, Martin Mladenov, Michael Mock, Christian Pölitz
IV1
2010 Event-Based Analysis of People's Activities and Behavior Using Flickr and Panoramio Geotagged Photo Collections
abstract
Photo-sharing websites such as Flickr and Panoramio contain millions of geotagged images contributed by people from all over the world. Characteristics of these data pose new challenges in the domain of spatio-temporal analysis. In this paper, we define several different tasks related to analysis of attractive places, points of interest and comparison of behavioral patterns of different user communities on geotagged photo data. We perform analysis and comparison of temporal events, rankings of sightseeing places in a city, and study mobility of people using geotagged photos. We take a systematic approach to accomplish these tasks by applying scalable computational techniques, using statistical and data mining algorithms, combined with interactive geo-visualization. We provide exploratory visual analysis environment, which allows the analyst to detect spatial and temporal patterns and extract additional knowledge from large geotagged photo collections. We demonstrate our approach by applying the methods to several regions in the world.
Slava Kisilevich, Milos Krstajic, Daniel A. Keim, Natalia V. Andrienko, Gennady L. Andrienko
IV5
2010 Space-in-Time and Time-in-Space Self-Organizing Maps for Exploring Spatiotemporal Patterns
abstract
Abstract Spatiotemporal data pose serious challenges to analysts in geographic and other domains. Owing to the complexity of the geospatial and temporal components, this kind of data cannot be analyzed by fully automatic methods but require the involvement of the human analyst's expertise. For a comprehensive analysis, the data need to be considered from two complementary perspectives: (1) as spatial distributions (situations) changing over time and (2) as profiles of local temporal variation distributed over space. In order to support the visual analysis of spatiotemporal data, we suggest a framework based on the “Self‐Organizing Map” (SOM) method combined with a set of interactive visual tools supporting both analytic perspectives. SOM can be considered as a combination of clustering and dimensionality reduction. In the first perspective, SOM is applied to the spatial situations at different time moments or intervals. In the other perspective, SOM is applied to the local temporal evolution profiles. The integrated visual analytics environment includes interactive coordinated displays enabling various transformations of spatiotemporal data and post‐processing of SOM results. The SOM matrix display offers an overview of the groupings of data objects and their two‐dimensional arrangement by similarity. This view is linked to a cartographic map display, a time series graph, and a periodic pattern view. The linkage of these views supports the analysis of SOM results in both the spatial and temporal contexts. The variable SOM grid coloring serves as an instrument for linking the SOM with the corresponding items in the other displays. The framework has been validated on a large dataset with real city traffic data, where expected spatiotemporal patterns have been successfully uncovered. We also describe the use of the framework for discovery of previously unknown patterns in 41‐years time series of 7 crime rate attributes in the states of the USA.
Gennady L. Andrienko, Natalia V. Andrienko, Sebastian Bremm, Tobias Schreck, Tatiana von Landesberger, Peter Bak, Daniel A. Keim
Comput. Graph. Forum1
2010 Space, time and visual analytics
abstract
Visual analytics aims to combine the strengths of human and electronic data processing. Visualisation, whereby humans and computers cooperate through graphics, is the means through which this is achieved. Seamless and sophisticated synergies are required for analysing spatio-temporal data and solving spatio-temporal problems. In modern society, spatio-temporal analysis is not solely the business of professional analysts. Many citizens need or would be interested in undertaking analysis of information in time and space. Researchers should find approaches to deal with the complexities of the current data and problems and find ways to make analytical tools accessible and usable for the broad community of potential users to support spatio-temporal thinking and contribute to solving a large range of problems.
Gennady L. Andrienko, Natalia V. Andrienko, Urska Demsar, Doris Dransch, Jason Dykes, Sara Irina Fabrikant, Mikael Jern, Menno-Jan Kraak, Heidrun Schumann, Christian Tominski
Int. J. Geogr. Inf. Sci.1
2010 GeoVA(t) - Geospatial Visual Analytics: Focus on Time
abstract
This issue has a specific focus on TIME. The research articles contributed here deal with the temporal nature of geospatial phenomena in novel and sophisticated ways in the context of geospatial vi...
Gennady L. Andrienko, Natalia V. Andrienko, Jason Dykes, Menno-Jan Kraak, Heidrun Schumann
Int. J. Geogr. Inf. Sci.1
2009 Analysis of community-contributed space-and time-referenced data (example of Panoramio photos)
abstract
Space- and time-referenced data published on the Web by general people can be viewed in a dual way: as independent spatio-temporal events and as trajectories of people in the geographical space. These two views suppose different approaches to the analysis, which can yield different kinds of valuable knowledge about places and about people. We present several analysis methods corresponding to these two views. The methods are suited to the large amounts of the data.
Gennady L. Andrienko, Natalia V. Andrienko, Peter Bak, Slava Kisilevich, Daniel A. Keim
GIS1
2009 A Visual Analytics Toolkit for Cluster-Based Classification of Mobility Data
Gennady L. Andrienko, Natalia V. Andrienko, Salvatore Rinzivillo, Mirco Nanni, Dino Pedreschi
SSTD1
2008 Supporting visual exploration of massive movement data
abstract
To make sense from large amounts of movement data (sequences of positions of moving objects), a human analyst needs interactive visual displays enhanced with database operations and methods of computational analysis. We present a toolkit for analysis of movement data that enables a synergistic use of the three types of techniques.
Natalia V. Andrienko, Gennady L. Andrienko
AVI2
2008 Interactive visual interfaces for evacuation planning
abstract
S.472-473
Gennady L. Andrienko, Natalia V. Andrienko, Ulrich Bartling
AVI1
2007 Geovisualization and synergies from InfoVis and Visual Analytics
abstract
Geovisualization (GeoViz) is an intrinsically complex process. The analyst needs to look at data from various perspectives and at various scales, from "seeing the whole" to "attending to particulars " (Andrienko and Andrienko 2006). The analyst is also supposed to "see in relation", i.e. make numerous comparisons. This inherent complexity is multiplied by the complexity of the data that is explored and analyzed. The complex, multivariate data structure and heterogeneous components of most contemporary datasets necessitate a combined use of multiple techniques and approaches. There is no single visualization method capable to show "the whole". The analyst has to decompose this whole into views, examine these views and then try to synthesize the whole picture from the partial views. Also, because of large data volumes, we must use methods capable of simultaneously providing an overall view and exposing various "particulars". Looking for "particulars" requires therefore different techniques than "seeing the whole". Some existing visualization tools such as GeoVista and CommonGIS have successfully demonstrated the advantage of multiple-linked views and the use of information visualization (InfoViz) methods such as Parallel Coordinates and Heat maps to explore spatial multivariate data. GeoViz tools support interactive visual representation and analysis of spatio-temporal data, enabling analysts to explore geospatial and multivariate data from multiple perspectives. GeoViz is differentiated from GIS because it focuses on exploratory visual analysis rather than the pre-defined mapping. GeoViz research focuses particular attention on integrating cartographic approaches with interactive visual representations from information visualization, analytical data dissemination and visual analytics.
Gennady L. Andrienko, Mikael Jern, Jason Dykes, Sara Irina Fabrikant, Chris Weaver 0001
IV1
2007 Similarity Search in Trajectory Databases
abstract
Trajectory database (TD) management is a relatively new topic of database research, which has emerged due to the explosion of mobile devices and positioning technologies. Trajectory similarity search forms an important class of queries in TD with applications in trajectory data analysis and spatiotemporal knowledge discovery. In contrast to related works which make use of generic similarity metrics that virtually ignore the temporal dimension, in this paper we introduce a framework consisting of a set of distance operators based on primitive (space and time) as well as derived parameters of trajectories (speed and direction). The novelty of the approach is not only to provide qualitatively different means to query for similar trajectories, but also to support trajectory clustering and classification mining tasks, which definitely imply a way to quantify the distance between two trajectories. For each of the proposed distance operators we devise highly parametric algorithms, the efficiency of which is evaluated through an extensive experimental study using synthetic and real trajectory datasets.
Nikos Pelekis, Ioannis Kopanakis, Gerasimos Marketos, Eirini Ntoutsi, Gennady L. Andrienko, Yannis Theodoridis
TIME5
2007 Geovisual analytics for spatial decision support: Setting the research agenda
abstract
This article summarizes the results of the workshop on Visualization, Analytics & Spatial Decision Support, which took place at the GIScience conference in September 2006. The discussions at the workshop and analysis of the state of the art have revealed a need in concerted cross‐disciplinary efforts to achieve substantial progress in supporting space‐related decision making. The size and complexity of real‐life problems together with their ill‐defined nature call for a true synergy between the power of computational techniques and the human capabilities to analyze, envision, reason, and deliberate. Existing methods and tools are yet far from enabling this synergy. Appropriate methods can only appear as a result of a focused research based on the achievements in the fields of geovisualization and information visualization, human‐computer interaction, geographic information science, operations research, data mining and machine learning, decision science, cognitive science, and other disciplines. The name ‘Geovisual Analytics for Spatial Decision Support’ suggested for this new research direction emphasizes the importance of visualization and interactive visual interfaces and the link with the emerging research discipline of Visual Analytics. This article, as well as the whole special issue, is meant to attract the attention of scientists with relevant expertise and interests to the major challenges requiring multidisciplinary efforts and to promote the establishment of a dedicated research community where an appropriate range of competences is combined with an appropriate breadth of thinking.
Gennady L. Andrienko, Natalia V. Andrienko, Piotr Jankowski 0001, Daniel A. Keim, Menno-Jan Kraak, Alan M. MacEachren, Stefan Wrobel
Int. J. Geogr. Inf. Sci.1
2006 European Research Forum Panel Session Envisioning Research Challenges in Visual Analytics
abstract
Visual Analytics is the science of analytical reasoning supported by interactive visual interfaces. People use visual analytics tools and techniques to synthesize information; derive insight from massive, dynamic, and often conflicting data; detect the expected and discover the unexpected; provide timely, defensible, and understandable assessments; and communicate assessments effectively for action. The issues stimulating this body of research provide a grand challenge in science: turning information overload into the opportunity of the decade. Visual analytics requires interdisciplinary science beyond traditional scientific and information visualization to include statistics, data mining, knowledge and discovery technologies, cognitive science and humancomputer interaction, production and presentation, and more. An important research agenda "Illuminating the Path" provides recommendations for the next generation suite of visual analytics technologies and is available at http://nvac.pnl.gov/agenda.stm .
Mikael Jern, Ebad Banissi, Gennady L. Andrienko, Wolfgang Müller 0004, Daniel A. Keim
IV3
2006 Reactions to geovisualization: an experience from a European project
abstract
The paper is written jointly by two parties, computer scientists specializing in geovisualization and experts in forestry, who cooperated within a joint project. The authors tell a story about an attempt of the geovisualizers to introduce the foresters to the concept and principles of exploratory data analysis and to the use of visualization for systematic and comprehensive data exploration. This endeavor should be considered as an informal experiment rather than a rigorous scientific study. Unlike customary tests of the usability of specific tools and techniques, the geovisualizers did not give the forestry specialists a series of tasks to carry out by applying geovisualization tools and did not try to measure how well the foresters performed. The idea of the geovisualizers was to demonstrate the principles and power of exploratory data analysis to the foresters by example. For this purpose, the geovisualizers performed an exploration of a non‐trivial data set by themselves and reported the procedure, the principles, the techniques, and the findings to the foresters. The reaction of the foresters uncovered a range of fundamental issues that are relevant to geovisualization and information visualization research. The authors analyze these issues from their perspectives and formulate a set of questions which researchers in geovisualization should be asking.
Gennady L. Andrienko, Natalia V. Andrienko, Richard Fischer, Volker Mues, Andreas Schuck
Int. J. Geogr. Inf. Sci.1
2006 Mining spatio-temporal data
Gennady L. Andrienko, Donato Malerba, Michael May 0001, Maguelonne Teisseire
J. Intell. Inf. Syst.1
2005 Visual Exploration of the Spatial Distribution of Temporal Behaviors
abstract
The paper elaborates on the previous research on the analysis of temporal and spatio-temporal data done in statistical graphics and geo-visualization. We focus on the exploration of spatially distributed time-series data, i.e. values of numeric attributes referring to different moments in time and locations in space. After considering appropriate interactive visualization techniques, we propose several methods of exploration based on user-controlled data transformation and aggregation, easy-to-understand calculations, and dynamic linking of data displays. The proposed methods are potentially scalable, i.e. they can be applied to large data sets without overcrowding the displays and loosing interactivity.
Gennady L. Andrienko, Natalia V. Andrienko
IV1
2004 Interactive visual tools to explore spatio-temporal variation
abstract
CommonGIS is a developing software system for exploratory analysis of spatial data. It includes a multitude of tools applicable to different data types and helping an analyst to find answers to a variety of questions. CommonGIS has been recently extended to support exploration of spatio-temporal data, i.e. temporally variant data referring to spatial locations. The set of new tools includes animated thematic maps, map series, value flow maps, time graphs, and dynamic transformations of the data. We demonstrate the use of the new tools by considering different analytical questions arising in the course of analysis of thematic spatio-temporal data.
Natalia V. Andrienko, Gennady L. Andrienko
AVI2
2004 Interactive Analysis of Event Data Using Space-Time Cube
abstract
In exploratory data analysis, the choice of tools depends on the data to be analyzed and the analysis tasks, i.e. the questions to be answered. The same applies to design of new analysis tools. In this paper, we consider a particular type of data: data that describe transient events having spatial and temporal references, such as earthquakes, traffic incidents, or observations of rare plants or animals. We focus on the task of detecting spatio-temporal patterns in event occurrences. We demonstrate the insufficiency of the existing techniques and approaches to event exploration and substantiate the need in a new exploratory tool. The technique of space-time cube, which has been earlier proposed for the visualization of movement in geographical space, possesses the required properties. However, it must be implemented so as to allow particular interactive manipulations: changing the viewing perspective, temporal focusing, and dynamic linking with a map display through simultaneous highlighting of corresponding symbols. We describe our implementation of the space-time cube technique and demonstrate by an example how it can be used for detecting spatio-temporal clusters of events.
Peter Gatalsky, Natalia V. Andrienko, Gennady L. Andrienko
IV3
2004 Visual Mining of Spatial Time Series Data
Gennady L. Andrienko, Natalia V. Andrienko, Peter Gatalsky
PKDD1
2003 Tools for Visual Comparison of Spatial Development Scenarios
abstract
We suggest a set of visualization-based exploratory tools to support analysis and comparison of different spatial development scenarios, such as results of simulation of various spatially related processes. We have applied a task-analytical approach to tool selection and design, that is, we have first considered what analytical tasks may potentially emerge in the course of investigating and comparing scenarios. We have revealed a set of multifarious tasks, which can be grouped into four categories: 1) analysis in the attribute dimension; 2) analysis in the spatial dimension; 3) analysis in the temporal dimension; 4) spatio-temporal analysis. Then we have evaluated the techniques typically used for visualization of spatial and temporal data, such as (animated) maps or time graphs, from the perspective of supporting different task types. We have extended these techniques, mostly in the direction of increasing interactivity, and combined them for providing a better coverage of the task space. Using examples from the domains of forest management and agriculture, we illustrate how the resulting software tools help in fulfilling various tasks in the course of exploring and comparing scenarios. At the end, we set an explicit correspondence between the task types and the appropriate tools.
Natalia V. Andrienko, Gennady L. Andrienko, Peter Gatalsky
IV2
2002 Interactive visual tools for spatial multicriteria decision making
abstract
Spatial decision making is a complex cognitive process which requires appropriate support by interactive maps and other computer graphics. We develop tools to facilitate multicriteria evaluation of options by individuals as well as tools for analysis of results of voting in group decision making. Spatial distribution of options is represented by interactive map in combination with analysis of multidimensional attribute characteristics of decision options in statistical graphics.
Gennady L. Andrienko, Natalia V. Andrienko
AVI1
2001 Map-centred exploratory approach to multiple criteria spatial decision making
abstract
Spatial decision support is one of the central functions ascribed to Geographical Information Systems (GIS). One of the foci of developing decision support capabilities of GIS has been the integration of maps with multiple criteria decision models. Progress in this area has been slow due to a limited role played by maps as decision support tools. In this paper we present new prototype spatial decision support tools emphasising the role of maps as a source of structure in multiple criteria spatial decision problems. In these tools the role of map goes beyond the mere display of geographic decision space and multicriterion evaluation results. Maps becomes a 'visual index' through which the user orders decision options, assigns priorities to decision criteria, and augments the criterion outcome space by map-derived heuristic knowledge. As the additional means of structuring multicriterion spatial decision problems we present an experimental use of data mining, integrated with dynamic maps and multiple criteria decision models, in order to reduce a problem's dimensionality. We conclude the paper with future research directions emphasising map-based support for group decision making.
Piotr Jankowski 0001, Natalia V. Andrienko, Gennady L. Andrienko
Int. J. Geogr. Inf. Sci.3
2000 Supporting Visual Exploration of Object Movement
abstract
The focus of the presented work is visualization of routes of objects that change their spatial location in time. The challenge is to facilitate investigation of important characteristics of the movement: positions of the objects at any selected moment, directions, speeds and their changes with the time, overall trajectories and those for any specified interval etc. We propose a dynamic map display controlled through a set of interactive devices called time controls to be used as a support to visual exploration of spatial movement.
Natalia V. Andrienko, Gennady L. Andrienko, Peter Gatalsky
Advanced Visual Interfaces2
1999 Data Characterization Schema for Intelligent Support in Visual Data Analysis
Gennady L. Andrienko, Natalia V. Andrienko
COSIT1
1999 Knowledge-Based Visualization to Support Spatial Data Mining
Gennady L. Andrienko, Natalia V. Andrienko
IDA1
1999 Interactive maps for visual data exploration
abstract
Descartes (formerly called IRIS) is a software system designed to support visual exploration of spatially referenced data, e.g. demographic, economical, or cultural information about geographical objects or locations such as countries, districts, or cities. Descartes offers two integrated services: automated presentation of data on maps, and facilities to interactively manipulate these maps. Automated mapping is enabled by incorporating generic knowledge on map design into the system. Descartes selects suitable presentation methods according to characteristics of the variables to be analysed and relationships among those variables if more than one were selected simultaneously. The cartographic knowledge of Descartes allows non-cartographers to receive proper presentations of their data, and the automation of map construction helps the users to save valuable time that can better be used for data analysis and problem-solving. Exploratory data analysis requires highly interactive, dynamic data displays. We strive to develop various interactive techniques for map manipulation that could enhance the expressiveness of maps and thus promote data exploration. We are convinced that a technique can be made especially productive if it is directed towards a particular presentation method: it can utilise peculiarities of this method and support those analytical operations that best fit to the method.
Gennady L. Andrienko, Natalia V. Andrienko
Int. J. Geogr. Inf. Sci.1
1998 Intelligent visualization and dynamic manipulation: two complementary instruments to support data exploration with GIS
abstract
To analyze spatially referenced data, i.e. data referring to geographical objects or locations, one should present them on a map. IRIS is a software system that supports exploration of such data by providing two main services: 1) automated generation of maps and 2) interactive facilities to dynamically manipulate the maps. Automated mapping is enabled by incorporation of generic knowledge on map design. This prevents errors in map design resulting in useless or even misleading presentations. It also helps save users' time and efforts as compared to data visualization with the existing mapping software.Unlike paper maps, a map on the computer screen can dynamically change in response to various interactive manipulations. It is possible to design such interactive operations that will significantly promote data exploration. Within IRIS project we develop for each data presentation method a specific interactive tool that exploits the peculiarities of this method and facilitates fulfilling the analysis tasks the method is best suitable for.Currently researches in automated data visualization design and in dynamic manipulation are developed separately whereas these are two complementary instruments to support data exploration. In this paper we show how we integrate these two instruments in IRIS.
Gennady L. Andrienko, Natalia V. Andrienko
AVI1