Related Experiment Video
Updated: Oct 8, 2025

Author Spotlight: AI-Driven Trypanosome Species Detection from Microscopic Images
Published on: October 27, 2023
The Application of Machine Learning ICA-VMD in an Intelligent Diagnosis System in a Low SNR Environment
1Graduate Institute of Vehicle Engineering, National Changhua University of Education, No. 1, Jin-De Road, Changhua City 50007, Taiwan.
Abstract:
This paper proposes a new method called independent component analysis-variational mode decomposition (ICA-VMD), which combines ICA and VMD. The purpose is to study the application of ICA-VMD in low signal-to-noise ratio (SNR) signal processing and data analysis. ICA is a very important method in the field of machine learning. It is an unsupervised learning algorithm that can dig out the independent factors hidden in the observation signal. The VMD method estimates each signal component by solving the frequency domain variational optimization problem, and it is very suitable for mechanical fault diagnosis. The advantage of ICA-VMD is that it requires two sensory cues to distinguish the original source from the unwanted noise. In the three cases studied here, the original source was first contaminated by white Gaussian noise. The three cases in this study are under different SNR conditions. The SNR in the first case is -6.46 dB, the SNR in the second case is -21.3728, and the SNR in the third case is -46.8177. The simulation results show that the ICA-VMD method can effectively recover the original source from the contaminated data. It is hoped that, in the future, there will be new discoveries and advances in science and technology to solve the noise interference problem through this method.
Related Concept Videos
Classification of Illness
An illness is a response to a disease in which the person's level of functioning is changed compared with a previous level. The general classification of illness includes acute and chronic.
Acute illness is severe...
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Classification of Systems-II
Classification of 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...

