Adaptive estimation with change detection for streaming data

Data streams have become ubiquitous over the last two decades; potentially unending streams of continuously-arriving data occur in fields as diverse as medicine, finance, astronomy and computer networks. As the world changes, so the behaviour of these streams is expected to change. This thesis descr...

Full description

Bibliographic Details
Main Author: Bodenham, Dean
Other Authors: Adams, Niall; Heard, Nicholas
Published: Imperial College London 2014
Subjects:
510
Online Access:http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.656739
id ndltd-bl.uk-oai-ethos.bl.uk-656739
record_format oai_dc
spelling ndltd-bl.uk-oai-ethos.bl.uk-6567392016-08-04T03:44:09ZAdaptive estimation with change detection for streaming dataBodenham, DeanAdams, Niall; Heard, Nicholas2014Data streams have become ubiquitous over the last two decades; potentially unending streams of continuously-arriving data occur in fields as diverse as medicine, finance, astronomy and computer networks. As the world changes, so the behaviour of these streams is expected to change. This thesis describes sequential methods for the timely detection of changes in data streams based on an adaptive forgetting factor framework. These change detection methods are first formulated in terms of detecting a change in the mean of a univariate stream, but this is later extended to the multivariate setting, and to detecting a change in the variance. The key issues driving the research in this thesis are that streaming data change detectors must operate sequentially, using a fixed amount of memory and, after encountering a change, must continue to monitor for successive changes. We call this challenging scenario "continuous monitoring" to distinguish it from the traditional setting which generally monitors for only a single changepoint. Additionally, continuous monitoring demands that there be limited dependence on the setting of parameters controlling the performance of the algorithms. One of the main contributions of this thesis is the development of an efficient, fully sequential change detector for the mean of a univariate stream in the continuous monitoring context. It is competitive with algorithms that are the benchmark in the single changepoint setting, yet our change detector only requires a single control parameter, which is easy to set. The multivariate extension provides similarly competitive performance results. These methods are applied to monitoring foreign exchange streams and computer network traffic.510Imperial College Londonhttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.656739http://hdl.handle.net/10044/1/24484Electronic Thesis or Dissertation
collection NDLTD
sources NDLTD
topic 510
spellingShingle 510
Bodenham, Dean
Adaptive estimation with change detection for streaming data
description Data streams have become ubiquitous over the last two decades; potentially unending streams of continuously-arriving data occur in fields as diverse as medicine, finance, astronomy and computer networks. As the world changes, so the behaviour of these streams is expected to change. This thesis describes sequential methods for the timely detection of changes in data streams based on an adaptive forgetting factor framework. These change detection methods are first formulated in terms of detecting a change in the mean of a univariate stream, but this is later extended to the multivariate setting, and to detecting a change in the variance. The key issues driving the research in this thesis are that streaming data change detectors must operate sequentially, using a fixed amount of memory and, after encountering a change, must continue to monitor for successive changes. We call this challenging scenario "continuous monitoring" to distinguish it from the traditional setting which generally monitors for only a single changepoint. Additionally, continuous monitoring demands that there be limited dependence on the setting of parameters controlling the performance of the algorithms. One of the main contributions of this thesis is the development of an efficient, fully sequential change detector for the mean of a univariate stream in the continuous monitoring context. It is competitive with algorithms that are the benchmark in the single changepoint setting, yet our change detector only requires a single control parameter, which is easy to set. The multivariate extension provides similarly competitive performance results. These methods are applied to monitoring foreign exchange streams and computer network traffic.
author2 Adams, Niall; Heard, Nicholas
author_facet Adams, Niall; Heard, Nicholas
Bodenham, Dean
author Bodenham, Dean
author_sort Bodenham, Dean
title Adaptive estimation with change detection for streaming data
title_short Adaptive estimation with change detection for streaming data
title_full Adaptive estimation with change detection for streaming data
title_fullStr Adaptive estimation with change detection for streaming data
title_full_unstemmed Adaptive estimation with change detection for streaming data
title_sort adaptive estimation with change detection for streaming data
publisher Imperial College London
publishDate 2014
url http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.656739
work_keys_str_mv AT bodenhamdean adaptiveestimationwithchangedetectionforstreamingdata
_version_ 1718371036776366080