TY - JOUR
T1 - Deep eigen-filters for face recognition
T2 - Feature representation via unsupervised multi-structure filter learning
AU - Zhang, Ming
AU - Khan, Sheheryar
AU - Yan, Hong
PY - 2020/4
Y1 - 2020/4
N2 - Training deep convolutional neural networks (CNNs) often requires high computational cost and a large number of learnable parameters. To overcome this limitation, one solution is computing predefined convolution kernels from training data. In this paper, we propose a novel three-stage approach for filter learning alternatively. It learns filters in multiple structures including standard filters, channel-wise filters and point-wise filters which are inspired from variations of CNNs’ convolution operations. By analyzing the linear combination between learned filters and original convolution kernels in pre-trained CNNs, the reconstruction error is minimized to determine the most representative filters from the filter bank. These filters are used to build a network followed by HOG-based feature extraction for feature representation. The proposed approach shows competitive performance on color face recognition compared with other deep CNNs-based methods. Besides, it provides a perspective of interpreting CNNs by introducing the concepts of advanced convolutional layers to unsupervised filter learning.
AB - Training deep convolutional neural networks (CNNs) often requires high computational cost and a large number of learnable parameters. To overcome this limitation, one solution is computing predefined convolution kernels from training data. In this paper, we propose a novel three-stage approach for filter learning alternatively. It learns filters in multiple structures including standard filters, channel-wise filters and point-wise filters which are inspired from variations of CNNs’ convolution operations. By analyzing the linear combination between learned filters and original convolution kernels in pre-trained CNNs, the reconstruction error is minimized to determine the most representative filters from the filter bank. These filters are used to build a network followed by HOG-based feature extraction for feature representation. The proposed approach shows competitive performance on color face recognition compared with other deep CNNs-based methods. Besides, it provides a perspective of interpreting CNNs by introducing the concepts of advanced convolutional layers to unsupervised filter learning.
KW - Deepeigen-filters
KW - Convolution kernels
KW - Face recognition
KW - Convolutional neural networks
KW - Feature representation
UR - http://www.scopus.com/inward/record.url?scp=85076865595&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-85076865595&origin=recordpage
U2 - 10.1016/j.patcog.2019.107176
DO - 10.1016/j.patcog.2019.107176
M3 - RGC 21 - Publication in refereed journal
SN - 0031-3203
VL - 100
JO - Pattern Recognition
JF - Pattern Recognition
M1 - 107176
ER -