Skip to main content

Advertisement

Log in

Deep convolutional neural networks for age and gender estimation using an imbalanced dataset of human face images

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Automatic age and gender estimation provides an important information to analyze real-world applications such as human–machine interaction, system access, activity recognition, and consumer profile detection. While it is easy to estimate a person’s gender from human facial images, estimating their age is difficult. In such previous challenging studies, traditional convolutional neural network (CNN) methods have been used for age and gender estimation. With the development of deep convolutional neural network (DCNN) architectures, more successful results have been obtained than traditional CNN methods. In this study, two state-of-the-art DCNN models have been developed in the field of artificial intelligence (AI) to make age and gender estimation on an imbalanced dataset of human face images. Firstly, a new model called fast description network (FINet) was developed, which has a parametrically changeable structure. Secondly, the number of parameters has been reduced by using the layer reduction approach in InceptionV3 and NASNetLarge DCNN model structures, and a second model named inception Nasnet fast identify network (INFINet) was developed by concatenating these models and the FINet model as a triple. FINet and INFINet models developed for age and gender estimation were compared with many other state-of-the-art DCNN models in AI. The most successful accuracy results in terms of both age and gender were obtained with the INFINet model (age: 61.22%, gender: 80.95% in the FG-NET dataset, age: 72.00%, gender: 90.50% in the UTKFace dataset). The results obtained in age and gender estimation with the INFINet model are much more effective than other recent state-of-the-art works. In addition, the FINet model, which has a much smaller number of parameters than the compared models, showed a classification performance that can compete with state-of-the-art methods for age and gender estimation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Data availability

All data generated or analyzed during this study are included in this published article.

