Deep Multi-Task Convolutional Neural Networks for Efficient Classification of Face Attributes

AuthorsHassan Farsi,Sajad Mohamadzadeh
JournalInternational Journal of Engineering, Transactions B: Applications
Page number2102-2111
Serial number36
Volume number11
Paper TypeFull Paper
Published At2023
Journal TypeTypographic
Journal CountryIran, Islamic Republic Of
Journal IndexScopus

Abstract

Facial feature recognition is an important subject in computer vision with numerous applications. The human face plays a significant role in social interaction and personology. Valuable information such as identity, age, gender, and emotions can be revealed via facial features. The purpose of this paper is to present a technique for detecting age, smile, and gender from facial images. A multi-task deep learning (MT-DL) framework was proposed that can simultaneously estimate three important features of the human face with remarkable accuracy. Additionally, the proposed approach aims to reduce the number of trainable network parameters while leveraging the combination of features from different layers to increase the overall accuracy. The conducted tests demonstrate that the proposed method outperforms recent advanced techniques in all three accuracy criteria. Moreover, it was demonstrated that multi-task learning (MTL) is capable of improving the accuracy by 1.55% in the smile task, 2.04% in the gender task, and 3.52% in the age task even with less available data, by utilizing tasks with more available data. Furthermore, the trainable parameters of the network in the MTL mode for estimating three tasks simultaneously increase only by about 40% compared to the single-task mode. The proposed method was evaluated on the IMDB-WIKI and GENKI-4K datasets and produced comparable accuracy to the state-of-the-art methods in terms of smile, age detection, and gender classification.

Paper URL

tags: Age detection Convolutional neural networks Gender classification Multi-task learning Smile detection