REGRESSION AND CLASSIFICATION MODELS FOR HUMAN AGE PREDICTION
DOI:
https://doi.org/10.22437/jiituj.v8i2.32505Keywords:
Classification, Convolutional Neural Network, RegressionAbstract
This study aims to enhance automated age prediction from facial images, a task with significant potential in security, law enforcement, and Human-Computer Interaction (HCI). While age estimation has seen progress, it remains a challenging problem due to the diverse factors influencing facial aging, such as genetics, environment, lifestyle, and facial expressions. These variations result in individuals of the same chronological age looking markedly different. Most existing age estimation methods rely on computationally intensive pre-trained models, often treated as "black boxes" with predefined input sizes and limited flexibility. To address these limitations, we propose using Convolutional Neural Networks (CNNs) for age prediction. Our approach combines classification and regression techniques to predict age more accurately. We applied our model to publicly available datasets, including FGNET, Adience, APPA-REAL, UTKFace, and All-Age-Face, encompassing images from constrained and unconstrained environments. The proposed CNN model was evaluated against existing pre-trained models, demonstrating comparable performance in age prediction tasks. Both classification and regression results underscored the model's accuracy, offering additional benefits in reduced computational complexity, increased flexibility, and adaptability. This study introduces a CNN-based approach as a viable alternative to pre-trained models for automated age prediction. It offers competitive accuracy while addressing critical limitations of current models, such as computational demands and lack of flexibility, thus contributing a more efficient solution for age estimation tasks in various real-world applications.
Downloads
References
Agustsson, E., Timofte, R., Escalera, S., Baro, X., Guyon, I., & Rothe, R. (2017, May). Apparent and real age estimation in still images with deep residual regressors on appa-real database. In 2017 12th IEEE International Conference on Automatic Face & Gesture Recognition (FG 2017) (pp. 87-94). IEEE. http://dx.doi.org/10.1109/FG.2017.20.
Anand, A., Labati, R. D., Genovese, A., Munoz, E., Piuri, V., & Scotti, F. (2017, November). Age estimation based on face images and pre-trained convolutional neural networks. In 2017 IEEE symposium series on computational intelligence (SSCI) (pp. 1-7). IEEE. http://dx.doi.org/10.1109/SSCI.2017.8285381.
Bekhouche, S. E., Ouafi, A., Benlamoudi, A., Taleb-Ahmed, A., & Hadid, A. (2015, May). Facial age estimation and gender classification using multi level local phase quantization. In 2015 3rd International Conference on Control, Engineering & Information Technology (CEIT) (pp. 1-4). IEEE. http://dx.doi.org/10.1109/CEIT.2015.7233141.
Benkaddour, M. K. (2021). CNN based features extraction for age estimation and gender classification. Informatica, 45(5). https://doi.org/10.31449/inf.v45i5.3262.
Chakraborty, E (2019). All Age Face Dataset.
Chen, S., Zhang, C., & Dong, M. (2017). Deep age estimation: From classification to ranking. IEEE Transactions on Multimedia, 20(8), 2209-2222. https://doi.org/10.1109/TMM.2017.2786869.
Deng, Y., Teng, S., Fei, L., Zhang, W., & Rida, I. (2021). A multifeature learning and fusion network for facial age estimation. Sensors, 21(13), 4597. https://doi.org/10.3390/s21134597.
Drobnyh, K. A., & Polovinkin, A. N. (2017). Using supervised deep learning for human age estimation problem. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, 42, 97-100. https://doi.org/10.5194/isprs-archives-XLII-2-W4-97-2017.
Duan, M., Li, K., & Li, K. (2017). An ensemble CNN2ELM for age estimation. IEEE Transactions on Information Forensics and Security, 13(3), 758-772. https://doi.org/10.1109/TIFS.2017.2766583.
Ekmekji, A. (2016). Convolutional neural networks for age and gender classification. Stanford University.
Fitriana, H., & Waswa, A. N. (2024). The influence of a realistic mathematics education approach on students’ mathematical problem solving ability. Interval: Indonesian Journal of Mathematical Education, 2(1), 29-35. https://doi.org/10.37251/ijome.v2i1.979.
Fu, Y., Hospedales, T. M., Xiang, T., Gong, S., & Yao, Y. (2014, September). Interestingness prediction by robust learning to rank. In European conference on computer vision (pp. 488-503). Cham: Springer International Publishing.
George, G., Uppin, C., & Bello, U. A. (2024). Human Age Estimation from Face Images with Deep Convolutional Neural Networks Using Transfer Learning.
Ghildiyal, A., Sharma, S., Verma, I., & Marhatta, U. (2020, December). Age and gender predictions using artificial intelligence algorithm. In 2020 3rd International Conference on Intelligent Sustainable Systems (ICISS) (pp. 371-375). IEEE. http://dx.doi.org/10.1109/ICISS49785.2020.9316053.
Gupta, R., & Khunteta, A. (2012). SVM Age Classify based on the facial images. International Journal of Computing, 1(2), 75-83.
Harel, S. (2015). Effective Face Frontalization in Unconstrained Images (Doctoral dissertation, Open University of Israel).
Huerta, I., Fernández, C., Segura, C., Hernando, J., & Prati, A. (2015). A deep analysis on age estimation. Pattern Recognition Letters, 68, 239-249. https://doi.org/10.1016/j.patrec.2015.06.006.
Kusuma, R. S. (2020). Improving students’ basic asking skills by using the discovery learning model. Tekno - Pedagogi : Jurnal Teknologi Pendidikan, 10(2), 8-13. https://doi.org/10.22437/teknopedagogi.v10i2.32743.
Lapuschkin, S., Binder, A., Muller, K. R., & Samek, W. (2017). Understanding and comparing deep neural networks for age and gender classification. In Proceedings of the IEEE international conference on computer vision workshops (pp. 1629-1638). https://doi.org/10.1109/ICCVW.2017.191.
Levi, G., & Hassner, T. (2015). Age and gender classification using convolutional neural networks. In Proceedings of the IEEE conference on computer vision and pattern recognition workshops (pp. 34-42). https://doi.org/10.1109/CVPRW.2015.7301352.
Lu, D., Wang, D., Zhang, K., & Zeng, X. (2023). Age estimation from facial images based on Gabor feature fusion and the CIASO-Sa algorithm. CAAI Transactions on Intelligence Technology, 8(2), 518-531. https://doi.org/10.1049/cit2.12084.
Meghana, A. S., Sudhakar, S., Arumugam, G., Srinivasan, P., & Prakash, K. B. (2020). Age and gender prediction using convolution, ResNet50, and inception ResNetV2. International Journal of Advanced Trends in Computer Science and Engineering, 9(2), 1328-1334.
Ng, C. C., Yap, M. H., Cheng, Y. T., & Hsu, G. S. (2018). Hybrid ageing patterns for face age estimation. Image and Vision Computing, 69, 92-102.
Pontes, J. K., Britto Jr, A. S., Fookes, C., & Koerich, A. L. (2016). A flexible hierarchical approach for facial age estimation based on multiple features. Pattern Recognition, 54, 34-51. https://doi.org/10.1016/j.patcog.2015.12.003.
Puc, A., Štruc, V., & Grm, K. (2021, January). Analysis of race and gender bias in deep age estimation models. In 2020 28th European Signal Processing Conference (EUSIPCO) (pp. 830-834). IEEE. http://dx.doi.org/10.23919/Eusipco47968.2020.9287219.
Qawaqneh, Z., Mallouh, A. A., & Barkana, B. D. (2017). Deep convolutional neural network for age estimation based on VGG-face model. arXiv preprint arXiv:1709.01664. https://doi.org/10.48550/arXiv.1709.01664.
Raman, V., ELKarazle, K., & Then, P. (2022). Gender-specific facial age group classification using deep learning. Intell. Autom. Soft Comput, 34, 105-118. https://doi.org/10.32604/iasc.2022.025608.
Rothe, R., Timofte, R., & Van Gool, L. (2015). Dex: Deep expectation of apparent age from a single image. In Proceedings of the IEEE international conference on computer vision workshops (pp. 10-15). https://doi.org/10.1109/ICCVW.2015.41.
Sawant, M., Addepalli, S., & Bhurchandi, K. (2019). Age estimation using local direction and moment pattern (ldmp) features. Multimedia Tools and Applications, 78(21), 30419-30441. https://doi.org/10.1007/s11042-019-7589-1.
Sheoran, V., Joshi, S., & Bhayani, T. R. (2021). Age and gender prediction using deep cnns and transfer learning. In Computer Vision and Image Processing: 5th International Conference, CVIP 2020, Prayagraj, India, December 4-6, 2020, Revised Selected Papers, Part II 5 (pp. 293-304). Springer Singapore. https://doi.org/10.48550/arXiv.2110.12633.
Suwarni, R. (2021). Analysis the process of observing class iv students in thematic learning in primary schools. Tekno - Pedagogi : Jurnal Teknologi Pendidikan, 11(1), 26-32. https://doi.org/10.22437/teknopedagogi.v11i1.32717.
Taheri, S., & Toygar, O. (2019). On the use of DAG-CNN architecture for age estimation with multi-stage features fusion. Neurocomputing, 329, 300-310. https://doi.org/10.1016/j.neucom.2018.10.071.
Xie, J. C., & Pun, C. M. (2020). Deep and ordinal ensemble learning for human age estimation from facial images. IEEE Transactions on Information Forensics and Security, 15, 2361-2374. https://doi.org/10.1109/TIFS.2020.2965298.
Yohanie, D. D., Botchway, G. A., Nkhwalume, A. A., & Arrazaki, M. (2023). Thinking process of mathematics education students in problem solving proof. Interval: Indonesian Journal of Mathematical Education, 1(1), 24-29. https://doi.org/10.37251/ijome.v1i1.611.
Zakiyah, Z., Boonma, K., & Collado, R. (2024). Physics learning innovation: Song and animation-based media as a learning solution for mirrors and lenses for junior high school students. Journal of Educational Technology and Learning Creativity, 2(2), 54-62. https://doi.org/10.37251/jetlc.v2i2.1062.
Zhang, Z., Song, Y., & Qi, H. (2017). Age progression/regression by conditional adversarial autoencoder. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 5810-5818). https://doi.org/10.1109/CVPR.2017.463.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Bhuvaneshwari Patil, Shivanand S. Rumma, Mallikarjun Hangarge
This work is licensed under a Creative Commons Attribution 4.0 International License.