English

PoPPy: A Point Process Toolbox Based on PyTorch

Machine Learning 2019-10-14 v3 Machine Learning

Abstract

PoPPy is a Point Process toolbox based on PyTorch, which achieves flexible designing and efficient learning of point process models. It can be used for interpretable sequential data modeling and analysis, e.g., Granger causality analysis of multi-variate point processes, point process-based simulation and prediction of event sequences. In practice, the key points of point process-based sequential data modeling include: 1) How to design intensity functions to describe the mechanism behind observed data? 2) How to learn the proposed intensity functions from observed data? The goal of PoPPy is providing a user-friendly solution to the key points above and achieving large-scale point process-based sequential data analysis, simulation and prediction.

Keywords

Cite

@article{arxiv.1810.10122,
  title  = {PoPPy: A Point Process Toolbox Based on PyTorch},
  author = {Hongteng Xu},
  journal= {arXiv preprint arXiv:1810.10122},
  year   = {2019}
}
R2 v1 2026-06-23T04:50:36.392Z