PETS: Predicting efficiently using temporal symmetries in temporal probabilistic graphical models

In Dynamic Bayesian Networks, time is considered discrete: In medical applications, a time step can correspond to, for example, one day. Existing temporal inference algorithms process each time step sequentially, making long-term predictions computationally expensive. We present an exact, GPU-optimizable approach exploiting symmetries over time for prediction queries, which constructs a matrix for the underlying temporal process in a preprocessing step. Additionally, we construct a vector for each query capturing the probability distribution at the current time step. Then, we time-warp into the future by matrix exponentiation. In our empirical evaluation, we show an order of magnitude speedup over the interface algorithm. The work-heavy preprocessing step can be done offline, and the runtime of prediction queries is significantly reduced. Therefore, we can handle application problems that could not be handled efficiently before. • Prediction is a hard, but a crucial task in artificial intelligence. • By exploiting symmetries, we achieve an order of magnitude speedup. • We replace costly inference by cheap matrix-vector multiplication.

Authors

Institutions

Publication Details

Journal
International Journal of Approximate Reasoning
Published
2025-01-23
DOI
https://doi.org/10.1016/j.ijar.2025.109370
Primary Topic
Algorithms and Data Compression
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

PETS: Predicting efficiently using temporal symmetries in temporal probabilistic graphical models

Marcel Gehrke, Florian Andreas Marwitz, Ralf Möller
International Journal of Approximate Reasoning
Algorithms and Data Compression
article

PETS: Predicting efficiently using temporal symmetries in temporal probabilistic graphical models

Marcel Gehrke, Florian Andreas Marwitz, Ralf Möller
article en

Abstract

In Dynamic Bayesian Networks, time is considered discrete: In medical applications, a time step can correspond to, for example, one day. Existing temporal inference algorithms process each time step sequentially, making long-term predictions computationally expensive. We present an exact, GPU-optimizable approach exploiting symmetries over time for prediction queries, which constructs a matrix for the underlying temporal process in a preprocessing step. Additionally, we construct a vector for each query capturing the probability distribution at the current time step. Then, we time-warp into the future by matrix exponentiation. In our empirical evaluation, we show an order of magnitude speedup over the interface algorithm. The work-heavy preprocessing step can be done offline, and the runtime of prediction queries is significantly reduced. Therefore, we can handle application problems that could not be handled efficiently before. • Prediction is a hard, but a crucial task in artificial intelligence. • By exploiting symmetries, we achieve an order of magnitude speedup. • We replace costly inference by cheap matrix-vector multiplication.

International Journal of Approximate ReasoningVol. 179
Universität Hamburg (DE), Hamburg Institut (Germany) (DE)
Deutsche Forschungsgemeinschaft
Openalex Percentile: Top 100%
Algorithms and Data Compression
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.