Smooth non-negative sparse representation for face and handwritten recognition

Abstract In sparse representation problem, there is always interest to reduce the solution space by introducing additional constraints. This can lead to efficient application-specific algorithms. Despite known advantages of sparsity and non-negativity for image data representation, limited studies have addressed these characteristics simultaneously, due to the challenges involved. In this paper, we propose a novel inexpensive sparse non-negative reconstruction method. We utilise a non-negativity penalty term within a convex function while imposing sparsity at the same time. Our method, termed as SnSA (smooth non-negative sparse approximation) applies a novel thresholding strategy on the sparse coefficients during the minimisation of the proposed convex function. The main advantage of SnSA algorithm is that hard zeroing the negative samples which leads to unstable and non-optimal sparse solution is avoided. Instead, a differentiable smoothing function is proposed that allows gradual suppression of negative samples leading to a sparse non-negative solution. This way, the algorithm is driven towards a solution with a balance in maximising the sparsity and minimising the reconstruction error. Our numerical and experimental results on both synthetic signals and well-established face and handwritten image databases, indicate higher classification performance of the proposed method compared to the state-of-the-art techniques.

[1]  Lonce L. Wyse,et al.  Face recognition with non-negative matrix factorization , 2003, Visual Communications and Image Processing.

[2]  Mike E. Davies,et al.  Fast Non-Negative Orthogonal Matching Pursuit , 2015, IEEE Signal Processing Letters.

[3]  T. Blumensath,et al.  Iterative Thresholding for Sparse Approximations , 2008 .

[4]  V. Abolghasemi,et al.  Iterative Weighted Non-smooth Non-negative Matrix Factorization for Face Recognition , 2018, International Journal of Engineering.

[5]  Christian Jutten,et al.  Robust-SL0 for stable sparse representation in noisy settings , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[6]  Marios Savvides,et al.  SSR2: Sparse signal recovery for single-image super-resolution on faces with extreme low resolutions , 2019, Pattern Recognit..

[7]  Andrew Beng Jin Teoh,et al.  A new sparse model for traffic sign classification using soft histogram of oriented gradients , 2017, Appl. Soft Comput..

[8]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[9]  David Zhang,et al.  Sparse, Collaborative, or Nonnegative Representation: Which Helps Pattern Classification? , 2018, Pattern Recognition.

[10]  Aleksandar Dogandžić,et al.  Reconstruction of Nonnegative Sparse Signals Using Accelerated Proximal-Gradient Algorithms , 2015 .

[11]  Allen Y. Yang,et al.  Robust Face Recognition via Sparse Representation , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Yang Li,et al.  Non-negative dictionary based sparse representation classification for ear recognition with occlusion , 2016, Neurocomputing.

[13]  Yu Zhang,et al.  A Fast Non-Smooth Nonnegative Matrix Factorization for Learning Sparse Representation , 2016, IEEE Access.

[14]  David L. Donoho,et al.  Precise Undersampling Theorems , 2010, Proceedings of the IEEE.

[15]  Yunjian Jia,et al.  Aspect-Aided Dynamic Non-Negative Sparse Representation-Based Microwave Image Classification , 2016, Sensors.

[16]  Dongchu Sun,et al.  Fully Bayesian Analysis of Relevance Vector Machine Classification With Probit Link Function for Imbalanced Data Problem , 2021, IEEE Access.

[17]  A. Bruckstein,et al.  Sparse non-negative solution of a linear system of equations is unique , 2008, 2008 3rd International Symposium on Communications, Control and Signal Processing.

[18]  A. Martínez,et al.  The AR face databasae , 1998 .

[19]  Hongtao Lu,et al.  Non-negative and sparse spectral clustering , 2014, Pattern Recognit..

[20]  Xiaonan Luo,et al.  Hyperspectral image classification using k-sparse denoising autoencoder and spectral-restricted spatial characteristics , 2019, Appl. Soft Comput..

[21]  H. Sebastian Seung,et al.  Learning the parts of objects by non-negative matrix factorization , 1999, Nature.

[22]  Saeid Sanei,et al.  A new spatially constrained NMF with application to fMRI , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[23]  Michael Elad,et al.  Sparse and Redundant Representations - From Theory to Applications in Signal and Image Processing , 2010 .

[24]  David Zhang,et al.  A Survey of Sparse Representation: Algorithms and Applications , 2015, IEEE Access.

[25]  Eric Granger,et al.  A Paired Sparse Representation Model for Robust Face Recognition from a Single Sample , 2019, Pattern Recognit..

