# Tick: a Python library for statistical learning, with a particular emphasis on time-dependent modelling

arXiv: https://arxiv.org/abs/1707.03003 · HTML: https://mlsanity.com/paper/1707.03003/

## Key facts

- Cited by 22 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 10 Jul 2017.

## Built on by (most cited first, 22 of 22)

- [Large Models for Time Series and Spatio-Temporal Data: A Survey and Outlook](https://mlsanity.com/paper/2310.10196/) (2023)
- [EasyTPP: Towards Open Benchmarking Temporal Point Processes](https://mlsanity.com/paper/2307.08097/) (2023)
- [Exploring Generative Neural Temporal Point Process](https://mlsanity.com/paper/2208.01874/) (2022)
- [Benchopt: Reproducible, efficient and collaborative optimization benchmarks](https://mlsanity.com/paper/2206.13424/) (2022)
- [Prompt-augmented Temporal Point Process for Streaming Event Sequence](https://mlsanity.com/paper/2310.04993/) (2023)
- [Decomposable Transformer Point Processes](https://mlsanity.com/paper/2409.18158/) (2024)
- [HoTPP Benchmark: Are We Good at the Long Horizon Events Forecasting?](https://mlsanity.com/paper/2406.14341/) (2024)
- [Stimuli-Sensitive Hawkes Processes for Personalized Student Procrastination Modeling](https://mlsanity.com/paper/2102.00089/) (2021)
- [Learning Granger Causality from Instance-wise Self-attentive Hawkes Processes](https://mlsanity.com/paper/2402.03726/) (2024)
- [Decoupled Marked Temporal Point Process using Neural Ordinary Differential Equations](https://mlsanity.com/paper/2406.06149/) (2024)
- [Bayesian Neural Hawkes Process for Event Uncertainty Prediction](https://mlsanity.com/paper/2112.14474/) (2021)
- [Online Learning for Mixture of Multivariate Hawkes Processes](https://mlsanity.com/paper/2208.07961/) (2022)
- [Exponential Kernels with Latency in Hawkes Processes: Applications in Finance](https://mlsanity.com/paper/2101.06348/) (2021)
- [Socially Fair Mitigation of Misinformation on Social Networks via Constraint Stochastic Optimization](https://mlsanity.com/paper/2203.12537/) (2022)
- [Differentially Private Learning of Hawkes Processes](https://mlsanity.com/paper/2207.13741/) (2022)
- [Differentially Private Estimation of Hawkes Process](https://mlsanity.com/paper/2209.07303/) (2022)
- [Fine-Grained ε-Margin Closed-Form Stabilization of Parametric Hawkes Processes](https://mlsanity.com/paper/2105.03800/) (2021)
- [Unsupervised Event Outlier Detection in Continuous Time](https://mlsanity.com/paper/2411.16427/) (2024)
- [Uncovering Causal Relation Shifts in Event Sequences under Out-of-Domain Interventions](https://mlsanity.com/paper/2507.10809/) (2025)
- [Causal Structure Learning in Hawkes Processes with Complex Latent Confounder Networks](https://mlsanity.com/paper/2508.11727/) (2025)
- [Speculative Sampling for Parametric Temporal Point Processes](https://mlsanity.com/paper/2510.20031/) (2025)
- [Can LLM Agents Simulate Dynamic Networks? A Case Study on Email Networks with Phishing Synthesis](https://mlsanity.com/paper/2605.12507/) (2026)

## Abstract (arXiv)

Tick is a statistical learning library for Python~3, with a particular emphasis on time-dependent models, such as point processes, and tools for generalized linear models and survival analysis. The core of the library is an optimization module providing model computational classes, solvers and proximal operators for regularization. tick relies on a C++ implementation and state-of-the-art optimization algorithms to provide very fast computations in a single node multi-core setting. Source code and documentation can be downloaded from https://github.com/X-DataInitiative/tick
