Data Stream Event Prediction Based on Timing Knowledge and State Transitions
Yan Li, Tingjian Ge, Cindy X. Chen
Abstract
We study a practical problem of predicting the upcoming events in data streams using a novel approach. Treating event time orders as relationship types between event entities, we build a dynamic knowledge graph and use it to predict future event timing. A unique aspect of this knowledge graph embedding approach for prediction is that we enhance conventional knowledge graphs with the notion of "states"---in what we call the ephemeral state nodes---to characterize the state of a data stream over time. We devise a complete set of methods for learning relevant events, for building the event-order graph stream from the original data stream, for embedding and prediction, and for theoretically bounding the complexity. We evaluate our approach with four real world stream datasets and find that our method results in high precision and recall values for event timing prediction, ranging between 0.7 and nearly 1, significantly outperforming baseline approaches. Moreover, due to our choice of efficient translation-based embedding, the overall throughput that the stream system can handle, including continuous graph building, training, and event predictions, is over one thousand to sixty thousand tuples per second even on a personal computer---which is especially important in resource constrained environments, including edge computing.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext d9ed13b6-d310-49d0-9b8f-5ed79b33615fCited by top-tier papers1
Ask how each one uses itRelated papers
- Learning Neural Ordinary Equations for Forecasting Future Links on Temporal Knowledge GraphsZhen Han, Zifeng Ding, Yunpu Ma, Yujia Gu et al.EMNLP 2021 · 112 citations
- TLogic: Temporal Logical Rules for Explainable Link Forecasting on Temporal Knowledge GraphsYushan Liu, Yunpu Ma, Marcel Hildebrandt, Mitchell Joblin et al.AAAI 2022 · 193 citations
- TEILP: Time Prediction over Knowledge Graphs via Logical ReasoningSiheng Xiong, Yuan Yang, Ali Payani, James Clayton Kerce et al.AAAI 2024 · 61 citations
- Logic and Commonsense-Guided Temporal Knowledge Graph CompletionGuanglin Niu, Bo LiAAAI 2023 · 30 citations
- Imminence Monitoring of Critical Events: A Representation Learning ApproachYan Li, Tingjian GeSIGMOD 2021 · 6 citations
