Exploiting Unfairness With Meta-Set Learning for Chronological Age Estimation

Facial age estimation aims to rank the face aging data by taking in the correlation among age categories. Conventional age estimation models are trained based on assumed high-quality training annotations in a totally-supervised manner. However, noisy data in a sparse distribution collected from unconstrained environment usually account for the corruption of produced gradients and ordinal relationships, which may fail to fairly describe the correlated face aging data. In this paper, we propose a meta-set learning (MSL) approach for exploiting the unfairness of face aging datasets, thus achieving unbiased age classification in unconstrained conditions. To address this, we elaborately create an unfairness filtration network under the meta-learning paradigm, which exceeds a reliable margin-reweighting initialization suffering from class variance, simultaneously exploiting the meta-reweighting intervention to minimize the training bias caused by class imbalance. Moreover, our proposed model leverages the learned instance-level margin between logits and develops a unimodal constrained logits loss, further surviving age regression models from unfairness. Experimental results on multiple in-the-wild datasets demonstrate that our proposed method achieves superior results compared to existing state-of-the-art methods.

[1]  Jun Wan,et al.  Deep domain-invariant learning for facial age estimation , 2023, Neurocomputing.

[2]  Hao Liu,et al.  Meta Descent Learning for Class Imbalanced Age Estimation , 2022, 2022 IEEE International Conference on Multimedia and Expo (ICME).

[3]  Jiwen Lu,et al.  MetaAge: Meta-Learning Personalized Age Estimators , 2022, IEEE Transactions on Image Processing.

[4]  Lingfei Wu,et al.  Robust Meta-learning with Sampling Noise and Label Noise via Eigen-Reptile , 2022, ICML.

[5]  Kevin J Liang,et al.  Few-shot Learning with Noisy Labels , 2022, 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[6]  Shi Pu,et al.  Unimodal-Concentrated Loss: Fully Adaptive Label Distribution Learning for Ordinal Regression , 2022, 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[7]  Seon-Ho Lee,et al.  Moving Window Regression: A Novel Approach to Ordinal Regression , 2022, 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[8]  Jun Wan,et al.  LAE : Long-tailed Age Estimation , 2021, CAIP.

[9]  Junjun Jiang,et al.  Asymmetric Loss Functions for Learning with Noisy Labels , 2021, ICML.

[10]  Zekuan Yu,et al.  PML: Progressive Margin Loss for Long-tailed Age Classification , 2021, 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[11]  Josef Kittler,et al.  Distribution Cognisant Loss for Cross-Database Facial Age Estimation With Sensitivity Analysis , 2020, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Ming Tang,et al.  Adaptive Variance Based Label Distribution Learning for Facial Age Estimation , 2020, ECCV.

[13]  Gang Niu,et al.  Dual T: Reducing Estimation Error for Transition Matrix in Label-noise Learning , 2020, NeurIPS.

[14]  Junnan Li,et al.  DivideMix: Learning with Noisy Labels as Semi-supervised Learning , 2020, ICLR.

[15]  Kilian Q. Weinberger,et al.  Identifying Mislabeled Data using the Area Under the Margin Ranking , 2020, NeurIPS.

[16]  Mei Wang,et al.  Fair Loss: Margin-Aware Reinforcement Learning for Deep Face Recognition , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[17]  James Bailey,et al.  Symmetric Cross Entropy for Robust Learning With Noisy Labels , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[18]  Guodong Guo,et al.  Deeply-learned Hybrid Representations for Facial Age Estimation , 2019, IJCAI.

[19]  Stella X. Yu,et al.  Large-Scale Long-Tailed Recognition in an Open World , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[20]  Jiwen Lu,et al.  BridgeNet: A Continuity-Aware Probabilistic Network for Age Estimation , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[21]  Kun Yi,et al.  Probabilistic End-To-End Noise Correction for Learning With Noisy Labels , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[22]  Chi-Man Pun,et al.  Chronological Age Estimation Under the Guidance of Age-Related Facial Attributes , 2019, IEEE Transactions on Information Forensics and Security.

[23]  Qi Xie,et al.  Meta-Weight-Net: Learning an Explicit Mapping For Sample Weighting , 2019, NeurIPS.

[24]  Xingrui Yu,et al.  How does Disagreement Help Generalization against Label Corruption? , 2019, ICML.

[25]  Mohan S. Kankanhalli,et al.  Learning to Learn From Noisy Labeled Data , 2018, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[26]  Zhen Lei,et al.  Efficient Group-n Encoding and Decoding for Facial Age Estimation , 2018, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  Jianxin Wu,et al.  Age Estimation Using Expectation of Label Distribution Learning , 2018, IJCAI.

[28]  Shiguang Shan,et al.  Mean-Variance Loss for Deep Age Estimation from a Face , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[29]  Masashi Sugiyama,et al.  Co-teaching: Robust training of deep neural networks with extremely noisy labels , 2018, NeurIPS.

[30]  Luc Van Gool,et al.  Deep Expectation of Real and Apparent Age from a Single Image Without Facial Landmarks , 2016, International Journal of Computer Vision.

[31]  Kiyoharu Aizawa,et al.  Joint Optimization Framework for Learning with Noisy Labels , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[32]  Bin Yang,et al.  Learning to Reweight Examples for Robust Deep Learning , 2018, ICML.

