Fast and Flexible Temporal Point Processes with Triangular Maps
Temporal point process (TPP) models combined with recurrent neural networks provide a powerful framework for modeling continuous-time event data. While such models are flexible, they are inherently sequential and therefore cannot benefit from the parallelism of modern hardware. By exploiting the recent developments in the field of normalizing flows, we design TriTPP -- a new class of non-recurrent TPP models, where both sampling and likelihood computation can be done in parallel. TriTPP matches the flexibility of RNN-based methods but permits orders of magnitude faster sampling. This enables us to use the new model for variational inference in continuous-time discrete-state systems. We demonstrate the advantages of the proposed framework on synthetic and real-world datasets.
Code (1)
Tasks
Point ProcessesVariational InferenceSimilar Papers 제목 키워드 기반
Unlocking Point Processes through Point Set Diffusion
Point processes model the distribution of random point sets in mathematical spaces, such as spatial and temporal domains, with applications in fields like seismology, neuroscience, and economics. Existing statistical and…
Point ProcessesSequential Neural Processes
Neural Processes combine the strengths of neural networks and Gaussian processes to achieve both flexible learning and fast prediction in stochastic processes. However, a large class of problems comprises underlying temp…
Gaussian ProcessesSinusoidal Flow: A Fast Invertible Autoregressive Flow
Normalising flows offer a flexible way of modelling continuous probability distributions. We consider expressiveness, fast inversion and exact Jacobian determinant as three desirable properties a normalising flow should …
Normalising FlowsDiscrete Gaussian Vector Fields On Meshes
Though the underlying fields associated with vector-valued environmental data are continuous, observations themselves are discrete. For example, climate models typically output grid-based representations of wind fields o…
Gaussian ProcessesA Bayesian Mixture Model of Temporal Point Processes with Determinantal Point Process Prior
Asynchronous event sequence clustering aims to group similar event sequences in an unsupervised manner. Mixture models of temporal point processes have been proposed to solve this problem, but they often suffer from over…
ClusteringDiversityPoint Processes