Loading [MathJax]/extensions/MathZoom.js
Exploring Multivariate Event Sequences Using Rules, Aggregations, and Selections | IEEE Journals & Magazine | IEEE Xplore

Exploring Multivariate Event Sequences Using Rules, Aggregations, and Selections


Abstract:

Multivariate event sequences are ubiquitous: travel history, telecommunication conversations, and server logs are some examples. Besides standard properties such as type ...Show More

Abstract:

Multivariate event sequences are ubiquitous: travel history, telecommunication conversations, and server logs are some examples. Besides standard properties such as type and timestamp, events often have other associated multivariate data. Current exploration and analysis methods either focus on the temporal analysis of a single attribute or the structural analysis of the multivariate data only. We present an approach where users can explore event sequences at multivariate and sequential level simultaneously by interactively defining a set of rewrite rules using multivariate regular expressions. Users can store resulting patterns as new types of events or attributes to interactively enrich or simplify event sequences for further investigation. In Eventpad we provide a bottom-up glyph-oriented approach for multivariate event sequence analysis by searching, clustering, and aligning them according to newly defined domain specific properties. We illustrate the effectiveness of our approach with real-world data sets including telecommunication traffic and hospital treatments.
Published in: IEEE Transactions on Visualization and Computer Graphics ( Volume: 24, Issue: 1, January 2018)
Page(s): 532 - 541
Date of Publication: 29 August 2017

ISSN Information:

PubMed ID: 28866582

Funding Agency:

Eindhoven University of Technology
Eindhoven University of Technology

1 Introduction

Many domains nowadays try to gain insight in complex phenomena by logging their behavior. Telecom companies for instance analyze their communication networks for the presence of fraud, hospitals analyze patient treatments to discover bottlenecks in the process, and companies study their work flows to improve customer satisfaction. The common ground here is that domains are interested in the analysis of sequences (e.g., phone calls, treatments, work flows) in their system by recording events. Without loss of generality, we define a sequence (a.k.a. trace, record, session, case, or conversation) as a series of events that have the same sequence_id. Besides their type and temporal information, events often have more associated information (e.g., status code, source, length etc.) depending on the domain. In addition, the number of events in real-world data is typically in the order of millions and more.

Eindhoven University of Technology
Eindhoven University of Technology
Contact IEEE to Subscribe

References

References is not available for this document.