Related Experiment Video
Updated: Jun 15, 2025

13:05
A Computational Method to Quantify Fly Circadian Activity
Published on: October 28, 2017
5.9K
Generative Models for Periodicity Detection in Noisy Signals
Ezekiel Barnett1, Olga Kaiser1, Jonathan Masci1
1NNAISENSE, 6900 Lugano, Switzerland.
Clocks & Sleep
|August 27, 2024
Summary
We developed the Gaussian Mixture Periodicity Detection Algorithm (GMPDA) to find patterns in event data. This new method accurately detects multiple periodicities, even in noisy signals like sleep leg movements.
Area of Science:
- Signal Processing
- Computational Neuroscience
- Data Analysis
Background:
- Detecting periodicity in binary time series is crucial for understanding event-based phenomena.
- Existing methods may struggle with complex periodicities or high noise levels.
Purpose of the Study:
- To introduce a novel algorithm, the Gaussian Mixture Periodicity Detection Algorithm (GMPDA), for robust periodicity detection.
- To present two new generative models for periodic event data: the Clock Model and the Random Walk Model.
Main Methods:
- The GMPDA infers parameters from generative models to identify periodicities.
- The algorithm was tested on simulated data with varying periodicities and noise levels.
- Real-world data from sleep leg movements was used for evaluation.
Main Results:
- The GMPDA demonstrated robust performance in detecting single and multiple periodicities across different noise conditions.
- The algorithm successfully identified known periodicities in noisy sleep movement data.
- The developed generative models provide a comprehensive framework for periodic phenomena.
Conclusions:
- The GMPDA offers a highly accurate and robust method for detecting multiple periodicities in binary time series.
- This algorithm is effective even in the presence of significant noise, as shown in real-world applications.
- The novel generative models contribute to a better understanding of periodic event behaviors.
Related Concept Videos
Classification of Signals
422
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
422
Effective Value of a Periodic Waveform
506
The concept of effective value, the root mean square (RMS) value, is crucial in understanding electrical circuits and power delivery. This idea emerges from the necessity to measure the effectiveness of a voltage or current source in supplying power to a resistive load.
The effective value of a periodic current represents the direct current (DC) that conveys the same average power to a resistor as the periodic current itself. This concept is crucial when assessing AC circuits. To determine the...
The effective value of a periodic current represents the direct current (DC) that conveys the same average power to a resistor as the periodic current itself. This concept is crucial when assessing AC circuits. To determine the...
506
Basic Continuous Time Signals
197
Basic continuous-time signals include the unit step function, unit impulse function, and unit ramp function, collectively referred to as singularity functions. Singularity functions are characterized by discontinuities or discontinuous derivatives.
The unit step function, denoted u(t), is zero for negative time values and one for positive time values, exhibiting a discontinuity at t=0. This function often represents abrupt changes, such as the step voltage introduced when turning a car's...
The unit step function, denoted u(t), is zero for negative time values and one for positive time values, exhibiting a discontinuity at t=0. This function often represents abrupt changes, such as the step voltage introduced when turning a car's...
197
Determination of Expected Frequency
2.2K
Suppose one wants to test independence between the two variables of a contingency table. The values in the table constitute the observed frequencies of the dataset. But how does one determine the expected frequency of the dataset? One of the important assumptions is that the two variables are independent, which means the variables do not influence each other. For independent variables, the statistical probability of any event involving both variables is calculated by multiplying the individual...
2.2K
Properties of Laplace Transform-II
182
Time differentiation, convolution, integration, and periodicity are fundamental concepts in analyzing functions and signals over time. Each concept provides a unique perspective on how functions evolve, interact, and repeat, offering essential tools for various scientific and engineering applications.
Time differentiation involves analyzing the rate of change of a function over time. Mathematically, it is the derivative of a function with respect to time. This concept can be likened to tracking...
Time differentiation involves analyzing the rate of change of a function over time. Mathematically, it is the derivative of a function with respect to time. This concept can be likened to tracking...
182
Sampling Continuous Time Signal
222
In signal processing, a continuous-time signal can be sampled using an impulse-train sampling technique, followed by the zero-order hold method. Impulse-train sampling involves the use of a periodic impulse train, which consists of a series of delta functions spaced at regular intervals determined by the sampling period. When a continuous-time signal is multiplied by this impulse train, it generates impulses with amplitudes corresponding to the signal's values at the sampling points.
In the...
In the...
222

