UTKFace dataset is a large-scale face dataset with long age span (range from 0 to 116 years old). The dataset consists of over 20,000 face images with annotations of age, gender, and ethnicity. The images cover large variation in pose, facial expression, illumination, occlusion, resolution, etc. This dataset could be used on a variety of tasks, e.g., face detection, age estimation, age progression/regression, landmark localization, etc.
The objective of the project is to detect gender and age using facial images. Convolutional Neural Network is used to classify the images. There are 2 output types namely, gender(M or F) and age.
Download link: https://www.kaggle.com/datasets/jangedoo/utkface-new
Environment: kaggle
- pandas
- numpy
- matplotlib
- keras
- tensorflow
- scikit-learn
- CNN Network
Gender Accuracy: 90.00 Age MAE: 6.5