Home > Research > Publications & Outputs > Efficient analysis of complex changepoint problems

Electronic data

  • 2016MaidstonePhD

    Final published version, 1.68 MB, PDF document

    Available under license: CC BY-ND: Creative Commons Attribution-NoDerivatives 4.0 International License

View graph of relations

Efficient analysis of complex changepoint problems

Research output: ThesisDoctoral Thesis

Published

Standard

Efficient analysis of complex changepoint problems. / Maidstone, Robert.
Lancaster University, 2016. 145 p.

Research output: ThesisDoctoral Thesis

Harvard

APA

Maidstone, R. (2016). Efficient analysis of complex changepoint problems. [Doctoral Thesis, Lancaster University]. Lancaster University.

Vancouver

Author

Bibtex

@phdthesis{e00907a2700d4f7fb1aed9e5a496b34f,
title = "Efficient analysis of complex changepoint problems",
abstract = "Many time series experience abrupt changes in structure. Detecting where these changes in structure, or changepoints, occur is required for effective modelling of the data. In this thesis we explore the common approaches used for detecting changepoints. We focus in particular on techniques which canbe formulated in terms of minimising a cost over segmentations and solved exactly using a class of dynamic programming algorithms. Often implementations of these dynamic programming methods have a computational cost which scales poorly with the length of the time series. Recently pruning ideas have been suggested that can speed up the dynamic programming algorithms, whilst still being guaranteed to be optimal.In this thesis we extend these methods. First we develop two new algorithms for segmenting piecewise constant data: FPOP and SNIP. We evaluate them against other methods in the literature. We then move on to develop the method OPPL for detecting changes in data subject to fitting a continuous piecewise linear model. We evaluate it against similar methods. We finally extend the OPPL method to deal with penalties that depend on the segment length.",
keywords = "changepoint, Time Series, Breakpoints, Regression, Dynamic programming, Optimisation",
author = "Robert Maidstone",
year = "2016",
month = nov,
language = "English",
publisher = "Lancaster University",
school = "Lancaster University",

}

RIS

TY - BOOK

T1 - Efficient analysis of complex changepoint problems

AU - Maidstone, Robert

PY - 2016/11

Y1 - 2016/11

N2 - Many time series experience abrupt changes in structure. Detecting where these changes in structure, or changepoints, occur is required for effective modelling of the data. In this thesis we explore the common approaches used for detecting changepoints. We focus in particular on techniques which canbe formulated in terms of minimising a cost over segmentations and solved exactly using a class of dynamic programming algorithms. Often implementations of these dynamic programming methods have a computational cost which scales poorly with the length of the time series. Recently pruning ideas have been suggested that can speed up the dynamic programming algorithms, whilst still being guaranteed to be optimal.In this thesis we extend these methods. First we develop two new algorithms for segmenting piecewise constant data: FPOP and SNIP. We evaluate them against other methods in the literature. We then move on to develop the method OPPL for detecting changes in data subject to fitting a continuous piecewise linear model. We evaluate it against similar methods. We finally extend the OPPL method to deal with penalties that depend on the segment length.

AB - Many time series experience abrupt changes in structure. Detecting where these changes in structure, or changepoints, occur is required for effective modelling of the data. In this thesis we explore the common approaches used for detecting changepoints. We focus in particular on techniques which canbe formulated in terms of minimising a cost over segmentations and solved exactly using a class of dynamic programming algorithms. Often implementations of these dynamic programming methods have a computational cost which scales poorly with the length of the time series. Recently pruning ideas have been suggested that can speed up the dynamic programming algorithms, whilst still being guaranteed to be optimal.In this thesis we extend these methods. First we develop two new algorithms for segmenting piecewise constant data: FPOP and SNIP. We evaluate them against other methods in the literature. We then move on to develop the method OPPL for detecting changes in data subject to fitting a continuous piecewise linear model. We evaluate it against similar methods. We finally extend the OPPL method to deal with penalties that depend on the segment length.

KW - changepoint

KW - Time Series

KW - Breakpoints

KW - Regression

KW - Dynamic programming

KW - Optimisation

M3 - Doctoral Thesis

PB - Lancaster University

ER -