Abstract
Feature extraction is a prerequisite in many machine learning and data mining applications. As the advancement of data acquisition techniques, nowadays tensor objects are accumulated with respect to frequency or time information in a great number of fields. For instance color or hyperspectral faces in multichannel information, and human gait motion in time information are obtained. In this paper, we propose and develop a block principal component analysis (BPCA) to extract features for this kind of tensor objects. Our idea is to unfold tensor objects according to their spatial information and frequency/time information, and represent them in block matrix form. The corresponding covariance matrix for frequency/time information can be captured and used. The block eigen-decomposition of such covariance matrix is employed to seek for projection solution as features. Both reconstruction and classification problems can be solved via these projected features. Extensive experiments have been conducted on various face or gait databases to demonstrate the superiority of BPCA compared with existing methods such as PCA, (2D)2PCA, MPCA, and UMPCA in terms of effectiveness. Moreover, the proposed BPCA is competitively efficient compared to these existing methods.
Original language | English |
---|---|
Pages (from-to) | 12-22 |
Number of pages | 11 |
Journal | Neurocomputing |
Volume | 302 |
DOIs | |
Publication status | Published - 9 Aug 2018 |
Scopus Subject Areas
- Computer Science Applications
- Cognitive Neuroscience
- Artificial Intelligence
User-Defined Keywords
- Block matrix
- Covariance matrix
- Feature extraction
- Gait recognition
- Hyperspectral face recognition
- Tensors