TY - GEN
T1 - Age and gender estimation using optimised deep networks
AU - Downton, Wade
AU - Vadapalli, Hima
N1 - Publisher Copyright:
© 2019 Copyright held by the owner/author(s). Publication rights licensed to ACM.
PY - 2019/9/17
Y1 - 2019/9/17
N2 - Age and gender estimation plays a fundamental role in intelligent applications such as access control, marketing intelligence, human-computer interaction etc. The advent of deep architectures have paved a way to improve the performance of estimation models, however, there is still a lack of optimized architectures. This paper focuses on the use of convolutional neural networks, and parameter modeling and optimization, and their effect on accuracy and loss term convergence. This paper first makes use of a generalized deep architecture based on literature and looks at ways of optimizing and reducing complexity without loss of accuracy. Different activation functions such as rectified linear unit (ReLU), linear function, exponential linear unit (ELU), hyperbolic tangent and Googles' proposed Swish function were tested along with the use of additional convolutional and fully-connected layers. Experiments resulted in a less complex architecture for gender classification and results were in line with that of benchmark accuracies found in literature, however, the same couldn't be achieved for age estimation. The inability to find a simpler architecture for age estimation is attributed to the complex nature of features that are associated with age than that of gender and also the multi-class classification nature of the age estimation problem.
AB - Age and gender estimation plays a fundamental role in intelligent applications such as access control, marketing intelligence, human-computer interaction etc. The advent of deep architectures have paved a way to improve the performance of estimation models, however, there is still a lack of optimized architectures. This paper focuses on the use of convolutional neural networks, and parameter modeling and optimization, and their effect on accuracy and loss term convergence. This paper first makes use of a generalized deep architecture based on literature and looks at ways of optimizing and reducing complexity without loss of accuracy. Different activation functions such as rectified linear unit (ReLU), linear function, exponential linear unit (ELU), hyperbolic tangent and Googles' proposed Swish function were tested along with the use of additional convolutional and fully-connected layers. Experiments resulted in a less complex architecture for gender classification and results were in line with that of benchmark accuracies found in literature, however, the same couldn't be achieved for age estimation. The inability to find a simpler architecture for age estimation is attributed to the complex nature of features that are associated with age than that of gender and also the multi-class classification nature of the age estimation problem.
KW - Activation Functions
KW - Adience Dataset
KW - Age and Gender Estimation
KW - Computer Vision
KW - Convolutional Neural Network
KW - Deep Learning
KW - Swish Activation Function
UR - http://www.scopus.com/inward/record.url?scp=85073151902&partnerID=8YFLogxK
U2 - 10.1145/3351108.3351123
DO - 10.1145/3351108.3351123
M3 - Conference contribution
AN - SCOPUS:85073151902
T3 - ACM International Conference Proceeding Series
BT - 2019 SAICSIT Conference
PB - Association for Computing Machinery
T2 - 2019 Annual Conference of the South African Institute of Computer Scientists and Information Technologists: Digital Eco-Systems Gone Wild, SAICSIT 2019
Y2 - 17 September 2019 through 18 September 2019
ER -