The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.10 - Oct. (2013 vol.35)
pp: 2401-2412
Xin Geng , Sch. of Comput. Sci. & Eng., Southeast Univ., Nanjing, China
Chao Yin , Sch. of Comput. Sci. & Eng., Southeast Univ., Nanjing, China
Zhi-Hua Zhou , Nat. Key Lab. for Novel Software Technol., Nanjing Univ., Nanjing, China
ABSTRACT
One of the main difficulties in facial age estimation is that the learning algorithms cannot expect sufficient and complete training data. Fortunately, the faces at close ages look quite similar since aging is a slow and smooth process. Inspired by this observation, instead of considering each face image as an instance with one label (age), this paper regards each face image as an instance associated with a label distribution. The label distribution covers a certain number of class labels, representing the degree that each label describes the instance. Through this way, one face image can contribute to not only the learning of its chronological age, but also the learning of its adjacent ages. Two algorithms, named IIS-LLD and CPNN, are proposed to learn from such label distributions. Experimental results on two aging face databases show remarkable advantages of the proposed label distribution learning algorithms over the compared single-label learning algorithms, either specially designed for age estimation or for general purpose.
INDEX TERMS
Estimation, Aging, Neural networks, Algorithm design and analysis, Vectors, Training, Humans,machine learning, Age estimation, face image, label distribution
CITATION
Xin Geng, Chao Yin, Zhi-Hua Zhou, "Facial Age Estimation by Learning from Label Distributions", IEEE Transactions on Pattern Analysis & Machine Intelligence, vol.35, no. 10, pp. 2401-2412, Oct. 2013, doi:10.1109/TPAMI.2013.51
REFERENCES
[1] A.L. Berger, S.D. Pietra, and V.J.D. Pietra, "A Maximum Entropy Approach to Natural Language Processing," Computational Linguistics, vol. 22, no. 1, pp. 39-71, 1996.
[2] B. Bruyer and J.-C. Scailquin, "Person Recognition and Ageing: The Cognitive Status of Addresses—An Empirical Question," Int'l J. Psychology, vol. 29, no. 3, pp. 351-366, 1994.
[3] K.-Y. Chang, C.-S. Chen, and Y.-P. Hung, "Ordinal Hyperplanes Ranker with Cost Sensitivities for Age Estimation," Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 585-592, 2011.
[4] H. Dehon and S. Brédart, "An 'Other-Race' Effect in Age Estimation from Faces," Perception, vol. 30, no. 9, pp. 1107-1113, 2001.
[5] T. Denoeux and L.M. Zouhal, "Handling Possibilistic Labels in Pattern Classification Using Evidential Reasoning," Fuzzy Sets and Systems, vol. 122, no. 3, pp. 409-424, 2001.
[6] G.J. Edwards, A. Lanitis, and C.J. Cootes, "Statistical Face Models: Improving Specificity," Image Vision Computing, vol. 16, no. 3, pp. 203-211, 1998.
[7] M.B. Eisen, P.T. Spellman, P.O. Brown, and D. Botstein, "Cluster Analysis and Display of Genome-Wide Expression Patterns," Proc. Nat'l Academy of Science, vol. 95, no. 25, pp. 14863-14868, 1998.
[8] Y. Fu, Y. Xu, and T.S. Huang, "Estimating Human Age by Manifold Analysis of Face Pictures and Regression on Aging Features," Proc. IEEE Int'l Conf. Multimedia and Expo, pp. 1383-1386, 2007.
[9] Y. Fu, G. Guo, and T.S. Huang, "Age Synthesis and Estimation via Faces: A Survey," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 32, no. 11, pp. 1955-1976, Nov. 2010.
[10] Y. Fu and T. Huang, "Human Age Estimation with Regression on Discriminative Aging Manifold," IEEE Trans. Multimedia, vol. 10, no. 4, pp. 578-584, June 2008.
[11] X. Geng, Z.-H. Zhou, and K. Smith-Miles, "Automatic Age Estimation Based on Facial Aging Patterns," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 29, no. 12, pp. 2234-2240, Dec. 2007.
[12] X. Geng, Z.-H. Zhou, Y. Zhang, G. Li, and H. Dai, "Learning from Facial Aging Patterns for Automatic Age Estimation," Proc. 14th ACM Int'l Conf. Multimedia, pp. 307-316, 2006.
[13] X. Geng, K. Smith-Miles, and Z.-H. Zhou, "Facial Age Estimation by Learning from Label Distributions," Proc. 24th AAAI Conf. Artificial Intelligence, pp. 451-456, 2010.
[14] G. Guo, Y. Fu, C.R. Dyer, and T.S. Huang, "Image-Based Human Age Estimation by Manifold Learning and Locally Adjusted Robust Regression," IEEE Trans. Image Processing, vol. 17, no. 7, pp. 1178-1188, July 2008.
[15] G. Guo and G. Mu, "Simultaneous Dimensionality Reduction and Human Age Estimation via Kernel Partial Least Squares Regression," Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 657-664, 2011.
[16] G. Guo, G. Mu, Y. Fu, and T.S. Huang, "Human Age Estimation Using Bio-Inspired Features," Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 112-119, 2009.
[17] J.-S.R. Jang, "ANFIS: Adaptive-Network-Based Fuzzy Inference System," IEEE Trans. Systems, Man, Cybernetics B, vol. 23, no. 3, pp. 665-685, May/June 1993.
[18] F. Kang, R. Jin, and R. Sukthankar, "Correlated Label Propagation with Application to Multi-Label Learning," Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 1719-1726, 2006.
[19] A. Lanitis, C. Draganova, and C. Christodoulou, "Comparing Different Classifiers for Automatic Age Estimation," IEEE Trans. Systems, Man, and Cybernetics—Part B, vol. 34, no. 1, pp. 621-628, Feb. 2004.
[20] A. Lanitis, C.J. Taylor, and T. Cootes, "Toward Automatic Simulation of Aging Effects on Face Images," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 24, no. 4, pp. 442-455, Apr. 2002.
[21] D.S. Modha and Y. Fainman, "A Learning Law for Density Estimation," IEEE Trans. Neural Networks, vol. 5, no. 3, pp. 519-523, May 1994.
[22] B. Ni, Z. Song, and S. Yan, "Web Image Mining towards Universal Age Estimator," Proc. 17th ACM Int'l Conf. Multimedia, pp. 85-94, 2009.
[23] B. Ni, Z. Song, and S. Yan, "Web Image and Video Mining towards Universal and Robust Age Estimator," IEEE Trans. Multimedia, vol. 13, no. 6, pp. 1217-1229, Dec. 2011.
[24] S.D. Pietra, V.J.D. Pietra, and J.D. Lafferty, "Inducing Features of Random Fields," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 19, no. 4, pp. 380-393, Apr. 1997.
[25] B. Quost and T. Denoeux, "Learning from Data with Uncertain Labels by Boosting Credal Classifiers," Proc. First ACM SIGKDD Workshop Knowledge Discovery from Uncertain Data, pp. 38-47, 2009.
[26] V.C. Raykar, S. Yu, L.H. Zhao, G.H. Valadez, C. Florin, L. Bogoni, and L. Moy, "Learning from Crowds," J. Machine Learning Research, vol. 11, pp. 1297-1322, Apr. 2010.
[27] K. Ricanek and T. Tesafaye, "MORPH: A Longitudinal Image Database of Normal Adult Age-Progression," Proc. Seventh Int'l Conf. Automatic Face and Gesture Recognition, pp. 341-345, 2006.
[28] M. Riedmiller and H. Braun, "A Direct Adaptive Method for Faster Backpropagation Learning: The RPROP Algorithm," IEEE Trans. Neural Networks, vol. 1, no. 3, pp. 586-591, 1993.
[29] A. Sarajedini, R. Hecht-Nielsen, and P.M. Chau, "Conditional Probability Density Function Estimation with Sigmoidal Neural Networks," IEEE Trans. Neural Networks, vol. 10, no. 2, pp. 231-238, Mar. 1999.
[30] P. Smyth, "Learning with Probabilistic Supervision," Computational Learning Theory and Natural Learning System, T. Petsche, ed., vol. 3, pp. 163-182, MIT Press, 1995.
[31] Y.-Y. Sun, Y. Zhang, and Z.-H. Zhou, "Multi-Label Learning with Weak Label," Proc. 24th AAAI Conf. Artificial Intelligence, pp. 593-598, 2010.
[32] G. Tsoumakas and I. Katakis, "Multi-Label Classification: An Overview," Int'l J. Data Warehousing and Mining, vol. 3, no. 3, pp. 1-13, 2007.
[33] H. Wang, M. Huang, and X. Zhu, "A Generative Probabilistic Model for Multi-Label Classification," Proc. Eighth IEEE Int'l Conf. Data Mining, pp. 628-637, 2008.
[34] J.D. Wulfkuhle, L.A. Liotta, and E.F. Petricoin, "Proteomic Applications for the Early Detection of Cancer," Nature Rev. Cancer, vol. 3, no. 4, pp. 267-275, 2003.
[35] S. Yan, H. Wang, T.S. Huang, Q. Yang, and X. Tang, "Ranking with Uncertain Labels," Proc. IEEE Int'l Conf. Multimedia and Expo, pp. 96-99, 2007.
[36] S. Yan, H. Wang, X. Tang, and T.S. Huang, "Learning Auto-Structured Regressor from Uncertain Nonnegative Labels," Proc. IEEE Int'l Conf. Computer Vision, pp. 1-8, 2007.
[37] S. Yan, D. Xu, B. Zhang, H. Zhang, Q. Yang, and S. Lin, "Graph Embedding and Extensions: A General Framework for Dimensionality Reduction," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 29, no. 1, pp. 40-51, Jan. 2007.
[38] S. Yan, X. Zhou, M. Liu, M. Hasegawa-Johnson, and T.S. Huang, "Regression from Patch-Kernel," Proc. IEEE Conf. Computer Vision and Pattern Recognition, 2008.
[39] C. Yin and X. Geng, "Facial Age Estimation by Conditional Probability Neural Network," Proc. Chinese Conf. Pattern Recognition, pp. 243-250, 2012.
[40] Y. Zhang and D.-Y. Yeung, "Multi-Task Warped Gaussian Process for Personalized Age Estimation," Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 2622-2629, 2010.
[41] X. Zhuang, X. Zhou, M. Hasegawa-Johnson, and T.S. Huang, "Face Age Estimation Using Patch-Based Hidden Markov Model Supervectors," Proc. Int'l Conf. Pattern Recognition, pp. 1-4, 2008.
[42] Practical Applications of Fuzzy Technologies, H.-J. Zimmermann, ed. Kluwer Academic Publishers, 1999.
44 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool