Kurtosis-Switching Based Blind Source Separation for Linear Mixed Signals

Resource Overview

This algorithm addresses blind source separation of linearly mixed signals when source probability density functions and activation functions are challenging to determine - particularly when signals contain both super-Gaussian and sub-Gaussian components. By utilizing kurtosis as a statistical measure of signal PDFs, the method adaptively configures activation functions through a switching mechanism, implementing an effective kurtosis-based blind separation approach with robust mixed-signal handling capabilities.

Detailed Documentation

For blind source separation of linear mixed signals, when determining source probability density functions and corresponding activation functions proves difficult - especially when source signals contain both super-Gaussian and sub-Gaussian components - we employ kurtosis as a statistical measure of signal PDFs to adaptively configure activation functions. This kurtosis-switching based blind separation algorithm effectively handles complex signal mixing scenarios through implementation features including: kurtosis calculation for signal classification, adaptive switching logic between hyperbolic tangent (tanh) and polynomial functions based on kurtosis thresholds, and iterative optimization using natural gradient descent. The core algorithm structure involves computing kurtosis values for each estimated source, selecting appropriate nonlinearities for separation, and updating the demixing matrix through stability-ensured learning rules.