Hierarchical Contrastive Learning for Temporal Point Processes

Authors

  • Qingmei Wang Gaoling School of Artificial Intelligence, Renmin University of China
  • Minjie Cheng Gaoling School of Artificial Intelligence, Renmin University of China
  • Shen Yuan Gaoling School of Artificial Intelligence, Renmin University of China
  • Hongteng Xu Gaoling School of Artificial Intelligence, Renmin University of China Beijing Key Laboratory of Big Data Management and Analysis Methods

DOI:

https://doi.org/10.1609/aaai.v37i8.26211

Keywords:

ML: Time-Series/Data Streams, ML: Unsupervised & Self-Supervised Learning

Abstract

As an important sequential model, the temporal point process (TPP) plays a central role in real-world sequence modeling and analysis, whose learning is often based on the maximum likelihood estimation (MLE). However, due to imperfect observations, such as incomplete and sparse sequences that are common in practice, the MLE of TPP models often suffers from overfitting and leads to unsatisfactory generalization power. In this work, we develop a novel hierarchical contrastive (HCL) learning method for temporal point processes, which provides a new regularizer of MLE. In principle, our HCL considers the noise contrastive estimation (NCE) problem at the event-level and at the sequence-level jointly. Given a sequence, the event-level NCE maximizes the probability of each observed event given its history while penalizing the conditional probabilities of the unobserved events. At the same time, we generate positive and negative event sequences from the observed sequence and maximize the discrepancy between their likelihoods through the sequence-level NCE. Instead of using time-consuming simulation methods, we generate the positive and negative sequences via a simple but efficient model-guided thinning process. Experimental results show that the MLE method assisted by the HCL regularizer outperforms classic MLE and other contrastive learning methods in learning various TPP models consistently. The code is available at https://github.com/qingmeiwangdaily/HCL_TPP.

Downloads

Published

2023-06-26

How to Cite

Wang, Q., Cheng, M., Yuan, S., & Xu, H. (2023). Hierarchical Contrastive Learning for Temporal Point Processes. Proceedings of the AAAI Conference on Artificial Intelligence, 37(8), 10166-10174. https://doi.org/10.1609/aaai.v37i8.26211

Issue

Section

AAAI Technical Track on Machine Learning III