Command Palette
Search for a command to run...
Minju Jo Seungji Kook Noseong Park

Abstract
Hawkes processes are a popular framework to model the occurrence of sequential events, i.e., occurrence dynamics, in several fields such as social diffusion. In real-world scenarios, the inter-arrival time among events is irregular. However, existing neural network-based Hawkes process models not only i) fail to capture such complicated irregular dynamics, but also ii) resort to heuristics to calculate the log-likelihood of events since they are mostly based on neural networks designed for regular discrete inputs. To this end, we present the concept of Hawkes process based on controlled differential equations (HP-CDE), by adopting the neural controlled differential equation (neural CDE) technology which is an analogue to continuous RNNs. Since HP-CDE continuously reads data, i) irregular time-series datasets can be properly treated preserving their uneven temporal spaces, and ii) the log-likelihood can be exactly computed. Moreover, as both Hawkes processes and neural CDEs are first developed to model complicated human behavioral dynamics, neural CDE-based Hawkes processes are successful in modeling such occurrence dynamics. In our experiments with 4 real-world datasets, our method outperforms existing methods by non-trivial margins.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| point-processes-on-memetracker | HP-CDE | Accuracy: 0.151±0.005 RMSE: 441.223±3.480 |
| point-processes-on-mimic-ii | HP-CDE | Accuracy: 0.847±0.007 RMSE: 0.726±0.042 |
| point-processes-on-retweet | HP-CDE | Accuracy: 0.552±0.009 RMSE: 15,849.218±269.068 |
| point-processes-on-stackoverflow | HP-CDE | Accuracy: 0.452±0.001 RMSE: 0.996±0.017 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.