The Neural Hawkes Process: A Neurally Self-Modulating Multivariate Point Process

12/29/2016
by   Hongyuan Mei, et al.
0

Many events occur in the world. Some event types are stochastically excited or inhibited---in the sense of having their probabilities elevated or decreased---by patterns in the sequence of previous events. Discovering such patterns can help us predict which type of event will happen next and when. We model streams of discrete events in continuous time, by constructing a neurally self-modulating multivariate point process in which the intensities of multiple event types evolve according to a novel continuous-time LSTM. This generative model allows past events to influence the future in complex and realistic ways, by conditioning future event intensities on the hidden state of a recurrent neural network that has consumed the stream of past events. Our model has desirable qualitative properties. It achieves competitive likelihood and predictive accuracy on real and synthetic datasets, including under missing-data conditions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/23/2022

Modeling Continuous Time Sequences with Intermittent Observations using Marked Temporal Point Processes

A large fraction of data generated via human activities such as online p...
research
05/31/2023

Estimation of Multivariate Discrete Hawkes Processes: An Application to Incident Monitoring

Hawkes processes are a class of self-exciting point processes that are u...
research
05/14/2019

Imputing Missing Events in Continuous-Time Event Streams

Events in the world may be caused by other, unobserved events. We consid...
research
06/30/2020

Neural Datalog Through Time: Informed Temporal Modeling via Logical Specification

Learning how to predict future events from patterns of past events is di...
research
12/31/2021

Transformer Embeddings of Irregularly Spaced Events and Their Participants

The neural Hawkes process (Mei Eisner, 2017) is a generative model o...
research
12/19/2019

Contextual Outlier Detection in Continuous-Time Event Sequences

Continuous-time event sequences represent discrete events occurring in c...
research
08/07/2018

Predicting Visual Context for Unsupervised Event Segmentation in Continuous Photo-streams

Segmenting video content into events provides semantic structures for in...

Please sign up or login with your details

Forgot password? Click here to reset