Two-Directional Two-Dimensional Principal Component Analysis Based on Wavelet Decomposition for High-Dimensional Biomedical Signals Classification

2018 ◽  
pp. 232-254
Author(s):  
Hong-Bo Xie ◽  
Tianruo Guo

Here, we present a multi-scale two-directional two-dimensional principal component analysis (MS2D2PCA) method for the efficient and effective extraction of essential feature information from signals. Time-invariant multi-scale matrices are constructed in the first step. The two-directional two-dimensional principal component analysis then operates on the multi-scale matrices to reduce the dimension, rather than vectors in conventional PCA. Results are presented from an experiment to classify twenty hand motions using 89-channel EMG signals recorded in stroke survivors, which illustrates the efficiency and effectiveness of the proposed method for biomedical signal analysis. With this multi-scale two-directional two-dimensional principal component analysis for high-dimensional signal classification, spatial-time-frequency discriminant information from high-dimensional EMG electrode array can be effectively extracted and reduced using the proposed method. Compared with the time domain feature extraction in conjunction with PCA, MS2D2PCA performed better with higher classification accuracy and less PCs in EMG classification. The efficiency and effectiveness of the method can be further validated by using high-dimensional EEG, MEG, fMRI signals. Although the present study focuses on high-dimensional signal pattern classification, based on the PCs obtained at multiple scales, it is relatively straightforward to expand MS2D2PCA for high-dimensional signal compression, denoising, component extraction, and other related tasks.

Author(s):  
Hong-Bo Xie ◽  
Tianruo Guo

Here, we present a multi-scale two-directional two-dimensional principal component analysis (MS2D2PCA) method for the efficient and effective extraction of essential feature information from signals. Time-invariant multi-scale matrices are constructed in the first step. The two-directional two-dimensional principal component analysis then operates on the multi-scale matrices to reduce the dimension, rather than vectors in conventional PCA. Results are presented from an experiment to classify twenty hand motions using 89-channel EMG signals recorded in stroke survivors, which illustrates the efficiency and effectiveness of the proposed method for biomedical signal analysis. With this multi-scale two-directional two-dimensional principal component analysis for high-dimensional signal classification, spatial-time-frequency discriminant information from high-dimensional EMG electrode array can be effectively extracted and reduced using the proposed method. Compared with the time domain feature extraction in conjunction with PCA, MS2D2PCA performed better with higher classification accuracy and less PCs in EMG classification. The efficiency and effectiveness of the method can be further validated by using high-dimensional EEG, MEG, fMRI signals. Although the present study focuses on high-dimensional signal pattern classification, based on the PCs obtained at multiple scales, it is relatively straightforward to expand MS2D2PCA for high-dimensional signal compression, denoising, component extraction, and other related tasks.


2017 ◽  
Vol 17 (3) ◽  
pp. 117-124 ◽  
Author(s):  
Yi Ji ◽  
Shanlin Sun ◽  
Hong-Bo Xie

AbstractDiscrete wavelet transform (WT) followed by principal component analysis (PCA) has been a powerful approach for the analysis of biomedical signals. Wavelet coefficients at various scales and channels were usually transformed into a one-dimensional array, causing issues such as the curse of dimensionality dilemma and small sample size problem. In addition, lack of time-shift invariance of WT coefficients can be modeled as noise and degrades the classifier performance. In this study, we present a stationary wavelet-based two-directional two-dimensional principal component analysis (SW2D2PCA) method for the efficient and effective extraction of essential feature information from signals. Time-invariant multi-scale matrices are constructed in the first step. The two-directional two-dimensional principal component analysis then operates on the multi-scale matrices to reduce the dimension, rather than vectors in conventional PCA. Results are presented from an experiment to classify eight hand motions using 4-channel electromyographic (EMG) signals recorded in healthy subjects and amputees, which illustrates the efficiency and effectiveness of the proposed method for biomedical signal analysis.


2017 ◽  
Vol 40 (7) ◽  
pp. 2387-2395 ◽  
Author(s):  
Yi Ji ◽  
Hong-Bo Xie

Time-frequency representiation has been intensively employed for the analysis of biomedical signals. In order to extract discriminative information, time-frequency matrix is often transformed into a 1D vector followed by principal component analysis (PCA). This study contributes a two-directional two-dimensional principal component analysis (2D2PCA)-based technique for time-frequency feature extraction. The S transform, integrating the strengths of short time Fourier transform and wavelet transform, is applied to perform the time-frequency decomposition. Then, 2D2PCA is directly conducted on the time-frequency matrix rather than 1D vectors for feature extraction. The proposed method can significantly reduce the computational cost while capture the directions of maximal time-frequency matrix variance. The efficiency and effectiveness of the proposed method is demonstrated by classifying eight hand motions using 4-channel myoelectric signals recorded in health subjects and amputees.


2020 ◽  
Vol 14 ◽  
pp. 174830262097353
Author(s):  
Xiaowei Zhang ◽  
Zhongming Teng

Principal component analysis (PCA) has been a powerful tool for high-dimensional data analysis. It is usually redesigned to the incremental PCA algorithm for processing streaming data. In this paper, we propose a subspace type incremental two-dimensional PCA algorithm (SI2DPCA) derived from an incremental updating of the eigenspace to compute several principal eigenvectors at the same time for the online feature extraction. The algorithm overcomes the problem that the approximate eigenvectors extracted from the traditional incremental two-dimensional PCA algorithm (I2DPCA) are not mutually orthogonal, and it presents more efficiently. In numerical experiments, we compare the proposed SI2DPCA with the traditional I2DPCA in terms of the accuracy of computed approximations, orthogonality errors, and execution time based on widely used datasets, such as FERET, Yale, ORL, and so on, to confirm the superiority of SI2DPCA.


Sign in / Sign up

Export Citation Format

Share Document