11 research outputs found

    On the Sequential Probability Ratio Test in Hidden Markov Models

    Get PDF
    We consider the Sequential Probability Ratio Test applied to Hidden Markov Models. Given two Hidden Markov Models and a sequence of observations generated by one of them, the Sequential Probability Ratio Test attempts to decide which model produced the sequence. We show relationships between the execution time of such an algorithm and Lyapunov exponents of random matrix systems. Further, we give complexity results about the execution time taken by the Sequential Probability Ratio Test

    Learning Discrete-Time Markov Chains Under Concept Drift

    Get PDF
    Learning under concept drift is a novel and promising research area aiming at designing learning algorithms able to deal with nonstationary data-generating processes. In this research field, most of the literature focuses on learning nonstationary probabilistic frameworks, while some extensions about learning graphs and signals under concept drift exist. For the first time in the literature, this paper addresses the problem of learning discrete-time Markov chains (DTMCs) under concept drift. More specifically, following a hybrid active/passive approach, this paper introduces both a family of change-detection mechanisms (CDMs), differing in the required assumptions and performance, for detecting changes in DTMCs and an adaptive learning algorithm able to deal with DTMCs under concept drift. The effectiveness of both the proposed CDMs and the adaptive learning algorithm has been extensively tested on synthetically generated experiments and real data sets

    Quickest Change Detection in Autoregressive Models

    Full text link
    The problem of quickest change detection (QCD) in autoregressive (AR) models is investigated. A system is being monitored with sequentially observed samples. At some unknown time, a disturbance signal occurs and changes the distribution of the observations. The disturbance signal follows an AR model, which is dependent over time. Before the change, observations only consist of measurement noise, and are independent and identically distributed (i.i.d.). After the change, observations consist of the disturbance signal and the measurement noise, are dependent over time, which essentially follow a continuous-state hidden Markov model (HMM). The goal is to design a stopping time to detect the disturbance signal as quickly as possible subject to false alarm constraints. Existing approaches for general non-i.i.d. settings and discrete-state HMMs cannot be applied due to their high computational complexity and memory consumption, and they usually assume some asymptotic stability condition. In this paper, the asymptotic stability condition is firstly theoretically proved for the AR model by a novel design of forward variable and auxiliary Markov chain. A computationally efficient Ergodic CuSum algorithm that can be updated recursively is then constructed and is further shown to be asymptotically optimal. The data-driven setting where the disturbance signal parameters are unknown is further investigated, and an online and computationally efficient gradient ascent CuSum algorithm is designed. The algorithm is constructed by iteratively updating the estimate of the unknown parameters based on the maximum likelihood principle and the gradient ascent approach. The lower bound on its average running length to false alarm is also derived for practical false alarm control. Simulation results are provided to demonstrate the performance of the proposed algorithms

    Robust quickest detection for hidden Markov models

    Get PDF
    Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2010.Cataloged from PDF version of thesis.Includes bibliographical references (p. 65-66).Quickest Detection is the problem of detecting abrupt changes in the statistical behavior of an observed signal in real-time. The literature has focused much attention on the problem for i.i.d. observations. In this thesis, we assess the feasibility of two HMM quickest detection frameworks recently suggested for detecting rare events in a real data set. The first method is a dynamic programming based Bayesian approach, and the second is a non-Bayesian approach based on the cumulative sum algorithm. We discuss implementation considerations for each method and show their performance through simulations for a real data set. In addition, we examine, through simulations, the robustness of the non-Bayesian method when the disruption model is not exactly known but belongs to a known class of models.by Aliaa Atwi.S.M

    Unattended acoustic sensor systems for noise monitoring in national parks

    Get PDF
    2017 Spring.Includes bibliographical references.Detection and classification of transient acoustic signals is a difficult problem. The problem is often complicated by factors such as the variety of sources that may be encountered, the presence of strong interference and substantial variations in the acoustic environment. Furthermore, for most applications of transient detection and classification, such as speech recognition and environmental monitoring, online detection and classification of these transient events is required. This is even more crucial for applications such as environmental monitoring as it is often done at remote locations where it is unfeasible to set up a large, general-purpose processing system. Instead, some type of custom-designed system is needed which is power efficient yet able to run the necessary signal processing algorithms in near real-time. In this thesis, we describe a custom-designed environmental monitoring system (EMS) which was specifically designed for monitoring air traffic and other sources of interest in national parks. More specifically, this thesis focuses on the capabilities of the EMS and how transient detection, classification and tracking are implemented on it. The Sparse Coefficient State Tracking (SCST) transient detection and classification algorithm was implemented on the EMS board in order to detect and classify transient events. This algorithm was chosen because it was designed for this particular application and was shown to have superior performance compared to other algorithms commonly used for transient detection and classification. The SCST algorithm was implemented on an Artix 7 FPGA with parts of the algorithm running as dedicated custom logic and other parts running sequentially on a soft-core processor. In this thesis, the partitioning and pipelining of this algorithm is explained. Each of the partitions was tested independently to very their functionality with respect to the overall system. Furthermore, the entire SCST algorithm was tested in the field on actual acoustic data and the performance of this implementation was evaluated using receiver operator characteristic (ROC) curves and confusion matrices. In this test the FPGA implementation of SCST was able to achieve acceptable source detection and classification results despite a difficult data set and limited training data. The tracking of acoustic sources is done through successive direction of arrival (DOA) angle estimation using a wideband extension of the Capon beamforming algorithm. This algorithm was also implemented on the EMS in order to provide real-time DOA estimates for the detected sources. This algorithm was partitioned into several stages with some stages implemented in custom logic while others were implemented as software running on the soft-core processor. Just as with SCST, each partition of this beamforming algorithm was verified independently and then a full system test was conducted to evaluate whether it would be able to track an airborne source. For the full system test, a model airplane was flown at various trajectories relative to the EMS and the trajectories estimated by the system were compared to the ground truth. Although in this test the accuracy of the DOA estimates could not be evaluated, it was show that the algorithm was able to approximately form the general trajectory of a moving source which is sufficient for our application as only a general heading of the acoustic sources is desired

    Doctor of Philosophy

    Get PDF
    dissertationChirp signals arise in many applications of digital signal processing. In this dissertation, we address the problem of detection of chirp signals that are encountered in a bistatic radar which we are developing for remote sensing of cosmic ray induced air showers. The received echoes from the air showers are characterized by their large Doppler shift (several tens of MHz), and very short sweep period (~ 10 ^s). This makes our astrophysical problem a challenging one, since a very short sweep period is equivalent to a very low energy chirp signal. Furthermore, the related parameters of the received echoes are nondeterministic since they are tied to the physical parameters of the air showers that are stochastic in nature. In addition, our problem is characterized by the rarity of the expected chirp-echoes to be received, few events per week, and thus, background noise reception is the case most of the time. The primary focus of this research is to address these challenges and find an optimized detection approach under the existing receiver environment which contains non-Gaussian noise and is characterized by low signal-to-noise ratio (SNR). Matched filters are commonly used in radar systems when the chirp signal is known. In our first method, we revisit this context and use a matched filter as a basis of building a rake-like receiver that consists of a set of filters matched to quantized chirp rates, logarithmically distributed within the chirp-rate interval of interest. We examine the detection capability of the proposed structure through extensive theoretical and numerical analysis. Theoretical analysis and simulation results prove that the proposed detector has high detection capability for a range of chirp slopes in a low SNR environment. A major source of false-alarms was found to be due to sudden noise spikes that cover wide frequency bands. These transient signals have high amplitudes and occur at random time instants. This leads to erroneous detection decision. We study the influence of amplitude limiting the noisy signal on reducing the received false-alarms and enhancing the detection performance of the proposed rake-like receiver. In our second method, we use Hough transform (HT), which is widely used in the area of image processing for the purpose of finding parameterized patterns, as a basis of building a robust detection technique. We examine the detection capability of the proposed structure through theoretical and numerical analysis. Our results prove that the proposed detector has high detection capability for a range of chirp slopes in a low SNR environment. The introduced detection algorithms are implemented over a Virtex-5 FPGA. National Instruments modules are used as a high-performance custom hardware. Due to rarity of received echoes, we emulate the expected radar echoes to evaluate the system performance. The detection performance of the emulated echoes is examined using the implemented receiver at the field. Also, we compare the performance of both detectors

    Data Discovery and Anomaly Detection using Atypicality.

    Get PDF
    Ph.D. Thesis. University of Hawaiʻi at Mānoa 2017

    Continuous hidden Markov models and the sequential probability ratio test

    Get PDF
    We consider Hidden Markov Models that emit sequences of observations which are drawn from continuous distributions. For example, such a model may emit a sequence of numbers, each of which is drawn from a uniform distribution, but the support of the uniform distribution depends on the state of the Hidden Markov Model. Such models generalise the more common version where each observation is drawn from a finite alphabet. We consider a distance measure on Hidden Markov Models called the total variation distance. When this distance is 0 we say the models are equivalent. When this distance is maximal we say the models are distinguishable. We prove that for two Hidden Markov Models with continuous observations one can decide in polynomial time whether they are equivalent and also whether they are distinguishable. We also consider the Sequential Probability Ratio Test applied to Hidden Markov Models with finite observations. Given two distinguishable Hidden Markov Models and a sequence of observations generated by one of them, the Sequential Probability Ratio Test attempts to decide which model produced the sequence. We show relationships between the execution time of such an algorithm and Lyapunov exponents of random matrix products. Further, we give complexity results about the execution time taken by the Sequential Probability Ratio Test
    corecore