References

  1. Gupta SK, Nain N (2023) Single attribute and multi attribute facial gender and age estimation. Multimed Tools Appl 82(1):1289–1311. https://doi.org/10.1007/s11042-022-12678-6

    Article  Google Scholar 

  2. Sharma N, Sharma R, Jindal N (2022) Face-based age and gender estimation using improved convolutional neural network approach. Wireless Pers Commun 124(4):3035–3054. https://doi.org/10.1007/s11277-022-09501-8

    Article  Google Scholar 

  3. Saraswat M, Gupta P, Yadav RP, Yadav R and Sonkar S (2022, July) Age, gender and emotion estimation using deep learning. In: Congress on intelligent systems: Proceedings of CIS 2021, Singapore: Springer Nature Singapore, vol 2, pp 59–70. https://doi.org/10.1007/978-981-16-9113-3_6

  4. Dammak S, Mliki H, Fendri E (2023) Gender estimation based on deep learned and handcrafted features in an uncontrolled environment. Multimedia Syst 29(1):421–433. https://doi.org/10.1007/s00530-022-01011-8

    Article  Google Scholar 

  5. Zhang B, Bao Y (2022) Cross-dataset learning for age estimation. IEEE Access 10:24048–24055. https://doi.org/10.1109/ACCESS.2022.3154403

    Article  Google Scholar 

  6. Vidyarthi P, Dhavale S and Kumar S (2022, August) Gender and age estimation using transfer learning with multi-tasking approach. In: 2022 2nd Asian conference on innovation in technology (ASIANCON), IEEE, pp 1–5. https://doi.org/10.1109/ASIANCON55314.2022.9908952

  7. Nawaz Y, Arif MS, Shatanawi W, Nazeer A (2021) An explicit fourth-order compact numerical scheme for heat transfer of boundary layer flow. Energies 14(12):3396. https://doi.org/10.3390/en14123396

    Article  Google Scholar 

  8. Nawaz Y, Arif MS, Abodayeh K (2022) A third-order two-stage numerical scheme for fractional Stokes problems: a comparative computational study. J Comput Nonlinear Dyn 7(10):101004. https://doi.org/10.1115/1.4054800

    Article  Google Scholar 

  9. Nawaz Y, Arif MS, Abodayeh K (2022) An explicit-implicit numerical scheme for time fractional boundary layer flows. Int J Numer Meth Fluids 94(7):920–940. https://doi.org/10.1002/fld.5078

    Article  MathSciNet  Google Scholar 

  10. Akgül İ (2023) Mobile-DenseNet: detection of building concrete surface cracks using a new fusion technique based on deep learning. Heliyon 9(10):e21097. https://doi.org/10.1016/j.heliyon.2023.e21097

    Article  Google Scholar 

  11. Wu Y, Zhao S, Xing Z, Wei Z, Li Y, Li Y (2023) Detection of foreign objects intrusion into transmission lines using diverse generation model. IEEE Trans Power Deliv. https://doi.org/10.1109/TPWRD.2023.3279891

    Article  Google Scholar 

  12. Xing Z, Zhao S, Guo W, Meng F, Guo X, Wang S, He H (2023) Coal resources under carbon peak: Segmentation of massive laser point clouds for coal mining in underground dusty environments using integrated graph deep learning model. Energy 285:128771. https://doi.org/10.1016/j.energy.2023.128771

    Article  Google Scholar 

  13. Arif MS, Mukheimer A, Asif D (2023) Enhancing the early detection of chronic kidney disease: a robust machine learning model. Big Data Cogn Comput 7(3):144. https://doi.org/10.3390/bdcc7030144

    Article  Google Scholar 

  14. Asif D, Bibi M, Arif MS, Mukheimer A (2023) Enhancing heart disease prediction through ensemble learning techniques with hyperparameter optimization. Algorithms 16(6):308. https://doi.org/10.3390/a16060308

    Article  Google Scholar 

  15. Thaneeshan R, Thanikasalam K and Pinidiyaarachchi A (2022, December) Gender and age estimation from facial images using deep learning. In: 2022 7th International conference on information technology research (ICITR), IEEE, pp 1–6. https://doi.org/10.1109/ICITR57877.2022.9993277

  16. Shi C, Zhao S, Zhang K, Feng X (2023) Multi-task multi-scale attention learning-based facial age estimation. IET Signal Process 17(2):e12190. https://doi.org/10.1049/sil2.12190

    Article  Google Scholar 

  17. Di Mascio T, Fantozzi P, Laura L and Rughetti V (2022) Age and gender (face) recognition: a brief survey. In: Methodologies and intelligent systems for technology enhanced learning, 11th international conference, Springer International Publishing, vol 11, pp 105–113. https://doi.org/10.1007/978-3-030-86618-1_11

  18. Kulkarni MA, Joshi MP, Sindgi MS, Rakshasbhuvankar MS, Kumar MV, Dachawar M (2022) Detection of gender and age using machine learning. Int J Res Appl Sci Eng Technol 10:1537–1542. https://doi.org/10.22214/ijraset.2022.48268

    Article  Google Scholar 

  19. Arya S, Khan M, Agarwal A, Gaur A, Mallick B (2022) Age estimation and gender recognition technique using deep learning. Int J Res Appl Sci Eng Technol 10:326–331. https://doi.org/10.22214/ijraset.2022.42145

    Article  Google Scholar 

  20. Tariq MU, Akram A, Yaqoob S, Rasheed M and Ali MS (2022) Real time age and gender classification using Vgg19. Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), vol 41(12), pp 641–655. https://doi.org/10.17605/OSF.IO/BKJWH

  21. Lee SH, Hosseini S, Kwon HJ, Moon J, Koo HI and Cho NI (2018, January) Age and gender estimation using deep residual learning network. In: 2018 International workshop on advanced image technology (IWAIT), IEEE, pp 1–3. https://doi.org/10.1109/IWAIT.2018.8369763

  22. Terhörst P, Huber M, Kolf JN, Zelch I, Damer N, Kirchbuchner F and Kuijper A (2019, September) Reliable age and gender estimation from face images: stating the confidence of model predictions. In: 2019 IEEE 10th international conference on biometrics theory, applications and systems (BTAS), IEEE, pp 1–8. https://doi.org/10.1109/BTAS46853.2019.9185975

  23. Ozbulak G, Aytar Y and Ekenel HK (2016, September) How transferable are CNN-based features for age and gender classification?. In: 2016 International conference of the biometrics special interest group (BIOSIG), IEEE, pp 1–6. https://doi.org/10.1109/BIOSIG.2016.7736925

  24. Mallouh AA, Qawaqneh Z, Barkana BD (2019) Utilizing CNNs and transfer learning of pre-trained models for age range classification from unconstrained face images. Image Vis Comput 88:41–51. https://doi.org/10.1016/j.imavis.2019.05.001

    Article  Google Scholar 

  25. Duan M, Li K, Yang C, Li K (2018) A hybrid deep learning CNN–ELM for age and gender classification. Neurocomputing 275:448–461. https://doi.org/10.1016/j.neucom.2017.08.062

    Article  Google Scholar 

  26. Chen BC, Chen CS and Hsu WH (2014) Cross-age reference coding for age-invariant face recognition and retrieval. In: Computer vision–ECCV 2014: 13th European conference, Zurich, Switzerland, September 6–12, 2014, Proceedings, Part VI 13. Springer International Publishing, pp 768–783

  27. Rwigema J, Mfitumukiza J, Tae-Yong K (2021) A hybrid approach of neural networks for age and gender classification through decision fusion. Biomed Signal Process Control 66:102459. https://doi.org/10.1016/j.bspc.2021.102459

    Article  Google Scholar 

  28. Yudin D, Shchendrygin M, Dolzhenko A (2020) Age and gender recognition on imbalanced dataset of face images with deep learning. In: Kovalev S, Tarassov V, Snasel V, Sukhanov A (eds) Proceedings of the fourth international scientific conference “Intelligent Information Technologies for Industry” (IITI’19). IITI 2019. Advances in Intelligent Systems and Computing, vol 1156. Springer, Cham. https://doi.org/10.1007/978-3-030-50097-9_4

  29. Sheoran V, Joshi S, Bhayani TR (2021) Age and gender prediction using deep CNNs and transfer learning. In: Singh SK, Roy P, Raman B, Nagabhushan P (eds) Computer vision and image processing. CVIP 2020. Communications in computer and information science, vol 1377. Springer, Singapore. https://doi.org/10.1007/978-981-16-1092-9_25

    Chapter  Google Scholar 

  30. Alsaleh A, Perkgoz C (2023) A space and time efficient convolutional neural network for age group estimation from facial images. PeerJ Comput Sci 9:e1395. https://doi.org/10.7717/peerj-cs.1395

    Article  Google Scholar 

  31. Medium (2024a) Gender and Age Detection using with Keras Tensorflow | Image Processing. Accessed in May 15, 2024 from https://medium.com/@ilaslanduzgun/gender-and-age-detection-using-with-keras-tensorflow-image-processing-90d7804473f8

  32. Medium (2024b) NeuroNuggets: Age and Gender Estimation. Accessed in May 15, 2024 from https://medium.com/neuromation-blog/neuronuggets-age-and-gender-estimation-2807b1307a13

  33. George G, Uppin C, Bello UA (2024) Human age estimation from face images with deep convolutional neural networks using transfer learning. Preprints 2024, 2024010350. https://doi.org/10.20944/preprints202401.0350.v1

  34. Nithyashri J and Kulanthaivel G (2012, December) Classification of human age based on neural network using FG-NET aging database and wavelets. In: 2012 fourth international conference on advanced computing (ICoAC), IEEE, pp 1–5. https://doi.org/10.1109/ICoAC.2012.6416855

  35. Choobeh AK (2013) An image-based method of distinguishing children from adults. Int J Inf Electron Eng 3(5):533. https://doi.org/10.7763/IJIEE.2013.V3.372

    Article  Google Scholar 

  36. Samadi A and Pourghassem H (2013, April) Children detection algorithm based on statistical models and LDA in human face images. In: 2013 International Conference on Communication Systems and Network Technologies, IEEE, pp 206–209. https://doi.org/10.1109/CSNT.2013.52

  37. Razalli H, Rahmat RWO, Khalid F, Sulaiman PS (2017) An image-based children age range verification and classification based on facial features angle distribution and face shape elliptical ratio. Adv Sci Lett 23(5):4026–4030. https://doi.org/10.1166/asl.2017.8271

    Article  Google Scholar 

  38. Zhang Z, Song Y and 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

  39. Tyagi M, Sood S (2017) Age group estimation using machine learning techniques: a review. Int J Eng Sci Res Technol 6(12):599–606. https://doi.org/10.5281/zenodo.1130907

    Article  Google Scholar 

  40. Kumar S, Singh S, Kumar J, Prasad KMVV (2022) Age and gender classification using Seg-Net based architecture and machine learning. Multimed Tools Appl 81(29):42285–42308. https://doi.org/10.1007/s11042-021-11499-3

    Article  Google Scholar 

  41. Cootes, T. (2014). FG‐Net face and gesture recognition network

  42. Github (2023a) Accessed in January 20, 2023 from https://yanweifu.github.io/FG_NET_data/

  43. Kaggle (2023a) Accessed in January, 20, 2023 from https://www.kaggle.com/datasets/mulukentesfaye/fgnet

  44. Garain A, Ray B, Singh PK, Ahmadian A, Senu N, Sarkar R (2021) GRA_Net: a deep learning model for classification of age and gender from facial images. IEEE Access 9:85672–85689. https://doi.org/10.1109/ACCESS.2021.3085971

    Article  Google Scholar 

  45. Bukar AM, Ugail H, Connah D (2016) Automatic age and gender classification using supervised appearance model. J Electron Imaging 25(6):061605–061605

    Article  Google Scholar 

  46. Levi G and 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)

  47. Colab (2023) Google colaboratory. Retrieved in January, 25, 2023 from https://colab.research.google.com

  48. Chollet F (2017) Xception: deep learning with depthwise separable convolutions. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1251–1258

  49. Szegedy C, Vanhoucke V, Ioffe S, Shlens J and Wojna Z (2016) Rethinking the inception architecture for computer vision. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 2818–2826

  50. Szegedy C, Ioffe S, Vanhoucke V and Alemi A (2017, February) Inception-v4, inception-resnet and the impact of residual connections on learning. In: Proceedings of the AAAI conference on artificial intelligence, vol 31, No. 1. https://doi.org/10.1609/aaai.v31i1.11231

  51. Howard AG, Zhu M, Chen B, Kalenichenko D, Wang W, Weyand T and Adam H (2017) Mobilenets: efficient convolutional neural networks for mobile vision applications. arXiv preprint arXiv:1704.04861

  52. Sandler M, Howard A, Zhu M, Zhmoginov A and Chen LC (2018) Mobilenetv2: inverted residuals and linear bottlenecks. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 4510–4520

  53. Zoph B, Vasudevan V, Shlens J and Le QV (2018) Learning transferable architectures for scalable image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 8697–8710

  54. Montalbo FJP (2022) Diagnosing gastrointestinal diseases from endoscopy images through a multi-fused CNN with auxiliary layers, alpha dropouts, and a fusion residual block. Biomed Signal Process Control 76:103683. https://doi.org/10.1016/j.bspc.2022.103683

    Article  Google Scholar 

  55. Sohan MF, Jabiullah MI, Rahman SSMM and Mahmud SH (2019, July) Assessing the effect of imbalanced learning on cross-project software defect prediction. In: 2019 10th International conference on computing, communication and networking technologies (ICCCNT), IEEE, pp 1–6. https://doi.org/10.1109/ICCCNT45670.2019.8944622

  56. Zhang F, Zheng Q, Zou Y and Hassan AE (2016, May) Cross-project defect prediction using a connectivity-based unsupervised classifier. In: Proceedings of the 38th international conference on software engineering, pp 309–320. https://doi.org/10.1145/2884781.2884839

  57. Dammak S, Mliki H, Fendri E (2021) Gender effect on age classification in an unconstrained environment. Multimed Tools App 80(18):28001–28014. https://doi.org/10.1007/s11042-021-11060-2

    Article  Google Scholar 

  58. Abbes A, Ouarda W, Ayed YB (2024) Age-API: are landmarks-based features still distinctive for invariant facial age recognition? Multimed Tools Appl. https://doi.org/10.1007/s11042-024-18227-7

    Article  Google Scholar 

  59. Jamoliddin U, Yoo JH (2022) Age and gender classification with small scale cnn. J Korea Inst Electron Commun Sci 17(1):99–104. https://doi.org/10.13067/JKIECS.2022.17.1.99

    Article  Google Scholar 

  60. Apuandi I, Rachmawati E and Kosala G (2023, February) ConvELM: exploiting extreme learning machine on convolutional neural network for age estimation. In: 2023 International conference on artificial intelligence in information and communication (ICAIIC), IEEE, pp 407–412. https://doi.org/10.1109/ICAIIC57133.2023.10067115

  61. Github (2023b) Accessed in September 21, 2023 from https://susanqq.github.io/UTKFace/

  62. Kaggle (2023b) Accessed in September, 21, 2023 from https://www.kaggle.com/datasets/jangedoo/utkface-new

Download references

Funding

The author has no received any financial support for the research, authorship, or publication of this study.

Author information

Authors and Affiliations

Authors

Contributions

The authors' contribution rates in the study are equal.

Corresponding author

Correspondence to İsmail Akgül.

Ethics declarations

Conflict of interest

No conflict of interest or common interest has been declared by the author.

Ethical approval

This study does not require ethics committee permission or any special permission.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Akgül, İ. Deep convolutional neural networks for age and gender estimation using an imbalanced dataset of human face images. Neural Comput & Applic 36, 21839–21858 (2024). https://doi.org/10.1007/s00521-024-10390-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-024-10390-0

Keywords

Navigation

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy