paper-with-me

Papers

Neural Datalog Through Time: Informed Temporal Modeling via Logical Specification

2020-06-30 · ICML 2020 1 · Hongyuan Mei, Guanghui Qin, Minjie Xu, Jason Eisner

Learning how to predict future events from patterns of past events is difficult when the set of possible event types is large. Training an unrestricted neural model might overfit to spurious patterns. To exploit domain-specific knowledge of how past events might affect an event's present probability, we propose using a temporal deductive database to track structured facts over time. Rules serve to prove facts from other facts and from past events. Each fact has a time-varying state---a vector computed by a neural net whose topology is determined by the fact's provenance, including its experience of past events. The possible event types at any time are given by special facts, whose probabilities are neurally modeled alongside their states. In both synthetic and real-world domains, we show that neural probabilistic models derived from concise Datalog programs improve prediction by encoding appropriate domain knowledge in their architecture.

📄 PDF Abstract BibTeX arXiv:2006.16723

Code (1)

HMEIatJHU/neural-datalog-through-time 공식 구현 pytorch

Similar Papers 제목 키워드 기반

Informed Temporal Modeling via Logical Specification of Factorial LSTMs

2019-09-25 · Hongyuan Mei, Guanghui Qin, Minjie Xu, Jason Eisner

Consider a world in which events occur that involve various entities. Learning how to predict future events from patterns of past events becomes more difficult as we consider more types of events. Many of the patterns de…

Goal-Driven Reasoning in DatalogMTL with Magic Sets

2024-12-10 · Shaoyu Wang, Kaiyue Zhao, Dongliang Wei, Przemysław Andrzej Wałęga 외

DatalogMTL is a powerful rule-based language for temporal reasoning. Due to its high expressive power and flexible modeling capabilities, it is suitable for a wide range of applications, including tasks from industrial a…

Incremental Maintenance of DatalogMTL Materialisations

2025-11-15 · Kaiyue Zhao, Dingqi Chen, Shaoyu Wang, Pan Hu arxiv

DatalogMTL extends the classical Datalog language with metric temporal logic (MTL), enabling expressive reasoning over temporal data. While existing reasoning approaches, such as materialisation based and automata based …

Seminaive Materialisation in DatalogMTL

2022-08-15 · Dingmin Wang, Przemysław Andrzej Wałęga, Bernardo Cuenca Grau

DatalogMTL is an extension of Datalog with metric temporal operators that has found applications in temporal ontology-based data access and query answering, as well as in stream reasoning. Practical algorithms for Datalo…

Efficient Temporal Datalog Materialisation for Composite Event Recognition

2026-05-04 · Periklis Mantenoglou arxiv

Several applications demand the timely detection of critical situations, such as threats to safety and transparency, over high-velocity streams of symbolic events. This demand has motivated the development of (i) event s…