Back To Projects

Sign Language Recognition In Deep Learning: A Comparative Study of Custom CNN Model and Pre-Trained Architectures

Vanessa H.

The goal of this research is to successfully train different Convolutional Neural Network (CNN) models to identify sign language images, compare the performance of each model, and figure out the best model for image recognition and classification.


The goal of this research is to successfully train different Convolutional Neural Network (CNN) models to identify sign language images, compare the performance of each model, and figure out the best model for image recognition and classification. The dataset is collected from a public domain called Kaggle and contains 2515 images representing English alphabet letters and digits from 0-9 in American Sign Language. We use three different deep learning architectures to approach this computer vision problem. Specifically, we implement a custom CNN model and fine-tune two pre-trained models called InceptionV3 and ResNet50. These models were trained using TensorFlow and Keras. Each model consists of numerous convolutional and fully connected layers and is trained to classify images into one of 36 different classes. The models' architecture facilitates feature extraction and classification tasks, making it well-suited for image recognition problems. The performance of the custom CNN model, InceptionV3, and ResNet50 are 94.17%, 96.68%, and 98.67%. All three models generate extremely high accuracy which can contribute to helping researchers choose the best deep-learning method for Sign Language recognition and other image classification tasks.

Explore More!

Vanessa H.
Matan Gans
Computer Science MS at Brown

Related Projects

Predicting Future Phonological Changes Of Mandarin Chinese

We created a system of translating IPA representation to vectors that captures characteristics of phonemes such as their articulatory location, and experimented with several machine learning models to capture existing trends from Old, Middle to Modern Chinese (Mandarin).
Peijie G.
Mentored by Kush Khosla
Fake News Detection with BERT

In this paper, we propose a fake news detection model using a fine-tuned BERT (Bidirectional Encoder Representations from Transformers) model.
David S.
Mentored by Roger Jin
Building an Optimized algorithm that provides summaries of legal documents

The legal industry is built around documents as they provide evidence and reduce doubt in the court. Due to the large volume of documentation in the legal industry, the processing and summarization of these documents is important to a number of individuals. We were able to create a user interface that allows for the input of documents and makes use of the algorithm we created to output a summary of the document which can be copied by the user.
Aman B.
Mentored by Eric Bradford