Sparklen: A Statistical Learning Toolkit for High-Dimensional Hawkes Processes in Python
This paper introduces Sparklen, a statistical learning toolkit for Hawkes processes in Python, designed to bring together efficiency and ease of use. The purpose of this package is to provide the Python community with a complete suite of cutting-edge tools specifically tailored for the study of exponential Hawkes processes, with a particular focus on highdimensional framework. It includes state-of-the-art estimation tools with built-in support for incorporating regularization techniques, and novel classification methods. To enhance computational performance, Sparklen leverages a high-performance C++ core for intensive tasks. This dual-language approach makes Sparklen a powerful solution for computationally demanding real-world applications. Here, we present its implementation framework and provide illustrative examples, demonstrating its capabilities and practical usage.
Code (1)
Methods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
THAP: A Matlab Toolkit for Learning with Hawkes Processes
As a powerful tool of asynchronous event sequence analysis, point processes have been studied for a long time and achieved numerous successes in different fields. Among various point process models, Hawkes process and it…
Point ProcessesStatistical Inference for Networks of High-Dimensional Point Processes
Fueled in part by recent applications in neuroscience, the multivariate Hawkes process has become a popular tool for modeling the network of interactions among high-dimensional point process data. While evaluating the un…
Point ProcessesVocal Bursts Intensity PredictionMean-field inference of Hawkes point processes
We propose a fast and efficient estimation method that is able to accurately recover the parameters of a d-dimensional Hawkes point-process from a set of observations. We exploit a mean-field approximation that is valid …
Point ProcessesvalidFast Learning of Multidimensional Hawkes Processes via Frank-Wolfe
Hawkes processes have recently risen to the forefront of tools when it comes to modeling and generating sequential events data. Multidimensional Hawkes processes model both the self and cross-excitation between different…
Epidemiologyparameter estimationScalable and adaptive variational Bayes methods for Hawkes processes
Hawkes processes are often applied to model dependence and interaction phenomena in multivariate event data sets, such as neuronal spike trains, social interactions, and financial transactions. In the nonparametric setti…
Data AugmentationPoint Processes