Related Experiment Video
Updated: Dec 24, 2025

08:27
Author Spotlight: Efficient Image Recognition Using Directional Gradient Histogram Technique and Support Vector Machines
Published on: January 5, 2024
1.5K
Anomaly Detection of Time Series With Smoothness-Inducing Sequential Variational Auto-Encoder
IEEE Transactions on Neural Networks and Learning Systems
|April 15, 2020
Summary
We introduce a new model for time series analysis that improves anomaly detection. This smoothness-inducing sequential variational auto-encoder (VAE) offers robust estimation for complex, multidimensional data.
Area of Science:
- Artificial Intelligence
- Machine Learning
- Time Series Analysis
Background:
- Deep generative models excel at learning latent representations and modeling complex time series dependencies.
- Variational auto-encoders (VAEs) are effective generative models for time series.
- Existing Markov models often assume constant noise, limiting their applicability to nonstationary data.
Purpose of the Study:
- To develop a robust method for estimating and detecting anomalies in multidimensional time series.
- To address the fragility of flexible nonstationary models to anomalies.
- To enhance density estimation for improved anomaly detection.
Main Methods:
- A smoothness-inducing sequential variational auto-encoder (SISVAE) model is proposed.
- The model utilizes a recurrent neural network backbone for capturing temporal structures.
- A smoothness-inducing prior is introduced as a regularizer to penalize non-smooth reconstructions.
- A novel stochastic gradient variational Bayes estimator is employed for efficient learning.
Main Results:
- The SISVAE model demonstrates robust density estimation for multidimensional time series.
- The model effectively detects anomalies using reconstruction probability and reconstruction error.
- The proposed method shows strong performance on both synthetic and real-world benchmark datasets.
Conclusions:
- The SISVAE model provides a robust and effective approach for anomaly detection in multidimensional time series.
- The smoothness-inducing prior successfully mitigates model fragility caused by data flexibility.
- The method advances the capabilities of deep generative models in time series analysis.
Related Concept Videos
Linear Approximation in Time Domain
279
Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
279
Time-Series Graph
4.9K
A time-series graph is a line graph with repeated measurements taken at successive intervals of time. It is also called a time series chart. To construct a time-series graph, one must look at both pieces of a paired data set. The horizontal axis is used to plot the time increments, and the vertical axis is used to plot the values of the variable that one is measuring. By using the axes in this way, each point on the graph will correspond to time and a measured quantity. The points on the graph...
4.9K
Sampling Continuous Time Signal
604
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...
604
Linear time-invariant Systems
798
A system is linear if it displays the characteristics of homogeneity and additivity, together termed the superposition property. This principle is fundamental in all linear systems. Linear time-invariant (LTI) systems include systems with linear elements and constant parameters.
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
798
Linear Approximation in Frequency Domain
308
Linear systems are characterized by two main properties: superposition and homogeneity. Superposition allows the response to multiple inputs to be the sum of the responses to each individual input. Homogeneity ensures that scaling an input by a scalar results in the response being scaled by the same scalar.
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
308
Classification of Signals
1.2K
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...
1.2K
