# DriPP: Driven Point Processes to Model Stimuli Induced Patterns in M/EEG Signals

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

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- Builds on 7 of its 49 references that are in the map.
- First posted on arXiv 8 Dec 2021.

## Builds on (most cited first, 7 of 7)

- [Learning Granger Causality for Hawkes Processes](https://mlsanity.com/paper/1602.04511/) (2016)
- [Fast and Flexible Temporal Point Processes with Triangular Maps](https://mlsanity.com/paper/2006.12631/) (2020)
- [Learning the Morphology of Brain Signals Using Alpha-Stable Convolutional Sparse Coding](https://mlsanity.com/paper/1705.08006/) (2017)
- [Noise-Contrastive Estimation for Multivariate Point Processes](https://mlsanity.com/paper/2011.00717/) (2020)
- [Multivariate Convolutional Sparse Coding for Electromagnetic Brain Signals](https://mlsanity.com/paper/1805.09654/) (2018)
- [Efficient Inference of Gaussian Process Modulated Renewal Processes with Application to Medical Event Data](https://mlsanity.com/paper/1402.4732/) (2014)
- [Modeling networks of spiking neurons as interacting processes with memory of variable length](https://mlsanity.com/paper/1502.06446/) (2015)

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

- [FaDIn: Fast Discretized Inference for Hawkes Processes with General Parametric Kernels](https://mlsanity.com/paper/2210.04635/) (2022)
- [Unmixing Noise from Hawkes Process to Model Learned Physiological Events](https://mlsanity.com/paper/2406.16938/) (2024)

## Abstract (arXiv)

The quantitative analysis of non-invasive electrophysiology signals from electroencephalography (EEG) and magnetoencephalography (MEG) boils down to the identification of temporal patterns such as evoked responses, transient bursts of neural oscillations but also blinks or heartbeats for data cleaning. Several works have shown that these patterns can be extracted efficiently in an unsupervised way, e.g., using Convolutional Dictionary Learning. This leads to an event-based description of the data. Given these events, a natural question is to estimate how their occurrences are modulated by certain cognitive tasks and experimental manipulations. To address it, we propose a point process approach. While point processes have been used in neuroscience in the past, in particular for single cell recordings (spike trains), techniques such as Convolutional Dictionary Learning make them amenable to human studies based on EEG/MEG signals. We develop a novel statistical point process model-called driven temporal point processes (DriPP)-where the intensity function of the point process model is linked to a set of point processes corresponding to stimulation events. We derive a fast and principled expectation-maximization (EM) algorithm to estimate the parameters of this model. Simulations reveal that model parameters can be identified from long enough signals. Results on standard MEG datasets demonstrate that our methodology reveals event-related neural responses-both evoked and induced-and isolates non-task specific temporal patterns.
