Joint Modeling of Event Sequence and Time Series with Attentional Twin Recurrent Neural Networks
A variety of real-world processes (over networks) produce sequences of data whose complex temporal dynamics need to be studied. More especially, the event timestamps can carry important information about the underlying network dynamics, which otherwise are not available from the time-series evenly sampled from continuous signals. Moreover, in most complex processes, event sequences and evenly-sampled times series data can interact with each other, which renders joint modeling of those two sources of data necessary. To tackle the above problems, in this paper, we utilize the rich framework of (temporal) point processes to model event data and timely update its intensity function by the synergic twin Recurrent Neural Networks (RNNs). In the proposed architecture, the intensity function is synergistically modulated by one RNN with asynchronous events as input and another RNN with time series as input. Furthermore, to enhance the interpretability of the model, the attention mechanism for the neural point process is introduced. The whole model with event type and timestamp prediction output layers can be trained end-to-end and allows a black-box treatment for modeling the intensity. We substantiate the superiority of our model in synthetic data and three real-world benchmark datasets.
Code (0)
등록된 구현이 없습니다.
Tasks
Point ProcessesTime SeriesTime Series AnalysisMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Cats & Co: Categorical Time Series Coclustering
We suggest a novel method of clustering and exploratory analysis of temporal event sequences data (also known as categorical time series) based on three-dimensional data grid models. A data set of temporal event sequence…
ClusteringModel SelectionTime SeriesTime Series AnalysisTime-Discounting Convolution for Event Sequences with Ambiguous Timestamps
This paper proposes a method for modeling event sequences with ambiguous timestamps, a time-discounting convolution. Unlike in ordinary time series, time intervals are not constant, small time-shifts have no significant …
Time SeriesTime Series AnalysisJoint Time Series Chain: Detecting Unusual Evolving Trend across Time Series
Time series chain (TSC) is a recently introduced concept that captures the evolving patterns in large scale time series. Informally, a time series chain is a temporally ordered set of subsequences, in which consecutive s…
Enhancing Asynchronous Time Series Forecasting with Contrastive Relational Inference
Asynchronous time series, also known as temporal event sequences, are the basis of many applications throughout different industries. Temporal point processes(TPPs) are the standard method for modeling such data. Existin…
Point ProcessesTime SeriesTime Series ForecastingVariational InferenceSynergetic Learning of Heterogeneous Temporal Sequences for Multi-Horizon Probabilistic Forecasting
Time-series is ubiquitous across applications, such as transportation, finance and healthcare. Time-series is often influenced by external factors, especially in the form of asynchronous events, making forecasting diffic…
Point ProcessesTemporal SequencesTime SeriesTime Series Analysis+2