Papers › FerNeXt: Facial Expression Recognition Using ConvNeXt with Channel Attention
FerNeXt: Facial Expression Recognition Using ConvNeXt with Channel Attention
Omar El-Khashab; Alaa Hamdy; Ayman Mahmoud
Facial expression recognition has contributed significantly to various domains of life from healthcare and education to marketing and sales. This has led to extensive research in trying to improve recognition methods using deep learning. These methods aim to integrate advanced feature extraction techniques with enhanced classification accuracy. In this paper, a method for facial expression detection called (FerNeXt) was proposed which is based on the already existing ConvNeXt network architecture. An Efficient Channel Attention (ECA) block was introduced within the ConvNeXt architecture to enhance the model's attention to important channel features. Additionally, an Affinity loss function was incorporated to optimize class separability. The method was experimented on two large datasets: AffectNet and RAF-DB to show the proposed technique's capability. The results obtained show that the proposed model demonstrates good performance, consistently achieving higher accuracy and outperforming state of the art facial expression recognition approaches.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| Facial Expression Recognition (FER) | AffectNet | FerNeXt | Accuracy (7 emotion) | 64.77 | #46 of 50 | Archive leaderboard | report |
| Facial Expression Recognition (FER) | RAF-DB | FerNeXt | Overall Accuracy | 88.56 | #21 of 35 | Archive leaderboard | report |
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Methods
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections