A Doubly Stochastic Change Point Detection Algorithm for Noisy Biological Signals

Experimentally and clinically collected time series data are often contaminated with significant confounding noise, creating short, noisy time series. This noise, due to natural variability and measurement error, poses a challenge to conventional change point detection methods. We propose a novel an...

Full description

Bibliographic Details
Main Authors: Nathan Gold, Martin G. Frasch, Christophe L. Herry, Bryan S. Richardson, Xiaogang Wang
Format: Article
Language:English
Published: Frontiers Media S.A. 2018-01-01
Series:Frontiers in Physiology
Subjects:
Online Access:http://journal.frontiersin.org/article/10.3389/fphys.2017.01112/full
id doaj-9cdeac3af991435fac9a9d95fb3729c5
record_format Article
spelling doaj-9cdeac3af991435fac9a9d95fb3729c52020-11-24T23:50:17ZengFrontiers Media S.A.Frontiers in Physiology1664-042X2018-01-01810.3389/fphys.2017.01112295627A Doubly Stochastic Change Point Detection Algorithm for Noisy Biological SignalsNathan Gold0Martin G. Frasch1Christophe L. Herry2Bryan S. Richardson3Xiaogang Wang4Department of Mathematics and Statistics, York University, Toronto, ON, CanadaDepartment of Obstetrics and Gynecology, University of Washington, Seattle, WA, United StatesDynamical Analysis Laboratory, Clinical Epidemiology Program, Ottawa Hospital Research Institute, Ottawa, ON, CanadaDepartment of Obstetrics and Gynecology, London Health Sciences Centre, Victoria Hospital, London, ON, CanadaDepartment of Mathematics and Statistics, York University, Toronto, ON, CanadaExperimentally and clinically collected time series data are often contaminated with significant confounding noise, creating short, noisy time series. This noise, due to natural variability and measurement error, poses a challenge to conventional change point detection methods. We propose a novel and robust statistical method for change point detection for noisy biological time sequences. Our method is a significant improvement over traditional change point detection methods, which only examine a potential anomaly at a single time point. In contrast, our method considers all suspected anomaly points and considers the joint probability distribution of the number of change points and the elapsed time between two consecutive anomalies. We validate our method with three simulated time series, a widely accepted benchmark data set, two geological time series, a data set of ECG recordings, and a physiological data set of heart rate variability measurements of fetal sheep model of human labor, comparing it to three existing methods. Our method demonstrates significantly improved performance over the existing point-wise detection methods.http://journal.frontiersin.org/article/10.3389/fphys.2017.01112/fullmachine learningchange point detectionnon-stationary noisy time seriesBayesian methodsGaussian processes
collection DOAJ
language English
format Article
sources DOAJ
author Nathan Gold
Martin G. Frasch
Christophe L. Herry
Bryan S. Richardson
Xiaogang Wang
spellingShingle Nathan Gold
Martin G. Frasch
Christophe L. Herry
Bryan S. Richardson
Xiaogang Wang
A Doubly Stochastic Change Point Detection Algorithm for Noisy Biological Signals
Frontiers in Physiology
machine learning
change point detection
non-stationary noisy time series
Bayesian methods
Gaussian processes
author_facet Nathan Gold
Martin G. Frasch
Christophe L. Herry
Bryan S. Richardson
Xiaogang Wang
author_sort Nathan Gold
title A Doubly Stochastic Change Point Detection Algorithm for Noisy Biological Signals
title_short A Doubly Stochastic Change Point Detection Algorithm for Noisy Biological Signals
title_full A Doubly Stochastic Change Point Detection Algorithm for Noisy Biological Signals
title_fullStr A Doubly Stochastic Change Point Detection Algorithm for Noisy Biological Signals
title_full_unstemmed A Doubly Stochastic Change Point Detection Algorithm for Noisy Biological Signals
title_sort doubly stochastic change point detection algorithm for noisy biological signals
publisher Frontiers Media S.A.
series Frontiers in Physiology
issn 1664-042X
publishDate 2018-01-01
description Experimentally and clinically collected time series data are often contaminated with significant confounding noise, creating short, noisy time series. This noise, due to natural variability and measurement error, poses a challenge to conventional change point detection methods. We propose a novel and robust statistical method for change point detection for noisy biological time sequences. Our method is a significant improvement over traditional change point detection methods, which only examine a potential anomaly at a single time point. In contrast, our method considers all suspected anomaly points and considers the joint probability distribution of the number of change points and the elapsed time between two consecutive anomalies. We validate our method with three simulated time series, a widely accepted benchmark data set, two geological time series, a data set of ECG recordings, and a physiological data set of heart rate variability measurements of fetal sheep model of human labor, comparing it to three existing methods. Our method demonstrates significantly improved performance over the existing point-wise detection methods.
topic machine learning
change point detection
non-stationary noisy time series
Bayesian methods
Gaussian processes
url http://journal.frontiersin.org/article/10.3389/fphys.2017.01112/full
work_keys_str_mv AT nathangold adoublystochasticchangepointdetectionalgorithmfornoisybiologicalsignals
AT martingfrasch adoublystochasticchangepointdetectionalgorithmfornoisybiologicalsignals
AT christophelherry adoublystochasticchangepointdetectionalgorithmfornoisybiologicalsignals
AT bryansrichardson adoublystochasticchangepointdetectionalgorithmfornoisybiologicalsignals
AT xiaogangwang adoublystochasticchangepointdetectionalgorithmfornoisybiologicalsignals
AT nathangold doublystochasticchangepointdetectionalgorithmfornoisybiologicalsignals
AT martingfrasch doublystochasticchangepointdetectionalgorithmfornoisybiologicalsignals
AT christophelherry doublystochasticchangepointdetectionalgorithmfornoisybiologicalsignals
AT bryansrichardson doublystochasticchangepointdetectionalgorithmfornoisybiologicalsignals
AT xiaogangwang doublystochasticchangepointdetectionalgorithmfornoisybiologicalsignals
_version_ 1725479277688782848