Fully Neural Network based Model for General Temporal Point Processes
A temporal point process is a mathematical model for a time series of discrete events, which covers various applications. Recently, recurrent neural network (RNN) based models have been developed for point processes and have been found effective. RNN based models usually assume a specific functional form for the time course of the intensity function of a point process (e.g., exponentially decreasing or increasing with the time since the most recent event). However, such an assumption can restrict the expressive power of the model. We herein propose a novel RNN based model in which the time course of the intensity function is represented in a general manner. In our approach, we first model the integral of the intensity function using a feedforward neural network and then obtain the intensity function as its derivative. This approach enables us to both obtain a flexible model of the intensity function and exactly evaluate the log-likelihood function, which contains the integral of the intensity function, without any numerical approximations. Our model achieves competitive or superior performances compared to the previous state-of-the-art methods for both synthetic and real datasets.
Code (1)
Tasks
Point ProcessesTime SeriesTime Series AnalysisSimilar Papers 제목 키워드 기반
Learning mixture of neural temporal point processes for event sequence clustering
Event sequence clustering applies to many scenarios e.g. e-Commerce and electronic health. Traditional clustering models fail to characterize complex real-world processes due to the strong parametric assumption. While Ne…
ClusteringPoint ProcessesSpatio-temporal point processes with deep non-stationary kernels
Point process data are becoming ubiquitous in modern applications, such as social networks, health care, and finance. Despite the powerful expressiveness of the popular recurrent neural network (RNN) models for point pro…
Computational EfficiencyPoint ProcessesSharp Convergence Rates of Empirical Unbalanced Optimal Transport for Spatio-Temporal Point Processes
We statistically analyze empirical plug-in estimators for unbalanced optimal transport (UOT) formalisms, focusing on the Kantorovich-Rubinstein distance, between general intensity measures based on observations from spat…
Point ProcessesUnlocking 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 ProcessesLearning Temporally Latent Causal Processes from General Temporal Data
Our goal is to find time-delayed latent causal variables and identify their relations from temporal measured variables. Estimating latent causal variable graphs from observations is particularly challenging as the latent…
Causal DiscoveryDisentanglementRepresentation LearningVideo Understanding