Back To Projects

Investigating Data Augmentation Strategies for Computer Vision Facial Expression Recognition

I aim to help people with autism better recognize emotions by developing improved artificial intelligence (AI) models to recognize facial expressions.


Autism is a neurodevelopmental disorder. A major symptom is difficulty communicating and understanding social cues such as emotions. I aim to help people with autism better recognize emotions by developing improved artificial intelligence (AI) models to recognize facial expressions. Such models can be and have been integrated into digital therapeutics for children with autism. A crucial step to achieving performant models is to apply data augmentation to increase the dataset size and the generalization capacity. I compare and contrast data augmentation strategies on the Facial Expression Recognition (FER) 2013 dataset to determine which method leads to a maximal increase in performance. I then examine the benefit of data augmentation at various training set sizes. Among the strategies I evaluate, I find that shifting the width of the image provides the greatest increase to performance when compared to not applying data augmentation. Furthermore, I find that at several training dataset sizes ranging from 100 to 20,000 images, applying all data augmentation strategies consistently outperforms no data augmentation. These strategies can inform the development of digital therapies for autism which focus on the evocation and subsequent automatic detection of facial expressions.

Explore More!

Published Paper
Jack L.
Peter Washington
Computer Science Professor at UHawaii, CS PhD from Stanford

Related Projects

workspace_premium
Machine Learning Approaches to Detect Brain Tumors from Magnetic Resonance Imaging Scans

Our study utilized a comprehensive dataset of brain magnetic resonance imaging (MRI) scans to compare and assess the performance of different baseline AI models.
Cherry (.
Mentored by Shreya Parchure
workspace_premium
Exploring Asteroid Orbits: Insights from Neural Network Modeling and Data-driven Analysis

In this study, orbital data from the NASA Jet Propulsion Lab was used in the classification of asteroid orbits through a machine-learning approach.
Aarav S.
Mentored by
workspace_premium
Predicting Running Injuries with Machine Learning Models

Is it possible to predict running injuries with only a dataset and machine learning models? This paper explores this question by using classification models, including the Logistic Regression model and the Random Forest Classifier model.
Elgin V.
Mentored by Joseph Vincent