Age group classification using Convolutional Neural Network (CNN)

Age group classification is a complex task that is used to classify facial images or videos into predetermined age categories. It is an important task due to its numerous applications such as health, security, authentication system, recruitment, and also in intelligent social robots. Convolutional N...

Full description

Bibliographic Details
Published in:Journal of Physics: Conference Series
Main Author: Mustapha M.F.; Mohamad N.M.; Osman G.; Hamid S.H.A.
Format: Conference paper
Language:English
Published: IOP Publishing Ltd 2021
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85120805504&doi=10.1088%2f1742-6596%2f2084%2f1%2f012028&partnerID=40&md5=eb844156c842043c27daf5de9187325b
Description
Summary:Age group classification is a complex task that is used to classify facial images or videos into predetermined age categories. It is an important task due to its numerous applications such as health, security, authentication system, recruitment, and also in intelligent social robots. Convolutional Neural Network (CNN) has recently shown excellent performance in analysing human face images and videos. This paper proposed an age group classification task using CNN that trained and tested with an All-Age Face (AAF) dataset. FaceNet deep learning model that uses CNN was applied in this study to compute a 128-d embedding that quantifies the face of the age group. The experiment included two age groups: Adolescence and Mature Adulthood. The proposed age group classification model achieved 84.90% accuracy for the training images and 85.12% accuracy for the test images. The experimental results showed that CNN is capable of achieving competitive classification accuracy throughout two age groups in the AAF dataset with unbalanced data distribution. © Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence.
ISSN:17426588
DOI:10.1088/1742-6596/2084/1/012028