Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Paul Fearnhead

dblp:11/4572 · DBLP profile ↗
← Back
8ranked-venue papers
1as first author
4since 2021 · last 2023
0000-0002-9386-2341ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 6 · 4 since 2021Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
2 papers
Probabilistic and Bayesian machine learning · 93% Learning theory · 4% Information extraction and text analysis · 2%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%
Theoretical computer science
2 papers
Approximation and online algorithms · 60% Information theory · 40%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Bioinformatics and computational biology · 100%

Topics — the 16 heaviest of 17, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference
0.922022
Continuously Tempered PDMP samplers · NeurIPS 2022
Large-Scale Stochastic Sampling from the Probability Simplex · NeurIPS 2018
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
markov chain monte carlo
0.922022
Continuously Tempered PDMP samplers · NeurIPS 2022
Large-Scale Stochastic Sampling from the Probability Simplex · NeurIPS 2018
Data mining
anomaly detection
0.712023
Fast Online Changepoint Detection via Functional Pruning CUSUM Statistics · J. Mach. Learn. Res. 2023
Data mining › time series analysis
change point detection
0.712023
Fast Online Changepoint Detection via Functional Pruning CUSUM Statistics · J. Mach. Learn. Res. 2023
Data mining › time series analysis › change point detection
online change-point detection
0.712023
Fast Online Changepoint Detection via Functional Pruning CUSUM Statistics · J. Mach. Learn. Res. 2023
Approximation and online algorithms
online algorithms
0.712023
Fast Online Changepoint Detection via Functional Pruning CUSUM Statistics · J. Mach. Learn. Res. 2023
Machine learning › Probabilistic and Bayesian machine learning › sampling › posterior sampling
multimodal posterior sampling
0.612022
Continuously Tempered PDMP samplers · NeurIPS 2022
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › markov chain monte carlo
piecewise deterministic markov process sampler
0.612022
Continuously Tempered PDMP samplers · NeurIPS 2022
Machine learning › Probabilistic and Bayesian machine learning › sampling
tempering
0.612022
Continuously Tempered PDMP samplers · NeurIPS 2022
Information theory › hypothesis testing
change-point detection
0.412020
Constrained Dynamic Programming and Supervised Penalty Learning Algorithms for Peak Detection in Genomic Data · J. Mach. Learn. Res. 2020
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › markov chain monte carlo
stochastic gradient MCMC
0.312018
Large-Scale Stochastic Sampling from the Probability Simplex · NeurIPS 2018
Machine learning › Learning theory › high-dimensional statistics
heavy-tailed distribution
0.212022
Continuously Tempered PDMP samplers · NeurIPS 2022
Natural language and speech › Information extraction and text analysis
topic model
0.112018
Large-Scale Stochastic Sampling from the Probability Simplex · NeurIPS 2018
Bioinformatics and computational biology
population genetics
0.112006
SequenceLDhot: detecting recombination hotspots · Bioinform. 2006
Bioinformatics and computational biology › population genetics › recombination
recombination hotspot detection
0.112006
SequenceLDhot: detecting recombination hotspots · Bioinform. 2006
Bioinformatics and computational biology › population genetics
linkage disequilibrium
0.012006
SequenceLDhot: detecting recombination hotspots · Bioinform. 2006

Methods — techniques the papers use, named apart from their topics

pruning · 1.3CUSUM statistics · 1.3supervised learning · 0.9penalty learning · 0.9dynamic programming · 0.9zig-zag sampler · 0.6tempering · 0.6PDMP simulation · 0.6stochastic cox-ingersoll-ross process · 0.3score matching · 0.3langevin diffusion · 0.3population genetic inference · 0.1coalescent simulation · 0.1
YearPublicationVenuePosition
2023 Preferential Subsampling for Stochastic Gradient Langevin Dynamics
abstract
Stochastic gradient MCMC (SGMCMC) offers a scalable alternative to traditional MCMC, by constructing an unbiased estimate of the gradient of the log-posterior with a small, uniformly-weighted subsample of the data. While efficient to compute, the resulting gradient estimator may exhibit a high variance and impact sampler performance. The problem of variance control has been traditionally addressed by constructing a better stochastic gradient estimator, often using control variates. We propose to use a discrete, non-uniform probability distribution to preferentially subsample data points that have a greater impact on the stochastic gradient. In addition, we present a method of adaptively adjusting the subsample size at each iteration of the algorithm, so that we increase the subsample size in areas of the sample space where the gradient is harder to estimate. We demonstrate that such an approach can maintain the same level of accuracy while substantially reducing the average subsample size that is used.
Srshti Putcha, Christopher Nemeth, Paul Fearnhead
AISTATS3
2023 Fast Online Changepoint Detection via Functional Pruning CUSUM Statistics
abstract
Many modern applications of online changepoint detection require the ability to process high-frequency observations, sometimes with limited available computational resources. Online algorithms for detecting a change in mean often involve using a moving window, or specifying the expected size of change. Such choices affect which changes the algorithms have most power to detect. We introduce an algorithm, Functional Online CuSUM (FOCuS), which is equivalent to running these earlier methods simultaneously for all sizes of windows, or all possible values for the size of change. Our theoretical results give tight bounds on the expected computational cost per iteration of FOCuS, with this being logarithmic in the number of observations. We show how FOCuS can be applied to a number of different changes in mean scenarios, and demonstrate its practical utility through its state-of-the-art performance at detecting anomalous behaviour in computer server data.
Gaetano Romano, Idris A. Eckley, Paul Fearnhead, Guillem Rigaill
J. Mach. Learn. Res.3
2022 Efficient computation of the the volume of a polytope in high-dimensions using Piecewise Deterministic Markov Processes
abstract
Computing the volume of a polytope in high dimensions is computationally challenging but has wide applications. Current state-of-the-art algorithms to compute such volumes rely on efficient sampling of a Gaussian distribution restricted to the polytope, using e.g. Hamiltonian Monte Carlo. We present a new sampling strategy that uses a Piecewise Deterministic Markov Process. Like Hamiltonian Monte Carlo, this new method involves simulating trajectories of a non-reversible process and inherits similar good mixing properties. However, importantly, the process can be simulated more easily due to its piecewise linear trajectories – and this leads to a reduction of the computational cost by a factor of the dimension of the space. Our experiments indicate that our method is numerically robust and is one order of magnitude faster (or better) than existing methods using Hamiltonian Monte Carlo. On a single core processor, we report computational time of a few minutes up to dimension 500.
Augustin Chevallier, Frédéric Cazals, Paul Fearnhead
AISTATS3
2022 Continuously Tempered PDMP samplers
abstract
New sampling algorithms based on simulating continuous-time stochastic processes called piece-wise deterministic Markov processes (PDMPs) have shown considerable promise. However, these methods can struggle to sample from multi-modal or heavy-tailed distributions. We show how tempering ideas can improve the mixing of PDMPs in such cases. We introduce an extended distribution defined over the state of the posterior distribution and an inverse temperature, which interpolates between a tractable distribution when the inverse temperature is 0 and the posterior when the inverse temperature is 1. The marginal distribution of the inverse temperature is a mixture of a continuous distribution on $[0,1)$ and a point mass at 1: which means that we obtain samples when the inverse temperature is 1, and these are draws from the posterior, but sampling algorithms will also explore distributions at lower temperatures which will improve mixing. We show how PDMPs, and particularly the Zig-Zag sampler, can be implemented to sample from such an extended distribution. The resulting algorithm is easy to implement and we show empirically that it can outperform existing PDMP-based samplers on challenging multimodal posteriors.
Matthew Sutton, Robert Salomone, Augustin Chevallier, Paul Fearnhead
NeurIPS4
2020 Constrained Dynamic Programming and Supervised Penalty Learning Algorithms for Peak Detection in Genomic Data
abstract
Peak detection in genomic data involves segmenting counts of DNA sequence reads aligned to different locations of a chromosome. The goal is to detect peaks with higher counts, and filter out background noise with lower counts. Most existing algorithms for this problem are unsupervised heuristics tailored to patterns in specific data types. We propose a supervised framework for this problem, using optimal changepoint detection models with learned penalty functions. We propose the first dynamic programming algorithm that is guaranteed to compute the optimal solution to changepoint detection problems with constraints between adjacent segment mean parameters. Implementing this algorithm requires the choice of penalty parameter that determines the number of segments that are estimated. We show how the supervised learning ideas of Rigaill et al. (2013) can be used to choose this penalty. We compare the resulting implementation of our algorithm to several baselines in a benchmark of labeled ChIP-seq data sets with two different patterns (broad H3K36me3 data and sharp H3K4me3 data). Whereas baseline unsupervised methods only provide accurate peak detection for a single pattern, our supervised method achieves state-of-the-art accuracy in all data sets. The log-linear timings of our proposed dynamic programming algorithm make it scalable to the large genomic data sets that are now common. Our implementation is available in the PeakSegOptimal R package on CRAN.
Toby Hocking, Guillem Rigaill, Paul Fearnhead, Guillaume Bourque
J. Mach. Learn. Res.3
2018 Large-Scale Stochastic Sampling from the Probability Simplex
abstract
Stochastic gradient Markov chain Monte Carlo (SGMCMC) has become a popular method for scalable Bayesian inference. These methods are based on sampling a discrete-time approximation to a continuous time process, such as the Langevin diffusion. When applied to distributions defined on a constrained space the time-discretization error can dominate when we are near the boundary of the space. We demonstrate that because of this, current SGMCMC methods for the simplex struggle with sparse simplex spaces; when many of the components are close to zero. Unfortunately, many popular large-scale Bayesian models, such as network or topic models, require inference on sparse simplex spaces. To avoid the biases caused by this discretization error, we propose the stochastic Cox-Ingersoll-Ross process (SCIR), which removes all discretization error and we prove that samples from the SCIR process are asymptotically unbiased. We discuss how this idea can be extended to target other constrained spaces. Use of the SCIR process within a SGMCMC algorithm is shown to give substantially better performance for a topic model and a Dirichlet process mixture model than existing SGMCMC approaches.
Jack Baker, Paul Fearnhead, Emily B. Fox, Christopher Nemeth
NeurIPS2
2012 Bearings-only tracking with particle filtering for joint parameter learning and state estimation
Christopher Nemeth, Paul Fearnhead, Lyudmila Mihaylova, Dave Vorley
FUSION2
2006 SequenceLDhot: detecting recombination hotspots
abstract
MOTIVATION: There is much local variation in recombination rates across the human genome--with the majority of recombination occurring in recombination hotspots--short regions of around approximately 2 kb in length that have much higher recombination rates than neighbouring regions. Knowledge of this local variation is important, e.g. in the design and analysis of association studies for disease genes. Population genetic data, such as that generated by the HapMap project, can be used to infer the location of these hotspots. We present a new, efficient and powerful method for detecting recombination hotspots from population data. RESULTS: We compare our method with four current methods for detecting hotspots. It is orders of magnitude quicker, and has greater power, than two related approaches. It appears to be more powerful than HotspotFisher, though less accurate at inferring the precise positions of the hotspot. It was also more powerful than LDhot in some situations: particularly for weaker hotspots (10-40 times the background rate) when SNP density is lower (< 1/kb). AVAILABILITY: Program, data sets, and full details of results are available at: http://www.maths.lancs.ac.uk/~fearnhea/Hotspot.
Paul Fearnhead
Bioinform.1