Main Content

AI for DSP

Feature extraction and signal anomaly detection

DSP System Toolbox™ provides features to extract signal statistics and detect signal anomalies using deep learning network in Simulink®.

The Time Feature Extractor block extracts time-domain features from the signal such as the mean, RMS, standard deviation, SNR, and SINAD.

The Wavelet Scattering block creates a framework for wavelet time scattering in the Simulink environment. Use this block to derive low-variance features from real-valued data, and then use those features in machine learning and deep learning applications. For more information, see Wavelet Scattering (Wavelet Toolbox). The Wavelet Scattering block requires Wavelet Toolbox™.

The Deep Signal Anomaly Detector block detects real-time signal anomalies in Simulink using a trained long short-term memory (LSTM) autoencoder deep learning network model. You must first create and train a detector object in MATLAB® using the deepSignalAnomalyDetector function, and then configure the block to use this model in Simulink. The Deep Signal Anomaly Detector block requires Deep Learning Toolbox™.

Blocks

expand all

Wavelet ScatteringModel wavelet scattering network in Simulink (Since R2022b)
Time feature extractorExtract time-domain features from signals (Since R2025a)
Deep Signal Anomaly DetectorDetect signal anomalies using deep learning network in Simulink (Since R2024a)

Topics

Featured Examples