[26]  D. Donoho,et al.  Sparse nonnegative solution of underdetermined linear equations by linear programming. , 2005, Proceedings of the National Academy of Sciences of the United States of America.

[27]  Haris Vikalo,et al.  Sparse recovery via Orthogonal Least-Squares under presence of Noise , 2016, ArXiv.

[28]  Alexandros G. Dimakis,et al.  Sparse Recovery of Nonnegative Signals With Minimal Expansion , 2011, IEEE Transactions on Signal Processing.

[29]  Joel A. Tropp,et al.  Signal Recovery From Random Measurements Via Orthogonal Matching Pursuit , 2007, IEEE Transactions on Information Theory.

[30]  Zhiping Zhou,et al.  Structural Deep Nonnegative Matrix Factorization for community detection , 2020, Appl. Soft Comput..

[31]  Christian Jutten,et al.  A Fast Approach for Overcomplete Sparse Decomposition Based on Smoothed $\ell ^{0}$ Norm , 2008, IEEE Transactions on Signal Processing.

[32]  Mark D. Plumbley,et al.  Structured sparsity for automatic music transcription , 2012, 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[33]  Alper Atamtürk,et al.  Sparse and Smooth Signal Estimation: Convexification of L0 Formulations , 2018, J. Mach. Learn. Res..

[34]  Rebecca Willett,et al.  This is SPIRAL-TAP: Sparse Poisson Intensity Reconstruction ALgorithms—Theory and Practice , 2010, IEEE Transactions on Image Processing.

[35]  Peter Jung,et al.  Robust nonnegative sparse recovery and 0/1-Bernoulli measurements , 2016, 2016 IEEE Information Theory Workshop (ITW).

[36]  J KriegmanDavid,et al.  Eigenfaces vs. Fisherfaces , 1997 .

[37]  Mohammad Reza Mohammadi,et al.  Non-negative sparse decomposition based on constrained smoothed ℓ0 norm , 2014, Signal Process..

[38]  David L. Donoho,et al.  Observed universality of phase transitions in high-dimensional geometry, with implications for modern data analysis and signal processing , 2009, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[39]  I. Daubechies,et al.  An iterative thresholding algorithm for linear inverse problems with a sparsity constraint , 2003, math/0307152.

[40]  M. Turk,et al.  Eigenfaces for Recognition , 1991, Journal of Cognitive Neuroscience.

[41]  Yunde Jia,et al.  Voice Activity Detection Via Noise Reducing Using Non-Negative Sparse Coding , 2013, IEEE Signal Processing Letters.

[42]  Christian Jutten,et al.  Sparse decomposition of two dimensional signals , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[43]  Yihong Gong,et al.  Normalized Non-Negative Sparse Encoder for Fast Image Representation , 2019, IEEE Transactions on Circuits and Systems for Video Technology.

[44]  Franz Pernkopf,et al.  Sparse nonnegative matrix factorization with ℓ0-constraints , 2012, Neurocomputing.

[45]  Zhen Wang,et al.  Combining sparse representation and singular value decomposition for plant recognition , 2018, Appl. Soft Comput..

[46]  Richard G. Baraniuk,et al.  Sparsity and Structure in Hyperspectral Imaging : Sensing, Reconstruction, and Target Detection , 2014, IEEE Signal Processing Magazine.

[47]  Yuan Yan Tang,et al.  Joint sparse matrix regression and nonnegative spectral analysis for two-dimensional unsupervised feature selection , 2019, Pattern Recognit..

[48]  Michael A. Saunders,et al.  Atomic Decomposition by Basis Pursuit , 1998, SIAM J. Sci. Comput..

[49]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[50]  Neda Binesh,et al.  Fuzzy clustering in community detection based on nonnegative matrix factorization with two novel evaluation criteria , 2017, Appl. Soft Comput..

[51]  Aleix M. Martinez,et al.  The AR face database , 1998 .

[52]  Wenjie Zhu,et al.  Label and orthogonality regularized non-negative matrix factorization for image classification , 2018, Signal Process. Image Commun..

[53]  Takeo Kanade,et al.  The Extended Cohn-Kanade Dataset (CK+): A complete dataset for action unit and emotion-specified expression , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[54]  Haifeng Zhao,et al.  A sparse nonnegative matrix factorization technique for graph matching problems , 2014, Pattern Recognit..

[55]  Yangkang Chen,et al.  Simultaneous denoising and interpolation of 2D seismic data using data-driven non-negative dictionary learning , 2017, Signal Process..

[56]  Andrzej Cichocki,et al.  Nonnegative Matrix and Tensor Factorization T , 2007 .