A Comparative Study of Machine Learning and Deep Learning Techniques for Facial Attribute Recognition

Facial attribute recognition is the automated process of identifying and classifying human facial characteristics such as gender, age, expression, hair color, eye type, and the presence of accessories like glasses or hats. This paper presents a comprehensive comparative study between classical Machine Learning (ML) approaches—including Support Vector Machines (SVM), Random Forests, and AdaBoost—and modern Deep Learning (DL) architectures such as Convolutional Neural Networks (CNN), VGGNet, ResNet, and Vision Transformers (ViT) for facial attribute recognition. We review the working principles, strengths, and limitations of each approach, and compare them on widely used benchmark datasets including CelebA and LFW. Experimental results indicate that deep learning models significantly outperform traditional ML techniques, achieving up to 96.5% average accuracy on multi-attribute tasks. The paper also discusses challenges such as data imbalance, occlusion, illumination variation, and real-time processing. Finally, we outline future research directions including explainable AI and lightweight model deployment on edge devices.

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-05-22
DOI
https://doi.org/10.5281/zenodo.20341693
Primary Topic
Face recognition and analysis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Comparative Study of Machine Learning and Deep Learning Techniques for Facial Attribute Recognition

Karthik Kovuri, Shefali Aggarwal
Zenodo (CERN European Organization for Nuclear Research)
Face recognition and analysis
article

A Comparative Study of Machine Learning and Deep Learning Techniques for Facial Attribute Recognition

Karthik Kovuri, Shefali Aggarwal
article en

Abstract

Facial attribute recognition is the automated process of identifying and classifying human facial characteristics such as gender, age, expression, hair color, eye type, and the presence of accessories like glasses or hats. This paper presents a comprehensive comparative study between classical Machine Learning (ML) approaches—including Support Vector Machines (SVM), Random Forests, and AdaBoost—and modern Deep Learning (DL) architectures such as Convolutional Neural Networks (CNN), VGGNet, ResNet, and Vision Transformers (ViT) for facial attribute recognition. We review the working principles, strengths, and limitations of each approach, and compare them on widely used benchmark datasets including CelebA and LFW. Experimental results indicate that deep learning models significantly outperform traditional ML techniques, achieving up to 96.5% average accuracy on multi-attribute tasks. The paper also discusses challenges such as data imbalance, occlusion, illumination variation, and real-time processing. Finally, we outline future research directions including explainable AI and lightweight model deployment on edge devices.

Zenodo (CERN European Organization for Nuclear Research)
Gender equality
Openalex Percentile: Top 4%
Face recognition and analysis
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.