Skip to content

FYT3RP4TIL/Facial-Expression-Recognition-PyTorch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Facial-Expression-Recognition-PyTorch

Screenshot 2024-01-12 111917

Overview

Within this repository, an adept implementation of Facial Expression Recognition using PyTorch is provided. The model is skillfully trained to categorize facial expressions into various emotions, encompassing happiness, sadness, anger, surprise, fear, disgust, and neutrality. Leveraging the power of deep learning, the project capitalizes on PyTorch, a dynamic and versatile deep learning framework, surpassing the capabilities of TensorFlow. PyTorch's dynamic computational graph and intuitive design make it an excellent choice for this task, offering flexibility and ease of use during model development and training. The project's focus on emotion classification caters to a broad spectrum of applications, from human-computer interaction to sentiment analysis in various fields. By combining the rich feature set of PyTorch with the nuanced task of recognizing facial expressions, this implementation stands as a testament to the efficiency and effectiveness of PyTorch in the realm of deep learning-based facial expression recognition systems.

Features

The repository is equipped with a powerful pre-trained model, namely "efficientnet_b0," tailored specifically for facial expression recognition tasks. This model has demonstrated exceptional performance, boasting an impressive accuracy rate of 93%, surpassing the majority of existing models accessible on the internet. The use of the efficientnet_b0 architecture signifies a commitment to efficiency and effectiveness in handling complex visual recognition tasks, making it a standout choice for facial expression recognition. Leveraging state-of-the-art techniques, this model not only achieves high accuracy but also offers a user-friendly interface, facilitating easy integration into various applications and projects. With its robust capabilities, the efficientnet_b0 model becomes a valuable asset for researchers, developers, and practitioners seeking top-tier solutions in the realm of facial expression recognition. With higher computational capabalities "efficientnet_b7" could be used which will provide even higher accuracy.

Comparision of Efficientnet Models

Resources on Efficientnet [1] [2] [3]

1

⚠️ Requirements

💡 Workflow

3

🔑 Results

Screenshot 2024-01-12 105356

Screenshot 2024-01-12 105502

Screenshot 2024-01-12 105555

Screenshot 2024-01-12 105613

Screenshot 2024-01-12 105631

Screenshot 2024-01-12 105807

Screenshot 2024-01-12 110114

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages