Skip to Content
InformationInformation
  • Article
  • Open Access

2 March 2026

25 Pages

Facial Expression Recognition Integrating Multi-Stage Feature Sparse Constraints and Key Region Graph Learning

,
,
,
,
and
1
School of Electrical and Electronic Engineering, Hubei University of Technology, Wuhan 430068, China
2
School of Information Management, Wuhan University, Wuhan 430072, China
3
School of Big Data and Artificial Intelligence, Chizhou University, Chizhou 247000, China
4
Wuhan Homelightyear Technology Co., Ltd., Wuhan 430061, China
This article belongs to the Section Artificial Intelligence

Abstract

Current Facial expression recognition methods typically extract facial features indiscriminately, incorporating expression-irrelevant information that compromises recognition accuracy. To overcome this, we propose Multi-stage Feature Sparse Constraints (MFSC), a novel model that integrates a Multi-scale Attention-based Sparse Window Selection (MSAWS) mechanism with key region graph learning. Notably, MFSC operates without dependence on pre-extracted facial landmarks, enabling more flexible deployment. The MSAWS mechanism progressively filters redundant features through multi-stage sparse attention, adaptively selecting the most discriminative facial patches. The selected tokens are structured into a dynamic graph to model regional relationships via graph neural networks (GNNs). Critically, our framework further introduces a global-guided fusion module, which effectively integrates fine-grained local features from an IR50 backbone with the global topological features from the GNN through cross-attention. This integration enables complementary strengths, where local details are enhanced by global semantic context. Comprehensive experiments on RAF-DB, FER2013, and AffectNet-7 datasets demonstrate MFSC’s superior performance, achieving state-of-the-art accuracy of 92.31%, 76.21%, and 67.35%, respectively. These results validate the effectiveness of our approach in focusing computational resources on expression-salient regions while maintaining a lightweight and efficient architecture.

1. Introduction

In recent years, deep learning techniques have significantly advanced the development of knowledge graphs [1,2], recommender systems [3,4,5,6], computer vision [7,8,9], and autonomous driving [10]. Among them, convolutional neural networks (CNNs) have demonstrated strong performance in feature extraction due to their local receptive fields and hierarchical structures. Classical CNN models such as Visual Geometry Group Network (VGGNet) and Residual Network (ResNet) have been extensively adopted in facial expression recognition (FER) task, effectively capturing both low-level texture features and high-level semantic information from static images. To better adapt to the needs of expression recognition, researchers have proposed various improved CNN architectures, including attention-enhanced CNN, adaptive weight adjustment modules, multi-branch structures, and multi-scale fusion networks. These methods have achieved notable performance improvements on public FER datasets [11,12,13]. However, while CNNs are effective in extracting local features, their limited receptive field makes it challenging to model global contextual information effectively. To address this limitation, many researchers have introduced the Transformer architecture into visual tasks. Models like Vision Transformer (ViT) leverage self-attention mechanisms to capture global contextual dependencies and have demonstrated superior performance in tasks such as image classification and segmentation [14,15,16]. Considering the non-Euclidean structural relationships between facial regions, some scholars have attempted to introduce GNN into the FER task to further enhance the model’s performance [17,18].
Although the above-mentioned methods have achieved promising results in FER tasks, they share a common challenge in practical applications: during feature extraction, a large amount of irrelevant information in the image—such as hair and background—is often included, leading to redundant or even distracting features. This not only disperses the attention or feature responses but also weakens the representation ability of key facial regions (e.g., eyebrows, eye corners, mouth corners), thereby affecting the accuracy of expression recognition. As illustrated Figure 1, both CNN and ViT assign certain attention weights to irrelevant areas such as hair and jawline during feature extraction, yet these elements act as noise for facial expression tasks. This indicates that current networks often struggle to effectively distinguish expression-related regions from irrelevant ones during image modeling, resulting in the inclusion of unrelated information in the feature representation and consequently impairing the model’s discriminative accuracy for expressions. This phenomenon reveals the limitations of existing feature extraction mechanisms in region selection. Similarly, graph-based methods usually construct graph structures based on the entire facial feature map, lacking precise localization and modeling of emotion-related regions, making it difficult to effectively suppress the influence of irrelevant regions. This usually leads to interference caused by irrelevant regional features, thereby limiting the model’s performance in complex scenarios.
Figure 1. Panels (a) and (b), respectively, show the attention heatmaps obtained after multi-layer feature extraction by CNN and ViT on two images. From the heatmaps, it can be observed that the regions indicated by the red arrows, although unrelated to facial expressions, still receive relatively high attention weights. This indicates that both CNN and ViT contain redundant information during the feature modeling process. (Note: The original input images are of limited resolution as per the RAF-DB dataset. The heatmaps are best interpreted by observing the relative attention weight distribution rather than fine-grained details. Statement: The RAF-DB dataset used in this study is publicly available at https://www.kaggle.com/datasets/hoanguyensgu/raf-db (accessed on 25 December 2025).
In-depth analysis reveals that this common challenge stems from a deeper and as-yet-unresolved “systemic capability gap”: existing mainstream architectures struggle to jointly achieve the following three key objectives: (1) dynamically screening sparse yet critical expression regions in the early stages of feature modeling to suppress redundancy at the source; (2) performing deep structured modeling of the screened key regions to capture their complex non-Euclidean relationships; (3) deeply integrating the aforementioned fine-grained local representations with the global semantic context of the face to ensure discriminative consistency. To this end, this work proposes a facial expression recognition model based on multi-stage sparse feature learning. To address the aforementioned capability gap, our core idea is to construct a collaborative framework of “screening, modeling, and integration.” A salient feature selection mechanism is first introduced to prioritize the localization of key regions, followed by graph-based structural modeling to enhance spatial relationship learning. Finally, the global guidance mechanism is used to effectively integrate local and global features, thereby significantly improving the model’s perception of expression-relevant regions and its recognition performance. Specifically, the MSAWS module, the Key Region Graph Learning module, and the Global-Guided Local Feature Enhancement (GGLFE) module in the model are designed to address the three core challenges of dynamic screening, structural modeling, and global collaboration, respectively. The main contributions of this article are summarized as follows:
  • We propose MFSC, a facial expression recognition model that combines multi-stage feature sparse constraints and key region graph learning. By progressively filtering features and enhancing expression relevant regions, MFSC effectively suppresses local noise, improves sensitivity to subtle expressions, and enhances recognition robustness.
  • To eliminate the influence of redundant facial region features and accurately locate the key areas most relevant to emotions, we propose the MSAWS module based on the Transformer architecture to progressively filter facial features.
  • We propose a GGLFE module and a graph-based structural modeling of key regions. By constructing a topological region association graph to capture semantic relationships and introducing a cross-attention module, our method enhances local–global interactions and effectively preserves subtle facial expressions.
  • We conducted extensive experiments on three public datasets. The results demonstrate that our method achieves performance superior to existing mainstream approaches across three popular facial expression datasets.
The structure of this article is organized as follows: Section 2 provides a brief review of the related research in the field of facial expression recognition. Section 3 presents a detailed exposition of the proposed MFSC model. Section 4 offers an in-depth analysis and discussion of the experimental results. Finally, Section 5 summarizes the article and draws conclusions.

3. Proposed MFSC Method

This article proposes an FER method integrating multi-stage feature sparse constraints and key region graph learning. The overall framework is displayed in Figure 2. Starting from the complementary perspectives of global and local information modeling, the method designs three mutually cooperative core modules to achieve precise modeling and fusion of key region features. First, the MSAWS module performs multi-stage local attention computation on the image, progressively selecting discriminative key region features. Second, the GAT module is constructed based on the selected key regions, treating the filtered feature patches as graph nodes and performing structured feature modeling by constructing irregular graph structures combined with graph neural networks, thereby enhancing the modeling of relationships among regions. Finally, a Global Guided Local Feature Enhancement (GGLFE) module is designed to fuse the global salient region features extracted by the graph network with the output of the backbone via a cross-attention mechanism. This complementary integration of local details and global structure improves the overall facial expression classification performance.
Figure 2. The proposed model consists of two branches. The global branch extracts discriminative global features through a multi-stage sparse attention module and a graph neural network module. These features are then fused with those from the local branch via a cross-attention module, and the final output is the predicted facial expression category.

3.1. Notation

We first introduce the mathematical notations used throughout this section. Key symbols are summarized in Table 2, and other general conventions are explained thereafter.
Table 2. Key notations used throughout the methods section.
The notations defined in Table 2 adhere to the following typographical conventions throughout this paper. We use bold uppercase letters (e.g., X , A , Q , K , V ) to denote matrices and tensors. Bold lowercase letters (e.g., x i , h i ′ ) are used for vectors. Calligraphic letters (e.g., G , V , E , N K ( i ) , L i ) denote sets, graphs, or specific modules. Superscripts in parentheses indicate stage or layer indices (e.g., X ( s ) , A ( 4 ) ). Other superscripts, such as ‘ s e l ’, ‘ o u t ’, ‘ f i n a l ’, and ‘⊤’ (transpose), carry specific semantic meanings as defined in the context. Subscripts typically denote indices within a sequence or set (e.g., X i for the i-th window, x i for the i-th node, A i j for a matrix element). The subscript in A ( 4 ) [ j , : ] represents row indexing. Scalar variables and dimensions are typeset in italic (e.g., H, W, C, d, k, ϵ ). The input image, as a special case, is denoted by the italic uppercase I. Functions and operators (e.g., Softmax ( · ) , Concat ( · ) , TopK ( · ) , ∥ · ∥ ) are set in roman typeface.

3.2. Multi-Stage Sparse Attention Weight Selection

In FER tasks, expression variations are often found in specific areas such as the eyebrows, eye corners, and mouth corners, rather than being uniformly distributed across the entire face. Therefore, directly modeling all image patches in a Transformer framework introduces a large amount of redundant information, which is unfavorable for the model’s focus and discrimination on key areas. To address this, this section proposes an MSAWS module, which progressively selects the most discriminative regional features through multi-stage window partitioning and sparse attention mechanisms. This module utilizes ViT as the feature extraction backbone and combines it with multi-stage sparse attention to compress and filter high-dimensional image features. To visually elucidate the core mechanism of the MSAWS module—particularly how spatial locations of tokens are persistently tracked across multiple partitioning and selection stages—we present the detailed pipeline in Figure 3. The module consists of four stages, each of which performs window partitioning, local attention computation, and selection of high-attention tokens to gradually extract features with stronger task relevance.
Figure 3. Pipeline of the proposed MSAWS module. The diagram illustrates the hierarchical process from input image partitioning to the final selection of key tokens through four stages of window-based sparse attention. Crucially, it highlights the persistent position tracking mechanism that maintains spatial index mappings across all stages, ensuring the traceability and spatial coherence of the selected features.
Stage 1: This stage aims to extract high-quality and discriminative local salient regions from the original image, laying the foundation for subsequent multi-stage fine selection and graph modeling. First, the input image is resized to I ∈ R H × W × 3 ( H = 224 , W = 224 ) . We adopt ViT as the feature encoder. The input image is first divided into patches of size 16 × 16, which are then embedded into a sequence of 196 patch tokens corresponding to a 14 × 14 grid. These tokens are further grouped into four windows, each with a size of 7 × 7, containing 49 tokens per window, denoted as X i ∈ R 49 × D , i = 1 , 2 , 3 , 4 (D = 256). Subsequently, a local sparse attention mechanism is independently applied within each window. Specifically, a self-attention weight matrix is constructed for the tokens within each window. This matrix is computed as follows:
Attention ( Q , K , V ) = Softmax QK ⊤ d k V , Q = X i W Q , K = X i W K , V = X i W V ,
where mycolor  d k denotes the key dimension. The scaling factor 1 / d k stabilizes gradient propagation by normalizing dot-product magnitudes.
The computed attention matrix A ∈ R 49 × 49 measures the global relevance of each patch within the window. We average each row and select the top k = 36 token indices L i with the highest attention scores, thereby obtaining the sparsely selected salient regional features:
X i s e l = X i L i ,
where X i s e l represents the feature representation of sparse salient regions.
The operation is performed in parallel across four windows:
X 1 = Concat X 1 s e l , X 2 s e l , X 3 s e l , X 4 s e l ∈ R 144 × D ,
where X 1 denotes the stage’s output feature obtained by concatenating the outputs from four sparse windows.
To further enhance the representation capability while preserving low-level details from the original patches, we introduce a residual connection mechanism on top of the sparse features. Specifically, the selected indices are mapped back to the original 196 features X o r i g , which are then element-wise added to the output of the attention module, forming a residual-enhanced output:
X i o u t = X i s e l + X o r i g L i ,
where X i o u t comprises 144 first-stage tokens, each representing patch features that integrate local saliency, contextual relationships, and residual information, which will be progressively refined in subsequent stages.
Stage 2: After completing the coarse-grained selection of salient regions in Stage 1, the model proceeds to perform two rounds of sparse attention computations at finer scales to further reduce redundancy and enhance the representation of key regions. The input to Stage 2 is the output X 1 ∈ R 144 × D from Stage 1, which is divided into four windows of size 6 × 6, each containing 36 tokens. Within each window, the attention mechanism from Stage 1 (see Equation (1)) and residual connection are repeated, and the top 25 tokens are selected based on attention scores. The total output is
X 2 ∈ R 100 × D .
Stage 3: The third stage takes X 2 as input, which is similarly divided into four windows, each of size 5 × 5 containing 25 tokens. The top 16 tokens based on attention scores are selected from each window, resulting in a total output of
X 3 ∈ R 64 × D .
Both stages inherit the attention weight ranking and residual enhancement strategies from the first stage. That is, after selecting tokens, they are fused with the original token features through weighted addition to form semantically richer medium and small-scale features. This multi-stage architecture implements a coarse-to-fine sparse focusing process, progressively enhancing the model’s ability to represent expression-related regions. From the perspective of computational complexity theory, this coarse-to-fine hierarchical selection structure offers significant advantages. Let N t denote the number of input tokens at stage t, and let the window size be M × M . The complexity of standard global self-attention is O N t 2 d k . while the complexity of our window-based sparse attention is
O N t M 2 × M 4 d k = O N t 2 M 2 d k .
Since M is fixed and relatively small (e.g., 7, 6, 5) and N t decreases progressively across stages, the overall complexity is significantly lower than that of global attention. In particular, as the sequence length is compressed from 196 in the first stage to k in the final output, the computational cost for subsequent modules such as GNN is reduced by approximately a factor of N k 2 .
Stage 4: In the fourth stage, window partitioning is no longer applied. Instead, global attention computation is performed directly on all 64 tokens output from the previous stage:
A 4 = Softmax Q 4 K 4 ⊤ 1 / d k ,
where Q ( 4 ) ∈ R 64 × d is the query matrix with each row representing a token’s embedding. K ( 4 ) ∈ R 64 × d is the key matrix encoding positional relationships. d k denotes the feature dimension and d k prevents gradient vanishing. A ( 4 ) ∈ R 64 × 64 is the resulting attention weight matrix.
α 4 = ∑ j A 4 j , : ,
where A ( 4 ) [ j , : ] ∈ R 1 × 64 represents attention weights from token j to all tokens. α ( 4 ) ∈ R 64 aggregates global importance scores through column-wise summation. The top k tokens with the highest attention weights are selected as the final output:
X f i n a l = TopK X 3 , α 4 , k ,
where X f i n a l ∈ R k × D is an Output matrix with top-k most significant tokens selected. TopK(·) is an Operator that filters tokens based on α ( 4 ) scores and k criteria.
Based on the aforementioned theoretical foundation, we propose an MSAWS algorithm, as detailed in Algorithm 1.
Algorithm 1: Multi-Scale Attention-based Sparse Window Selection
Information 17 00246 i001
   Through the aforementioned four-stage progressive compression and selection mechanism, this module effectively filters out the most representative Z high-attention tokens from the original 196 image patches. This process not only reduces computational complexity and memory overhead but also retains the most discriminative visual features associated with facial expression semantics. By discarding redundant and low-information background regions while preserving key facial components (such as eyes, mouth contours, and muscle movement areas), the module constructs a compact yet highly expressive feature subset. This sparse and efficient feature representation serves as a robust foundation for subsequent graph structure modeling, enabling the construction of adaptive relational graphs that capture both local fine-grained dependencies and global semantic correlations among facial regions. Furthermore, the refined token set enhances the effectiveness of cross-attention operations in later fusion stages, facilitating more precise and interpretable interaction between visual features and textual or sequential modalities. Ultimately, this hierarchical token selection strategy contributes to improved model performance in facial expression recognition tasks by focusing computational resources on the most informative regions, thereby increasing both accuracy and operational efficiency.

3.3. Key Region Graph Learning

To further model the structural relationships among key regions in the image, this module constructs a graph based on the Z high-confidence tokens output from the first stage and employs GNN to perform spatial relationship modeling and feature enhancement.
Graph Construction: The output X f i n a l from the first module is treated as z nodes of graph G = V , E , where each node x i ∈ R d represents a high-dimensional feature vector of an important image region. The edges (adjacency relationships) in the graph are determined based on the feature similarity between nodes. To construct the adjacency matrix A ∈ R K × K of the graph, this study defines edge weights by combining the KNN algorithm with Cosine Similarity. First, compute the cosine similarity between any two nodes x i and x j as follows:
s i m x i , x j = x i x j ∥ x i ∥ · ∥ x j ∥ ,
for each node x i , the top K most similar nodes among all other nodes are retained as its neighbors, forming the adjacency matrix:
A i j = s i m x i , x j , if x j ∈ N K x i 0 , otherwise ,
where N K x i denotes the K nearest neighbors of x i . The final result is a sparse and symmetric adjacency matrix A , which is used for the propagation operations in the graph neural network.
Graph Learning: GNNs are used to update and aggregate node features based on the adjacency structure. In this study, we adopt the GAT, which introduces an attention mechanism to dynamically learn the weights of neighboring nodes. For each node x i , its feature update is computed as follows:
h i ′ = σ ∑ j ∈ N K i α i j Wx j ,
where Wx j denotes the learnable linear transformation matrix. σ represents the nonlinear activation function. α i j is the attention weight vector, computed as
α i j = exp L e a k y R e L U a ⊤ Wx i | Wx j ∑ k ∈ N K i exp L e a k y R e L U a ⊤ Wx i | Wx k ,
where a is the learnable weight vector in the attention mechanism and ‖ denotes the feature concatenation operation.
To enhance the model’s expressive capability, multiple GAT layers are stacked to achieve deeper relational modeling, with the final output being the node features H G N N ∈ R Z × D , which contain spatial information between key regions. This module enhances the structural representation capability of features by embedding the high-weight regions output from the Transformer module into the graph structure, and introducing a GAT to model the spatial and semantic dependencies between regions.

3.4. Global-Guided Local Feature Enhancement

To effectively exploit the key regional features modeled by the graph structure, this study introduces a global guidance mechanism that combines the detailed local features extracted by the IR50 model with the global regional features output by the graph neural network. The central idea of this module lies in leveraging the robust feature extraction capabilities of multi-stage sparse attention and the graph network architecture to guide the IR50 model in enhancing the discriminative power of the local facial regions. The IR50 model is a variant of ResNet50, primarily used for feature extraction in facial expression recognition. We extract features from the intermediate layers and convert them into sequential features, denoted as F l = f 1 l , f 2 l , … , f K l ∈ R K × D , through patch partitioning. The features extracted here need to be consistent in both quantity and dimension with the features extracted by the graph network. For the sake of clarity, we convert the output of the graph network into a sequential form, as shown below:
F g = f 1 g , f 2 g , … f K g ∈ R K × D .
The workflow of the Global Guided Local Feature Enhancement (GGLFE) module is detailed as follows.
Feature Extraction and Alignment: The local features F l are extracted from the intermediate layers of IR50 and aligned with the global features F g from the graph network, ensuring both have the same number of tokens K and feature dimension D.
Attention Matrix Construction: The global feature sequence F g serves as the Query, while the local feature sequence F l serves as both the Key and the Value. They are transformed through learnable linear projections:
Query matrix:
Q = F g W Q ∈ R K × D .
Key and value matrices:
K = F l W K ∈ R K × D , V = F l W V ∈ R K × D .
Here,  W Q , W K , W V are learnable linear transformation matrices. The fused output features are F fused = AV ∈ R K × D .
Output: Finally, the fused features are computed by the following formula:
F fused = Softmax QK ⊤ d k V ,
The resulting feature F fused incorporates the global structural relationships modeled by the graph network while preserving the local details from IR50, thereby enhancing the representation of discriminative facial regions. This feature will be fed into subsequent network layers to accomplish the final facial expression recognition task.
This module achieves efficient fusion of local and global features through a cross-attention mechanism. By leveraging multi-stage sparse attention and the graph network’s capability to detect global key regions, it guides the local features of IR50 to reinforce the globally discriminative regions. It retains fine-grained details while incorporating structural relational information, enhancing the model’s sensitivity to subtle changes in facial expressions.

3.5. Facial Expression Classification

The features, after being processed by the cross-attention mechanism, form the final global feature vector. The final global feature vector is subsequently input into a multi-layer perceptron (MLP) for the purpose of facial expression classification. The MLP comprises two fully connected layers. The first is employed for feature fusion and nonlinear transformation, while the second generates the final classification results. To suppress overfitting and improve generalization capability, we employ the label smoothing loss function. This loss function [36] effectively mitigates the model’s over-confidence in training labels by softening the hard constraints of the original one-hot labels. The final loss function is formulated as follows:
L L S = − ∑ j = 1 C ( 1 − ϵ ) y j + ϵ C log ( p j ) ,
where C denotes the number of classes, ϵ is the smoothing factor, y j represents the ground-truth label, and p j indicates the predicted probability. Finally, we present the complete implementation pipeline of our model in Algorithm 2.
Algorithm 2: FER Integrating Multi-stage Feature Sparse Constraints and Key Region Graph Learning
Information 17 00246 i002

4. Results

We validated the effectiveness of MFSC on three standard FER datasets: RAF-DB [37], AffectNet [38], and FER2013 [39]. To ensure robustness and statistical significance, we conducted five independent experiments with different random seeds for each dataset. The following sections first introduce the dataset, experimental setup, and parameter configurations, then compare MFSC with the current state-of-the-art facial expression recognition methods based on mean accuracy values from multiple runs, and finally, conduct a series of method analysis and ablation experiments on MFSC.

4.1. Generally Setting

Datasets: We systematically evaluated the performance of the MFSC model on three widely used benchmark datasets: RAF-DB, AffectNet, and FER2013. The specific characteristics of each dataset are as follows:
  • RAF-DB is a high-quality large-scale facial expression database that not only includes seven categories of finely annotated basic emotions (happiness, sadness, surprise, fear, disgust, anger, and neutrality) but also covers a variety of complex facial expression variations from real-world scenarios.
  • AffectNet is currently the most representative large-scale publicly available dataset in this field. It not only comprehensively covers eight basic emotions but also features a diverse range of sample collection environments and demographic distributions.
  • FER2013 provides 35,887 standardized facial images, offering a unified testing benchmark for algorithms. Its well-defined seven basic expression categories enhance the comparability of results.
The combination of these three datasets enables comprehensive validation of the model’s performance across FER tasks from various dimensions. The specific dataset configurations are shown in Table 3.
Table 3. The table displays comprehensive statistics of the experimental dataset, encompassing data partitioning (train/test) and categorical label distribution.
Evaluation Metrics: In this study, we employ accuracy as the primary evaluation metric for facial expression recognition, which is calculated as
Accuracy = T P + T P T P + T N + F P + F N ,
where TP denotes the number of correctly predicted positive samples, TN denotes the number of correctly predicted negative samples, FP represents the number of incorrectly predicted positive samples, and FN represents the number of incorrectly predicted negative samples.
Implementation Details: In this study, we use the PyTorch (pytorch==1.13.1), deep learning framework [40] to implement end-to-end training and inference of the MFSC model on an NVIDIA RTX 4090 GPU hardware platform. In terms of model architecture, we choose IR50 [41] as the backbone network. The network’s weight parameters have been pre-trained on the large-scale face recognition dataset Ms-Celeb-1M [42], and the weights are updated during our training process.
To systematically validate the effectiveness of the proposed method, experiments are conducted on three popular facial expression recognition benchmark datasets. The experiments adopt a unified training configuration. We set ϵ = 0.12 as this value has been empirically shown to achieve optimal balance between regularization and prediction confidence [43]. Detailed training configurations are shown in Table 4.
Table 4. This table summarizes the key parameters and hyperparameters used during the supervised training of the MFSC model, which was initialized with random weights and optimized end-to-end on RAF-DB, AffectNet and FER2013.

4.2. Comparison Methods

We conducted a comparative analysis of the accuracy of our model against previous models to evaluate its performance advantages.
(a)
PSR [11] proposes a pyramid-style super-resolution network architecture and introduces a label smoothing loss function to improve model performance.
(b)
ARM [44] proposes a novel representation refinement module that mitigates the padding effect by reducing the weights of eroded features.
(c)
DAN [45] proposes a Disentangled Attention Network that learns targets with large margins and employs multi-head attention to focus on different facial regions, generating and fusing multiple attention maps to enhance feature robustness and overall representation capability.
(d)
MA-Net [46] proposes a global multi-scale and local attention network to address two key challenges: occlusion and pose variation.
(e)
TransFER [14] primarily employs a multi-attention dropout approach, randomly dropping one attention map to encourage the model to adaptively explore more diverse local regions.
(f)
LHC-Net [47] proposes a novel self-attention module that combines channel-wise self-attention and local attention mechanisms, achieving higher efficiency and stronger local modeling capability.
(g)
AD-Corre [13] proposes a method for guiding network learning of intra-class and inter-class embedded features, thereby improving the discriminative ability of facial expression recognition.
(h)
POSTER [48] effectively combines facial keypoints and image features through a two-stream pyramid cross-fusion architecture.
(i)
EmoNeXt [49] proposes an improved ConvNeXt architecture that integrates spatial transformer networks, SE modules, and self-attention regularization, effectively enhancing facial expression classification performance.
(j)
FST-MWOS [50] proposes a method that integrates Swin Transformer fine-tuning with a multi-weight optimal search strategy, jointly optimizing local and global features to improve facial expression recognition accuracy.
(k)
POSTER++ [16] effectively reduces computational cost and improves facial expression recognition performance by simplifying the two-stream design, introducing a lightweight multi-scale interaction network, and employing a windowed cross-attention mechanism with linear complexity.
(l)
LFNSB [51] proposes a lightweight facial network with spatial bias, incorporating channel fusion operations and depthwise separable convolutions, and designs a novel loss function called cosine coherence loss.
(m)
Mini-ResEmoteNet [52], based on a knowledge distillation framework, designs a lightweight model by progressively reducing the number of feature channels layer by layer, achieving efficient and high-performance facial expression recognition.
(n)
TAPNet [53], enhances facial expression recognition performance in real-world complex scenarios by simulating human facial cognitive mechanisms and collaboratively extracting multi-layered features from global, local, and key facial regions.
(o)
MAFaNet [54] effectively improves facial expression recognition performance in real-world scenarios by collaboratively extracting facial features from global, local, and salient regions, achieving outstanding results across multiple datasets.

4.3. Accuracy Analysis

Comprehensive experimental evaluation on the RAF-DB benchmark. As shown in Table 5, MFSC demonstrates an accuracy of 92.31%, surpassing the performance of some current mainstream methods, such as POSTER++ [16], which reports 92.21%. Notably, unlike mainstream approaches that rely on external keypoint extraction modules (e.g., POSTER [48], POSTER++), MFSC completely abandons dependence on external keypoint networks. Instead, it employs a self-constructed multi-stage feature optimization mechanism that ensures a lightweight architecture while achieving superior performance. This innovative design not only effectively reduces computational resource consumption but also significantly enhances system flexibility and deployment efficiency. Without incorporating keypoint information, MFSC still attains leading recognition accuracy, demonstrating its strong potential to achieve excellent results without auxiliary data. This provides a more efficient and practical solution for facial expression recognition and related visual tasks.
Table 5. Comparison of MFSC with state-of-the-art methods on RAF-DB, AffectNet, and FER2013 datasets. The experimental data for most of the other models are referenced from the results reported in their original articles.
Comprehensive experimental evaluation on the AffectNet benchmark. As shown in Table 5, the performance comparison between MFSC and existing state-of-the-art methods is presented. In the seven-class classification task, MFSC achieves an accuracy of 67.35%. After introducing the “contempt” category to extend the task to eight-class classification, it still achieves a notable accuracy of 64.28%, demonstrating superior generalization and robustness. These results indicate that despite challenges such as class imbalance and ambiguous boundaries between expression categories, MFSC can effectively and stably capture discriminative semantic information through its multi-stage feature optimization mechanism, thereby enhancing model robustness and adaptability in complex expression recognition scenarios. Overall, MFSC not only maintains high recognition accuracy for well-represented majority classes but also exhibits promising performance on under-represented tail classes, verifying its practical applicability and generalization capability in real-world deployments.
Comprehensive experimental evaluation on the FER2013 benchmark. As shown in Table 5, the MFSC model achieves a classification accuracy of 76.21% on the FER2013 dataset, outperforming most existing methods and demonstrating its strong representational capacity in facial expression recognition tasks. The performance achieved by MFSC not only highlights its robustness under complex conditions but also further validates the practicality and generalizability of the model architecture in real-world application scenarios.
Based on the experimental results across the three authoritative benchmarks (RAF-DB, AffectNet, and FER2013), MFSC demonstrates comprehensive and robust accuracy advantages. The achievement of this advantage is realized under the critical premise of completely abandoning reliance on computationally expensive and error-prone external keypoint networks. Compared to high-performing methods such as POSTER++ that depend on keypoint information, MFSC, through its unique internal multi-stage feature optimization mechanism, achieves comparable or even superior recognition accuracy on multiple datasets without utilizing any additional auxiliary supervision signals. This strongly proves the superiority of MFSC’s method itself in feature learning and representational capability. Its advantages do not stem from the support of external complex tools but originate from the efficiency and robustness of its core architecture.

4.4. Computational Efficiency Comparison

As shown in Table 6, MFSC not only achieves superior recognition performance compared to baseline models in facial expression recognition (FER) tasks but also demonstrates higher computational efficiency in terms of the number of parameters, FLOPs, and inference time. Compared with MA-Net, FST-MWOS, TransFER, POSTER, and its enhanced version POSTER++, MFSC maintains competitive accuracy while significantly improving model compactness and inference speed.
Table 6. Comparative Analysis of Computational Efficiency Across State-of-the-Art Facial Expression Recognition Methods.
Specifically, although MFSC exhibits higher FLOPs compared to MA-Net, it achieves better recognition accuracy and real-time performance, reflecting greater overall efficiency and practicality. When compared with POSTER, MFSC reduces the number of parameters by 32.036 M, FLOPs by 8.1 G, and average inference time by 16.8 ms, significantly lowering the computational burden. Compared to POSTER++, MFSC still offers advantages with a reduction of 3.946 M parameters, 0.8 G fewer FLOPs, and a 0.2 ms decrease in inference time, further enhancing its feasibility for real-world deployment. In summary, MFSC achieves a more optimal balance among recognition accuracy, computational cost, and inference efficiency, making it a promising solution for FER tasks, especially in resource-constrained real-time emotion recognition scenarios.

4.5. Ablation Study

To thoroughly analyze the impact of each key module in the proposed MFSC architecture on performance, this article designed systematic ablation experiments on three major benchmark datasets: RAF-DB, FER2013, and AffectNet. Specifically, we evaluate the impact of the MSAWS and the GNN module. All comparative experiments are built upon the same backbone network (IR50), and the feature output dimensions are kept consistent across models. The following four ablation configurations are designed for comparison:
  • Baseline-ViT: This baseline model employs only a ViT to extract global image patch features. Both the MSAWS and GNN modules are removed and replaced with transformer layers of equivalent depth. This serves as the fundamental reference model without the proposed enhancements.
  • MFSC w/o MSAWS: In this variant, the MSAWS module is removed, while the ViT and GNN structures are retained. The MSAWS is substituted with standard transformer layers of the same depth to evaluate the impact of the attention-based patch selection mechanism on performance and computational efficiency.
  • MFSC w/o GNN: This configuration removes the GNN module, retaining only the ViT and MSAWS components. It is designed to assess the contribution of GNN in modeling local semantic relationships among key regions.
  • Full MFSC (Ours): The complete architecture that integrates ViT, MSAWS, and GNN modules, serving as the final proposed solution.
As shown in Table 7, removing the GNN module leads to a slight reduction in FLOPs, indicating lower computational cost. However, this modification results in a general decline in accuracy across all three datasets. This finding aligns with the conclusions drawn in many works that rely solely on global feature modeling [16,45], namely that the lack of explicit modeling of local semantic relationships can limit the model’s representational capacity. However, by introducing GNN-based relational modeling of key regions, our complete model not only overcomes this limitation but also significantly outperforms these methods that use only global features. This demonstrates that although GNN introduces additional computational overhead, it plays a crucial role in modeling the local semantic relationships among features. When the MSAWS module is removed, the model shows a slight improvement in accuracy on the FER2013 dataset. However, its performance drops on both the RAF-DB and AffectNet datasets, and the FLOPs increase significantly, indicating a notable rise in computational cost. The resulting performance inconsistency and higher computational burden underscore that the MSAWS module enhances the model’s generalization ability and ensures robust performance across diverse datasets, while also significantly improving computational efficiency—yielding an approximate 10.7% gain. These findings highlight the importance of MSAWS in strengthening the model’s robustness and efficiency. Consequently, our complete MFSC model, which fully integrates both MSAWS and GNN, achieves the best or near-best accuracy across all three datasets with only 7.6 G FLOPs. This result not only validates the effectiveness of each proposed module but, more importantly, demonstrates their strong synergy in delivering highly efficient and superior performance.
Table 7. Ablation Study on the Performance Impact of Removing MSAWS and GNN Modules.

4.6. Visualization

4.6.1. Attention Heatmap Analysis

To further validate the effectiveness of the proposed MSAWS mechanism during feature extraction, we visualize and analyze the attention heatmaps from its first three stages. Specifically, we illustrate the spatial distribution and attention intensity of the retained key patches on the original images at each stage. This visualization intuitively reveals the evolving focus on salient regions throughout the multi-stage sparse selection process, helping to understand how the mechanism contributes to constructing discriminative features. Notably, all visualizations are generated after the model training is completed to ensure stability and reliability of the observations.
As shown in Figure 4, during the first stage, the sparse attention mechanism selects a batch of high-weight patches from the original patch set. The highlighted areas are scattered and cover multiple important facial regions, which aligns with the expectation that the initial stage features cover a broad and dispersed attention area. In the second stage, the model further concentrates on regions with higher attention weights, while discarding some patches that performed well in Stage 1 but receive lower attention scores at this stage. This gradually focuses the attention on areas more strongly correlated with expression discrimination. In the third stage, which is the final layer of the sparse attention mechanism, high-weight feature extraction continues; however, unlike Stage 2, the highlighted regions do not further contract. This phenomenon may arise because the third stage is adjacent to the input of the GNN, whose output features directly influence graph modeling and final classification results. Therefore, the model tends to integrate attention information from the first two stages, preserving the most discriminative regions for facial expressions to enhance classification performance.
Figure 4. Attention Visualization Results of the First Three Stages in MFSC Sparse Attention Weight Selection. The attention mechanism progressively refines its focus onto discriminative facial regions (e.g., eyebrows, mouth corners) while effectively pruning redundant areas across processing stages. (Statement: The RAF-DB dataset used in this study is publicly available at https://www.kaggle.com/datasets/hoanguyensgu/raf-db (accessed on 25 December 2025)).
From the overall visualization results, it can be observed that the regions attended to by the model are primarily concentrated around key facial areas such as the eyes, mouth, and cheeks. This attention pattern aligns closely with the perceptual mechanisms of human facial expression recognition, further validating the effectiveness of the proposed multi-stage sparse attention weight selection mechanism in feature extraction and expression representation modeling.

4.6.2. UMAP Clustering Analysis

To further validate the effectiveness of the proposed MSAWS mechanism and GNN in enhancing the discriminability and separability of high-level features, we conducted comparative experiments on the RAF-DB dataset. Specifically, the backbone model is consistently based on IR50, while the MSAWS and GNN modules were replaced with standard ViT layers of the same depth to construct control groups for performance comparison. Figure 5 presents the UMAP visualizations of the high-level feature embeddings from different models.
Figure 5. Visualization of high-level output features using UMAP [55]. The integration of MSAWS and GNN modules yields more separable inter-class distributions and compact intra-class clustering in the feature space.
It can be observed that, compared to the standard ViT, the model integrating MSAWS and GNN exhibits more compact clustering within the “Happy” category, demonstrating stronger intra-class consistency. Moreover, the feature distributions in the “Angry,” “Disgust,” and “Fear” categories show clearer class boundaries and significantly enhanced inter-class separability. These results strongly indicate that the proposed sparse attention mechanism effectively selects key discriminative regions, while the GNN further exploits semantic relationships among these regions. The synergy of both modules improves the model’s feature representation and discrimination capability in complex facial expression classification tasks.

5. Conclusions

This paper proposes MFSC, a novel facial expression recognition framework that integrates multi-stage feature sparsity constraints with graph-based key region learning. Notably, MFSC operates without dependence on external facial keypoints or landmark detection modules, offering greater deployment flexibility. The core of MFSC lies in three synergistic components: the MSAWS module, which reduces the number of parameters and computational complexity of standard Transformers through statistical filtering of attention weights; a GNN module that models spatial structural relationships to enhance connectivity between salient regions; and a cross-attention fusion module that establishes associations between global salient regions and local fine-grained features. Extensive experiments on RAF-DB, AffectNet, and FER2013 datasets validate the efficacy of MFSC. It achieves state-of-the-art or highly competitive accuracies of 92.31%, 67.35% (seven-class), 64.28% (eight-class), and 76.21%, respectively, on these benchmarks. Crucially, MFSC attains this performance with superior efficiency, requiring only 39.8 M parameters and 7.6 G FLOPs, and achieving an inference speed of 112.4 fps. Ablation studies confirm the contribution of each component: the MSAWS module improves generalization and delivers an approximately 10.7% gain in computational efficiency, while the GNN is vital for modeling local semantic relationships. Visualization analyses further show that our model learns to focus adaptively on discriminative facial regions (e.g., eyes, mouth) and produces more separable feature representations. Despite these strengths, the model still exhibits limitations that point to future research directions. First, the trade-off between performance and efficiency requires further optimization: while the MSAWS module enhances efficiency, its dynamic token selection process introduces additional overhead, and the overall model size (39.8 M parameters) may still pose challenges for ultra-low-power devices. Second, the empirical threshold in MSAWS lacks adaptability, as the fixed sparsification threshold may not achieve optimal performance across diverse input conditions or deployment environments. Furthermore, there remains room for improvement in the model’s evaluation metrics. For example, while maintaining high accuracy, the recall rate for minority expression categories could be further optimized, which is crucial for the model’s robustness and practicality in real-world scenarios. Therefore, future work will focus on the following directions: developing a learnable dynamic sparsification strategy to replace the empirical threshold; exploring neural architecture search or knowledge distillation techniques to build lighter versions suitable for edge computing scenarios; and simultaneously enhancing the model’s recall ability for various expressions by introducing class-balanced training mechanisms or designing adaptive threshold adjustment modules, thereby improving its overall performance in complex real-world environments.

Author Contributions

Conceptualization, Y.L. and D.L.; methodology, Y.L., D.L., W.Z., G.X. and Y.H.; software, Y.H. and W.Z.; validation, Y.H., W.Z. and Y.L.; formal analysis, Z.M. and D.L.; investigation, Y.L. and Z.M.; resources, G.X.; data curation, Z.M. and Y.H.; writing—original draft preparation, Y.H. and W.Z.; writing—review and editing, Y.L., D.L., G.X., Z.M. and W.Z.; visualization, Y.H. and G.X.; supervision, W.Z., Y.L. and D.L.; project administration, D.L. and Y.L.; funding acquisition, D.L. All authors have read and agreed to the published version of the manuscript.

Funding

The research received no external funding.

Institutional Review Board Statement

The study was conducted using the publicly available RAF-DB, AffectNet and FER2013 dataset. Ethical review and approval were waived because this study did not involve new human participants.

Data Availability Statement

Our code is publicly available at https://github.com/dacilab/MFSC (accessed on 10 February 2026). The FER2013 dataset used in this study is publicly available at https://www.kaggle.com/datasets/msambare/fer2013 (accessed on 10 February 2026). The AffectNet dataset used in this study is publicly available at https://mohammadmahoor.com/pages/databases/affectnet (accessed on 10 February 2026). The RAF-DB dataset used in this study is publicly available at https://www.kaggle.com/datasets/hoanguyensgu/raf-db (accessed on 25 December 2025).

Conflicts of Interest

Author Dr. Zhongjie Mao was employed by the company Wuhan HomeLightyear Technology Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Shi, F.; Li, D.; Wang, X.; Li, B.; Wu, X. TGformer: A Graph Transformer Framework for Knowledge Graph Embedding. IEEE Trans. Knowl. Data Eng. 2025, 37, 526–541. [Google Scholar] [CrossRef] [Scilit]
  2. Li, Z.; Zhang, Q.; Zhu, F.; Li, D.; Zheng, C.; Zhang, Y. Knowledge graph representation learning with simplifying hierarchical feature propagation. Inf. Process. Manag. 2023, 60, 103348. [Google Scholar] [CrossRef] [Scilit]
  3. Li, D.; Lu, J.; Wang, Z.; Wang, J.; Wang, X.; Shi, F.; Liu, Y. Recommender system based on noise enhancement and multi-view graph contrastive learning. Appl. Soft Comput. 2025, 177, 113220. [Google Scholar] [CrossRef] [Scilit]
  4. Wang, Z.; Bai, H.; Huang, W.; Li, D.; Wang, J.; Li, B. Federated Recommendation with Explicitly Encoding Item Bias. Proc. AAAI Conf. Artif. Intell. 2025, 39, 12792–12800. [Google Scholar] [CrossRef] [Scilit]
  5. Liu, B.; Li, D.; Wang, J.; Wang, Z.; Li, B.; Zeng, C. Integrating user short-term intentions and long-term preferences in heterogeneous hypergraph networks for sequential recommendation. Inf. Process. Manag. 2024, 61, 103680. [Google Scholar] [CrossRef] [Scilit]
  6. Li, D.; Deng, C.; Wang, X.; Li, Z.; Zheng, C.; Wang, J.; Li, B. Joint inter-word and inter-sentence multi-relation modeling for summary-based recommender system. Inf. Process. Manag. 2024, 61, 103631. [Google Scholar] [CrossRef] [Scilit]
  7. Zhang, J.; Tan, Y.; Li, D.; Xu, G.; Zhou, F. EANet: Integrate Edge Features and Attention Mechanisms Multi-Scale Networks for Vessel Segmentation in Retinal Images. IET Image Process. 2025, 19, e70056. [Google Scholar] [CrossRef] [Scilit]
  8. Li, D.; Wang, S.; Zhao, W.; Kang, L.; Dong, L.; Wang, J.; Wang, X. ADGaze: Anisotropic Gaussian Label Distribution Learning for fine-grained gaze estimation. Pattern Recognit. 2025, 164, 111536. [Google Scholar] [CrossRef] [Scilit]
  9. Zhao, W.; Wang, S.; Wang, X.; Li, D.; Wang, J.; Lai, C.; Li, X. DADL: Double Asymmetric Distribution Learning for head pose estimation in wisdom museum. J. King Saud Univ. Comput. Inf. Sci. 2024, 36, 101869. [Google Scholar] [CrossRef] [Scilit]
  10. Zhang, P.; Lin, K.; Li, D.; Fu, Z.; Cai, Y.; Li, B.; Yu, H.; Li, M. DAPlanner: Dual-agent framework with multi-modal large language model for autonomous driving motion planning. Appl. Soft Comput. 2025, 183, 113625. [Google Scholar] [CrossRef] [Scilit]
  11. Vo, T.H.; Lee, G.S.; Yang, H.J.; Kim, S.H. Pyramid with super resolution for in-the-wild facial expression recognition. IEEE Access 2020, 8, 131988–132001. [Google Scholar] [CrossRef] [Scilit]
  12. Xu, H.; Kong, J.; Kong, X.; Li, J.; Wang, J. MCF-Net: Fusion Network of Facial and Scene Features for Expression Recognition in the Wild. Appl. Sci. 2022, 12, 10251. [Google Scholar] [CrossRef] [Scilit]
  13. Fard, A.P.; Mahoor, M.H. Ad-corre: Adaptive correlation-based loss for facial expression recognition in the wild. IEEE Access 2022, 10, 26756–26768. [Google Scholar] [CrossRef] [Scilit]
  14. Xue, F.; Wang, Q.; Guo, G. Transfer: Learning relation-aware facial expression representations with transformers. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Montreal, BC, Canada, 11–17 October 2021; pp. 3601–3610. [Google Scholar]
  15. Zheng, C.; Mendieta, M.; Chen, C. Poster: A pyramid cross-fusion transformer network for facial expression recognition. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France, 4–6 October 2023; pp. 3146–3155. [Google Scholar]
  16. Mao, J.; Xu, R.; Yin, X.; Chang, Y.; Nie, B.; Huang, A.; Wang, Y. Poster++: A simpler and stronger facial expression recognition network. Pattern Recognit. 2025, 157, 110951. [Google Scholar] [CrossRef] [Scilit]
  17. Kim, H.; Lee, J.H.; Ko, B.C. Facial expression recognition in the wild using face graph and attention. IEEE Access 2023, 11, 59774–59787. [Google Scholar] [CrossRef] [Scilit]
  18. Dong, W.; Zheng, X.; Zhang, L.; Zhang, Y. Attentional visual graph neural network based facial expression recognition method. Signal Image Video Process. 2024, 18, 8693–8705. [Google Scholar] [CrossRef] [Scilit]
  19. Simonyan, K.; Zisserman, A. Very deep convolutional networks for large-scale image recognition. arXiv 2014, arXiv:1409.1556. [Google Scholar]
  20. He, K.; Zhang, X.; Ren, S.; Sun, J. Deep residual learning for image recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 26 June–1 July 2016; pp. 770–778. [Google Scholar]
  21. Li, M.; Wang, Y.; Yang, C.; Lu, Z.; Chen, J. Automatic diagnosis of depression based on facial expression information and deep convolutional neural network. IEEE Trans. Comput. Soc. Syst. 2024, 11, 5728–5739. [Google Scholar] [CrossRef] [Scilit]
  22. Selvi, S.; Parvathy, M. Improving facial expression recognition for autism with IDenseNet-RCAformer under occlusions. Int. J. Dev. Neurosci. 2025, 85, e10391. [Google Scholar] [CrossRef] [Scilit]
  23. Burger, J.; Blandano, G.; Facchi, G.M.; Lanzarotti, R. 2S-SGCN: A two-stage stratified graph convolutional network model for facial landmark detection on 3D data. Comput. Vis. Image Underst. 2025, 250, 104227. [Google Scholar] [CrossRef] [Scilit]
  24. Shou, Z.; Huang, Y.; Li, D.; Feng, C.; Zhang, H.; Lin, Y.; Wu, G. A student facial expression recognition model based on multi-scale and deep fine-grained feature attention enhancement. Sensors 2024, 24, 6748. [Google Scholar] [CrossRef] [Scilit]
  25. Li, J.; Liu, Z.; Zhou, W.; Haq, A.U.; Saboor, A. FERmc: Facial expression recognition framework based on multi-branch fusion and depthwise separable convolution. Inf. Fusion 2025, 124, 103416. [Google Scholar] [CrossRef] [Scilit]
  26. Ma, H.; Lei, S.; Li, H.C.; Celik, T. FER-VMamba: A robust facial expression recognition framework with global compact attention and hierarchical feature interaction. Inf. Fusion 2025, 124, 103371. [Google Scholar] [CrossRef] [Scilit]
  27. Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, Ł.; Polosukhin, I. Attention is all you need. In Advances in Neural Information Processing Systems; NeurIPS Proceedings: San Diego, CA, USA, 2017; Volume 30. [Google Scholar]
  28. Dosovitskiy, A.; Beyer, L.; Kolesnikov, A.; Weissenborn, D.; Zhai, X.; Unterthiner, T.; Dehghani, M.; Minderer, M.; Heigold, G.; Gelly, S.; et al. An image is worth 16 × 16 words: Transformers for image recognition at scale. arXiv 2020, arXiv:2010.11929. [Google Scholar]
  29. Tian, Y.; Zhu, J.; Yao, H.; Chen, D. Facial expression recognition based on Vision Transformer with hybrid local attention. Appl. Sci. 2024, 14, 6471. [Google Scholar] [CrossRef] [Scilit]
  30. Xu, R.; Huang, A.; Hu, Y.; Feng, X. GFFT: Global-local feature fusion transformers for facial expression recognition in the wild. Image Vis. Comput. 2023, 139, 104824. [Google Scholar] [CrossRef] [Scilit]
  31. Li, Y.; Li, S.; Sun, G.; Yan, P. Lightweight Swin Transformer combined with multi-scale feature fusion for face expression recognition. Guangdian-Gongcheng/Opto-Electron. Eng. 2025, 52, 240234. [Google Scholar]
  32. Dong, J.; Zhang, Y.; Fan, L. A Multi-view face expression recognition method based on DenseNet and GAN. Electronics 2023, 12, 2527. [Google Scholar] [CrossRef] [Scilit]
  33. Liu, A.A.; Tian, H.; Xu, N.; Nie, W.; Zhang, Y.; Kankanhalli, M. Toward region-aware attention learning for scene graph generation. IEEE Trans. Neural Netw. Learn. Syst. 2021, 33, 7655–7666. [Google Scholar] [CrossRef] [Scilit]
  34. Velickovic, P.; Cucurull, G.; Casanova, A.; Romero, A.; Lio, P.; Bengio, Y. Graph attention networks. Stat 2017, 1050, 10–48550. [Google Scholar]
  35. Wang, S.; Zhao, A.; Lai, C.; Zhang, Q.; Li, D.; Gao, Y.; Dong, L.; Wang, X. Gcanet: Geometry cues-aware facial expression recognition based on graph convolutional networks. J. King Saud-Univ.-Comput. Inf. Sci. 2023, 35, 101605. [Google Scholar] [CrossRef] [Scilit]
  36. Szegedy, C.; Vanhoucke, V.; Ioffe, S.; Shlens, J.; Wojna, Z. Rethinking the inception architecture for computer vision (Conference Paper). In IEEE Computer Society Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2016; pp. 2818–2826. [Google Scholar]
  37. Li, S.; Deng, W.; Du, J. Reliable crowdsourcing and deep locality-preserving learning for expression recognition in the wild. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 2852–2861. [Google Scholar]
  38. Mollahosseini, A.; Hasani, B.; Mahoor, M.H. Affectnet: A database for facial expression, valence, and arousal computing in the wild. IEEE Trans. Affect. Comput. 2017, 10, 18–31. [Google Scholar] [CrossRef] [Scilit]
  39. Goodfellow, I.J.; Erhan, D.; Carrier, P.L.; Courville, A.; Mirza, M.; Hamner, B.; Cukierski, W.; Tang, Y.; Thaler, D.; Lee, D.H.; et al. Challenges in representation learning: A report on three machine learning contests. In International Conference on Neural Information Processing; Springer: Berlin/Heidelberg, Germany, 2013; pp. 117–124. [Google Scholar]
  40. Paszke, A.; Gross, S.; Chintala, S.; Chanan, G.; Yang, E.; DeVito, Z.; Lin, Z.; Desmaison, A.; Antiga, L.; Lerer, A. Automatic Differentiation in Pytorch; NeurIPS Autodiff Workshop: San Diego, CA, USA, 2017. [Google Scholar]
  41. Deng, J.; Guo, J.; Xue, N.; Zafeiriou, S. ArcFace: Additive Angular Margin Loss for Deep Face Recognition. IEEE Trans. Pattern Anal. Mach. Intell. 2022, 44, 5962–5979. [Google Scholar] [CrossRef] [Scilit]
  42. Guo, Y.; Zhang, L.; Hu, Y.; He, X.; Gao, J. Ms-celeb-1m: A dataset and benchmark for large-scale face recognition. In European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2016; pp. 87–102. [Google Scholar]
  43. Müller, R.; Kornblith, S.; Hinton, G.E. When does label smoothing help? In Advances in Neural Information Processing Systems; NeurIPS Proceedings: San Diego, CA, USA, 2019; Volume 32. [Google Scholar]
  44. Shi, J.; Zhu, S.; Liang, Z. Learning to amend facial expression representation via de-albino and affinity. arXiv 2021, arXiv:2103.10189. [Google Scholar] [CrossRef] [Scilit]
  45. Wen, Z.; Lin, W.; Wang, T.; Xu, G. Distract your attention: Multi-head cross attention network for facial expression recognition. Biomimetics 2023, 8, 199. [Google Scholar] [CrossRef] [Scilit]
  46. Zhao, Z.; Liu, Q.; Wang, S. Learning deep global multi-scale and local attention features for facial expression recognition in the wild. IEEE Trans. Image Process. 2021, 30, 6544–6556. [Google Scholar] [CrossRef] [Scilit]
  47. Pecoraro, R.; Basile, V.; Bono, V. Local multi-head channel self-attention for facial expression recognition. Information 2022, 13, 419. [Google Scholar] [CrossRef] [Scilit]
  48. She, J.; Hu, Y.; Shi, H.; Wang, J.; Shen, Q.; Mei, T. Dive into ambiguity: Latent distribution mining and pairwise uncertainty estimation for facial expression recognition. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 19–25 June 2021; pp. 6248–6257. [Google Scholar]
  49. El Boudouri, Y.; Bohi, A. Emonext: An adapted convnext for facial emotion recognition. In 2023 IEEE 25th International Workshop on Multimedia Signal Processing (MMSP); IEEE: New York, NY, USA, 2023; pp. 1–6. [Google Scholar]
  50. Feng, H.; Huang, W.; Zhang, D.; Zhang, B. Fine-tuning swin transformer and multiple weights optimality-seeking for facial expression recognition. IEEE Access 2023, 11, 9995–10003. [Google Scholar] [CrossRef] [Scilit]
  51. Chen, X.; Huang, L. A lightweight model enhancing facial expression recognition with spatial bias and cosine-harmony loss. Computation 2024, 12, 201. [Google Scholar] [CrossRef] [Scilit]
  52. Murtada, A.; Abdelrhman, O.; Attia, T.A. Mini-ResEmoteNet: Leveraging Knowledge Distillation for Human-Centered Design. arXiv 2025, arXiv:2501.18538. [Google Scholar]
  53. Hsu, W.Y.; Chiang, T.H. Triple-Attribute Perceptron Facial Expression Recognition in Real-World Environments. IEEE Trans. Consum. Electron. 2024, 71, 608–620. [Google Scholar] [CrossRef] [Scilit]
  54. Hsu, W.Y.; Chen, Y.C. Multi-Attribute Feature-Aware Network for Facial Expression Recognition. Acm Trans. Multimed. Comput. Commun. Appl. 2025, 21, 154. [Google Scholar] [CrossRef] [Scilit]
  55. Healy, J.; McInnes, L. Uniform manifold approximation and projection. Nat. Rev. Methods Prim. 2024, 4, 82. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.