Real-time Top-K Predictive Query Processing over Event Streams

08/26/2015
by   Saurav Acharya, et al.
0

This paper addresses the problem of predicting the k events that are most likely to occur next, over historical real-time event streams. Existing approaches to causal prediction queries have a number of limitations. First, they exhaustively search over an acyclic causal network to find the most likely k effect events; however, data from real event streams frequently reflect cyclic causality. Second, they contain conservative assumptions intended to exclude all possible non-causal links in the causal network; it leads to the omission of many less-frequent but important causal links. We overcome these limitations by proposing a novel event precedence model and a run-time causal inference mechanism. The event precedence model constructs a first order absorbing Markov chain incrementally over event streams, where an edge between two events signifies a temporal precedence relationship between them, which is a necessary condition for causality. Then, the run-time causal inference mechanism learns causal relationships dynamically during query processing. This is done by removing some of the temporal precedence relationships that do not exhibit causality in the presence of other events in the event precedence model. This paper presents two query processing algorithms -- one performs exhaustive search on the model and the other performs a more efficient reduced search with early termination. Experiments using two real datasets (cascading blackouts in power systems and web page views) verify the effectiveness of the probabilistic top-k prediction queries and the efficiency of the algorithms. Specifically, the reduced search algorithm reduced runtime, relative to exhaustive search, by 25-80 reduction in accuracy.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/09/2018

Dynamic Causality in Event Structures

Event Structures (ESs) address the representation of direct relationship...
research
12/10/2021

Causal Knowledge Guided Societal Event Forecasting

Data-driven societal event forecasting methods exploit relevant historic...
research
08/08/2016

Revisiting Causality Inference in Memory-less Transition Networks

Several methods exist to infer causal networks from massive volumes of o...
research
08/30/2017

Inference of Fine-Grained Event Causality from Blogs and Films

Human understanding of narrative is mainly driven by reasoning about cau...
research
01/11/2019

On Event Causality Detection in Tweets

Nowadays, Twitter has become a great source of user-generated informatio...
research
11/02/2017

Framework for evaluation of sound event detection in web videos

The largest source of sound events is web videos. Most videos lack sound...
research
10/06/2020

GRETA: Graph-based Real-time Event Trend Aggregation

Streaming applications from algorithmic trading to traffic management de...

Please sign up or login with your details

Forgot password? Click here to reset