Evolutionary Cost-Sensitive Discriminative Learning With Application to Vision and Olfaction

In the design of machine learning models, one often assumes the same loss, which, however, may not hold in cost-sensitive learning scenarios. In a face-recognition-based access control system, misclassifying a stranger as a house owner and allowing entry may result in a more serious financial loss than misclassifying a house owner as a stranger and not allowing entry. That is, different types of recognition mistakes may lead to different losses, and therefore should be treated carefully. It is expected that a cost-sensitive learning mechanism can reduce the total loss when given a cost matrix that quantifies how severe one type of mistake is against another one. However, in many realistic applications, the cost matrix is unknown and unclear to users. Motivated by these concerns, in this paper, we propose an evolutionary cost-sensitive discriminative learning (ECSDL) method, with the following merits: 1) it addresses the definition of cost matrix in cost-sensitive learning without human intervention; 2) an evolutionary backtracking search algorithm is derived for the NP-hard cost matrix optimization; and 3) a cost-sensitive discriminative subspace is found, where the between-class separability and within-class compactness are well achieved, such that recognition becomes easier. Experiments in a variety of cost-sensitive vision and olfaction classification tasks demonstrate the efficiency and effectiveness of the proposed ECSDL approach.

[1]  Haibin Yan,et al.  Cost-sensitive ordinal regression for fully automatic facial beauty assessment , 2014, Neurocomputing.

[2]  Peng Li,et al.  Similarity Metric Learning for Face Recognition , 2013, 2013 IEEE International Conference on Computer Vision.

[3]  Dong Xu,et al.  Multilinear Discriminant Analysis for Face Recognition , 2007, IEEE Transactions on Image Processing.

[4]  Peter M. Harris,et al.  Principal Component Compression Method for Covariance Matrices Used for Uncertainty Propagation , 2015, IEEE Transactions on Instrumentation and Measurement.

[5]  Jiwen Lu,et al.  Cost-sensitive subspace learning for face recognition , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[6]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[7]  Zhi-Hua Zhou,et al.  Learning with cost intervals , 2010, KDD '10.

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

[9]  Yi Lin Multicategory Support Vector Machines, Theory, and Application to the Classification of . . . , 2003 .

[10]  Marwan Mattar,et al.  Labeled Faces in the Wild: A Database forStudying Face Recognition in Unconstrained Environments , 2008 .

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

[12]  Fei-Fei Li,et al.  Large-Scale Video Classification with Convolutional Neural Networks , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[13]  Di Guo,et al.  Object Recognition Using Tactile Measurements: Kernel Sparse Coding Methods , 2016, IEEE Transactions on Instrumentation and Measurement.

[14]  Ah Chung Tsoi,et al.  Face recognition: a convolutional neural-network approach , 1997, IEEE Trans. Neural Networks.

[15]  Amitava Chatterjee,et al.  A Real-Time Palm Dorsa Subcutaneous Vein Pattern Recognition System Using Collaborative Representation-Based Classification , 2015, IEEE Transactions on Instrumentation and Measurement.

[16]  Zhi-Hua Zhou,et al.  Automatic Age Estimation Based on Facial Aging Patterns , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Shiguang Shan,et al.  Side-Information based Linear Discriminant Analysis for Face Recognition , 2011, BMVC.

[18]  Jiwen Lu,et al.  Cost-Sensitive Subspace Analysis and Extensions for Face Recognition , 2013, IEEE Transactions on Information Forensics and Security.

[19]  David J. Kriegman,et al.  Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection , 1996, ECCV.

[20]  Cordelia Schmid,et al.  Is that you? Metric learning approaches for face identification , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[21]  Shutao Li,et al.  Face Recognition by Exploiting Local Gabor Features With Multitask Adaptive Sparse Representation , 2015, IEEE Transactions on Instrumentation and Measurement.

[22]  David Zhang,et al.  Fisher Discrimination Dictionary Learning for sparse representation , 2011, 2011 International Conference on Computer Vision.

[23]  Yuxiao Hu,et al.  Face recognition using Laplacianfaces , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  R. Vidal,et al.  Sparse Subspace Clustering: Algorithm, Theory, and Applications. , 2013, IEEE transactions on pattern analysis and machine intelligence.

[25]  David Zhang,et al.  Evolutionary Cost-Sensitive Extreme Learning Machine , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[26]  Shutao Li,et al.  Robust Object Tracking Based on Principal Component Analysis and Local Sparse Representation , 2015, IEEE Transactions on Instrumentation and Measurement.

[27]  Honglak Lee,et al.  Learning hierarchical representations for face verification with convolutional deep belief networks , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[28]  Ming Yang,et al.  DeepFace: Closing the Gap to Human-Level Performance in Face Verification , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[29]  Shuicheng Yan,et al.  A Parameter-Free Framework for General Supervised Subspace Learning , 2007, IEEE Transactions on Information Forensics and Security.

[30]  Stephen Lin,et al.  Graph Embedding and Extensions: A General Framework for Dimensionality Reduction , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[31]  Bingbing Ni,et al.  Sense beauty via face, dressing, and/or voice , 2012, ACM Multimedia.

[32]  Yong Yu,et al.  Robust Recovery of Subspace Structures by Low-Rank Representation , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[34]  Zhi-Hua Zhou,et al.  Cost-sensitive face recognition , 2008, CVPR.

[35]  Lei Zhang,et al.  Performance Study of Multilayer Perceptrons in a Low-Cost Electronic Nose , 2014, IEEE Transactions on Instrumentation and Measurement.

[36]  David Zhang,et al.  Quantitative analysis of human facial beauty using geometric features , 2011, Pattern Recognit..

[37]  J W Gardner and P N Bartlett,et al.  Electronic Noses: Principles and Applications , 1999 .

[38]  David Zhang,et al.  Domain Adaptation Extreme Learning Machines for Drift Compensation in E-Nose Systems , 2015, IEEE Transactions on Instrumentation and Measurement.

[39]  Hee-Jun Kang,et al.  Wavelet Kernel Local Fisher Discriminant Analysis With Particle Swarm Optimization Algorithm for Bearing Defect Classification , 2015, IEEE Transactions on Instrumentation and Measurement.

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

[41]  Peng Li,et al.  Distance Metric Learning with Eigenvalue Optimization , 2012, J. Mach. Learn. Res..

[42]  Li Bai,et al.  Cosine Similarity Metric Learning for Face Verification , 2010, ACCV.

[43]  Pinar Çivicioglu,et al.  Backtracking Search Optimization Algorithm for numerical optimization problems , 2013, Appl. Math. Comput..

[44]  Inderjit S. Dhillon,et al.  Information-theoretic metric learning , 2006, ICML '07.