[33]  Bo Wang,et al.  Deep Regression Forests for Age Estimation , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[34]  Li Fei-Fei,et al.  MentorNet: Learning Data-Driven Curriculum for Very Deep Neural Networks on Corrupted Labels , 2017, ICML.

[35]  Luca Antiga,et al.  Automatic differentiation in PyTorch , 2017 .

[36]  Hongyi Zhang,et al.  mixup: Beyond Empirical Risk Minimization , 2017, ICLR.

[37]  Kaiming He,et al.  Focal Loss for Dense Object Detection , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[38]  Ming Dong,et al.  Using Ranking-CNN for Age Estimation , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[39]  Stefanos Zafeiriou,et al.  AgeDB: The First Manually Collected, In-the-Wild Age Database , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[40]  Yoshua Bengio,et al.  A Closer Look at Memorization in Deep Networks , 2017, ICML.

[41]  Percy Liang,et al.  Understanding Black-box Predictions via Influence Functions , 2017, ICML.

[42]  Yang Song,et al.  Age Progression/Regression by Conditional Adversarial Autoencoder , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[43]  Kai Zhao,et al.  Label Distribution Learning Forests , 2017, NIPS.

[44]  Yueting Zhuang,et al.  Data-Dependent Label Distribution Learning for Age Estimation , 2017, IEEE Transactions on Image Processing.

[45]  Sergio Escalera,et al.  ChaLearn Looking at People and Faces of the World: Face AnalysisWorkshop and Challenge 2016 , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[46]  Chen-Wei Xie,et al.  Deep Label Distribution Learning With Label Ambiguity , 2016, IEEE Transactions on Image Processing.

[47]  Gang Hua,et al.  Ordinal Regression with Multiple Output CNN for Age Estimation , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[48]  Yu Qiao,et al.  Joint Face Detection and Alignment Using Multitask Cascaded Convolutional Networks , 2016, IEEE Signal Processing Letters.

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

[50]  Luc Van Gool,et al.  DEX: Deep EXpectation of Apparent Age from a Single Image , 2015, 2015 IEEE International Conference on Computer Vision Workshop (ICCVW).

[51]  Chu-Song Chen,et al.  Face Recognition and Retrieval Using Cross-Age Reference Coding With Cross-Age Celebrity Dataset , 2015, IEEE Transactions on Multimedia.

[52]  Chu-Song Chen,et al.  Cross-Age Reference Coding for Age-Invariant Face Recognition and Retrieval , 2014, ECCV.

[53]  Chao Zhang,et al.  A Study on Cross-Population Age Estimation , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[54]  Shaogang Gong,et al.  Cumulative Attribute Space for Age and Crowd Density Estimation , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[55]  Xiaolong Wang,et al.  A study on human age estimation under facial expression changes , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[56]  Changsheng Li,et al.  Learning ordinal discriminative features for age estimation , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[57]  Heng Ji,et al.  Exploring Context and Content Links in Social Media: A Latent Space Method , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[58]  Yi-Ping Hung,et al.  Ordinal hyperplanes ranker with cost sensitivities for age estimation , 2011, CVPR 2011.

[59]  Yun Fu,et al.  Age Synthesis and Estimation via Faces: A Survey , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[60]  Zhi-Hua Zhou,et al.  Facial Age Estimation by Learning from Label Distributions , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[61]  Karl Ricanek,et al.  MORPH: a longitudinal image database of normal adult age-progression , 2006, 7th International Conference on Automatic Face and Gesture Recognition (FGR06).

[62]  R. Byers A Bisection Method for Measuring the Distance of a Stable Matrix to the Unstable Matrices , 1988 .

[63]  Jun Wan,et al.  Divergence-Driven Consistency Training for Semi-Supervised Facial Age Estimation , 2023, IEEE Transactions on Information Forensics and Security.

[64]  Zhendong Li,et al.  Siamese Graph Learning for Semi-supervised Age Estimation , 2023, IEEE Transactions on Multimedia.

[65]  Weihong Deng,et al.  Dynamic Training Data Dropout for Robust Deep Face Recognition , 2022, IEEE Transactions on Multimedia.

[66]  Shiguang Shan,et al.  Deep Conditional Distribution Learning for Age Estimation , 2021, IEEE Transactions on Information Forensics and Security.

[67]  Antonio Greco,et al.  Guess the Age 2021: Age Estimation from Facial Images with Deep Convolutional Neural Networks , 2021, CAIP.

[68]  Seetha Hari,et al.  Learning From Imbalanced Data , 2019, Advances in Computer and Electrical Engineering.

[69]  Li Yu,et al.  Video Analytics for Business Intelligence , 2012, Video Analytics for Business Intelligence.

[70]  Alex Krizhevsky,et al.  Learning Multiple Layers of Features from Tiny Images , 2009 .

[71]  Geoffrey E. Hinton,et al.  Visualizing Data using t-SNE , 2008 .

[72]  Nitesh V. Chawla,et al.  SMOTE: Synthetic Minority Over-sampling Technique , 2002, J. Artif. Intell. Res..

[73]  Ning Qian,et al.  On the momentum term in gradient descent learning algorithms , 1999, Neural Networks.

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

[75]  H. Kazmierczak,et al.  Image processing and pattern recognition , 1968, IFIP Congress.