Causal Supervision of Attention for Affective Behaviour Analysis


Abstract

Affective Behaviour Analysis aims to enable machines to infer human affective states from behavioural signals, particularly facial expressions, in real-world environments. The 11th Affective Behaviour Analysis in-the-wild Competition includes the Multi-Task Learning Challenge based on the s-Aff-Wild2 database, where participants develop a unified framework for Valence-Arousal Estimation, Expression Recognition, and Action Unit Detection. This is challenging because emotion-related cues must be distinguished from spurious factors such as identity, illumination, pose, and demographic variation. Attention mechanisms are well suited as they aggregate information from the most informative facial regions, but may still exploit dataset-specific correlations instead of true affective cues. To improve generalization, we propose an attention pooling framework that promotes subject-invariant attention while increasing feature expressiveness. Our method consists of three components. First, we introduce causal supervision to enforce attention on facial regions with invariant predictive value across subjects. Second, we apply a cross-covariance independence regularization between Key (K) and Value (V) projections to encourage complementary, non-redundant representations. Finally, we replace the linear Value projection with a gated nonlinear SwiGLU transformation to increase feature expressiveness and capture finer-grained affective cues. Our method achieves \(CCC_{VA}=0.5123\) for VA estimation on the official validation set, together with \(F1_{EX}=0.3116\) and \(F1_{AU}=0.3974\) for expression recognition and action unit detection, respectively, resulting in an overall \(P\) score (the sum of the individual task metrics) of \(1.2214\).

1 Introduction↩︎

Affective computing [1] aims to develop intelligent systems capable of perceiving, interpreting, and responding to human emotional states by leveraging behavioural signals such as facial expressions, speech, text, and physiological measurements. Learning robust affective representations from these multimodal cues enables more natural human-computer interactions across applications including education [2], healthcare [3], [4], and robotics [5], [6].

Affective analysis is commonly studied through three complementary emotion models, the Ekman categorical model [7], [8], the Russell circumplex model [9], [10], and the Facial Action Coding System (FACS) [11]. To jointly exploit these perspectives, the Affective Behaviour Analysis in-the-wild (ABAW) Competition introduces the Multi-Task Learning (MTL) Challenge based on the Aff-Wild2 dataset  [12][29], requiring models to simultaneously solve multiple affective tasks while learning shared and task-specific representations.

Despite significant progress, affective behaviour analysis remains challenging as emotions are subjective, dynamic, and context-dependent. In unconstrained settings, facial affect is confounded by factors such as identity, pose, illumination, age, and environment, which are often spuriously correlated with emotion labels. Consequently, deep models may exploit these correlations instead of learning emotion-relevant cues, leading to poor generalisation to unseen subjects.

Addressing this challenge requires representations that capture emotion while remaining invariant to confounding factors such as identity, pose, and illumination. Motivated by causal representation learning, which aims to disentangle causal factors from spurious correlations [30], we propose a causally inspired attention pooling framework that improves both the selection and representation of affective cues. Specifically, the framework emphasizes attention elements that are both invariant and predictive of emotion. It also increases representational capacity by reducing redundancy between the Key (K) and Value (V) representations, enabling a larger fraction of their capacity to be devoted to distinct, task-relevant information. As illustrated in Fig. 1, the framework consists of three components. First, we incorporate causal supervision into attentive patch aggregation to guide attention toward facial regions with invariant predictive value. Second, we introduce a cross-covariance independence regularization between the K and V representations to encourage complementary, rather than redundant, feature encoding. Third, we replace the conventional linear V projection with a SwiGLU-based [31] nonlinear component to increase representational capacity and better model fine-grained affective cues (see Fig. 1 (a)). Together, these components produce more robust and expressive affective representations.

Extensive experiments and ablation studies on the s-Aff-Wild2 dataset demonstrate consistent improvements of our method over standard attention pooling. Under a five-fold cross-evaluation protocol, the proposed method increases the mean multitask score \(P\) (defined as the sum of the task-specific metrics for valence-arousal estimation, expression recognition, and action unit detection) from \(0.8730\) to \(0.9569\) with the DINOv2 [32] visual encoder and from \(1.0524\) to \(1.1948\) with the FRoundation [33] encoder.

a

b

Figure 1: Detailed overview of the proposed framework. (a) Our proposed approach, which augments the baseline with three modifications: counterfactual attention supervision, cross-covariance regularization of the K and V representations, and a nonlinear SwiGLU V projection in place of the standard linear projection. All proposed modifications are highlighted in red. (b) Overview of the multi-task affect estimation framework. Feature representations are first extracted using a frozen backbone. Factual samples (dashed black arrows) and counterfactual samples (dashed grey arrows) are then generated and processed by a temporal encoder, followed by task-specific prediction heads for affect estimation. Finally Total Direct Effect is calculated per task..

2 Method↩︎

Figure 1 (b) provides an overview of the proposed framework. Starting from attentive feature aggregation, we introduce three modifications to improve the robustness and representational capacity of learned affective features: 1) causally motivated supervision that guides attention towards subject-invariant, emotion-relevant facial regions; 2) a cross-covariance independence regularization between the K and V representations to encourage complementary feature encoding; and 3) a SwiGLU-based [31] nonlinear Value projection that increases representational capacity (see Fig. 1 (a)).

The overall framework consists of four stages. First, facial images are converted into patch embeddings using a frozen pre-trained ViT backbone. Second, the patch features are aggregated using cross-attention pooling with a learnable query vector following [34], augmented with the proposed causal supervision and K-V independence regularization. Third, the resulting frame-level representations are modelled temporally using a TCN [35]. Finally, task-specific regression and classification heads produce predictions for the affective analysis tasks. The remainder of this section describes each component of the framework and the associated learning objectives.

2.1 Causal Supervision for Attention↩︎

To improve cross-subject robustness and further emphasize the most important and invariant regions for emotion recognition, we use the Causal Supervision for Attention (CSA) framework [36]. This framework introduces an explicit supervision signal based on causal inference. Given patch features \(X\), attention weights \(A\), and model predictions \(\hat{Y}\), CSA models how attention influences the final prediction and measures the contribution of attention by comparing predictions before and after modifying the attention weights. Specifically, the factual prediction is represented as \(\hat{Y}_{x,a}=\hat{Y}(X=\mathbf{x},A=\mathbf{a})\), while the counterfactual prediction is obtained by manually replacing the attention weights with counterfactual attention weights, \(\hat{Y}_{x,\tilde{a}}=\hat{Y}(X=\mathbf{x},\mathrm{do}(A=\mathbf{\tilde{a}}))\), where the \(\mathrm{do}(\cdot)\) operator [37] denotes an intervention that forces the attention to take the value \(\tilde{a}\) rather than the value it would naturally produce. This allows us to measure how the prediction changes when only the attention mechanism is altered (see Fig. 1 (a)). The difference between the learned attention weights and the counterfactual attention weights is measured using the Total Direct Effect (TDE) (see Fig. 1 (b)) [38],

\[\hat{Y}_\mathrm{TDE}=\hat{Y}_{x,a}-\hat{Y}_{x,\tilde{a}},\]

which captures the direct causal contribution of attention to the model output. CSA maximizes this effect during training by introducing the following auxiliary supervision objective

\[\mathcal{L}_{CSA}=\mathcal{L}(\hat{Y}_\mathrm{TDE},y) \label{eq:csa}\tag{1}\]

\(y\) is the ground-truth label, and \(\mathcal{L}\) is a generic loss function, as this method does not depend on any specific loss formulation.

Counterfactual generation. To generate counterfactual attention vectors, we sample a random vector from a standard Gaussian distribution and normalize it with a softmax operation so that its elements form a valid attention distribution, i.e., they sum to one [36]. Formally, \[\tilde{\mathbf{a}} = \operatorname{Softmax}(\mathbf{z}), \qquad \mathbf{z} \sim \mathcal{N}(\mathbf{0}, \mathbf{I}).\] The resulting counterfactual attention may range from poor (e.g., focusing on background regions) to informative (e.g., emphasizing discriminative facial regions). By maximizing the causal effect over diverse counterfactual attention maps, the model is encouraged to consistently identify causally relevant facial regions, leading to more robust attention.

2.2 Cross-Covariance Regularization↩︎

To encourage complementary Key and Value representations in scaled dot-product attention, we introduce a cross-covariance regularization loss (Fig. 1 (a)) inspired by [39], [40]. Given the Key and Value representations, \(\mathbf{K}\) and \(\mathbf{V}\), we first center them along the token dimension,

\[\overline{\mathbf{K}}=\mathbf{K}-\frac{1}{S}\sum_{s=1}^{S}\mathbf{K}_s, \qquad \overline{\mathbf{V}}=\mathbf{V}-\frac{1}{S}\sum_{s=1}^{S}\mathbf{V}_s,\]

where \(S\) is the number of tokens (or spatial locations). The cross-covariance and corresponding regularization loss are then

\[\mathbf{C}_{KV} = \frac{1}{S} \overline{\mathbf{K}}^{\top} \overline{\mathbf{V}}, \qquad \mathcal{L}_{\mathrm{cov}} = \left\| \mathbf{C}_{KV} \right\|_{F}^{2}. \label{eq:cov}\tag{2}\]

Minimizing \(\mathcal{L}_{\mathrm{cov}}\) reduces redundancy between the Key and Value feature spaces, encouraging complementary representations.

2.3 V projection↩︎

We replace the standard fully connected (linear) value projection with a SwiGLU layer [31], increasing its expressiveness so it can encode finer-grained affective cues before attention-based aggregation. Formally, \[\mathrm{SwiGLU}(\mathbf{x}) = \mathrm{SiLU}(\mathbf{x}\mathbf{W}_1 + \mathbf{b}_1) \odot (\mathbf{x}\mathbf{W}_2 + \mathbf{b}_2),\] where \(\odot\) denotes element-wise multiplication and \(\mathrm{SiLU}(z)=z\,\sigma(z)\) is the Sigmoid Linear Unit activation.

2.4 Training Objectives↩︎

We formulate the multi-task objective using task-specific losses for valence-arousal estimation, expression recognition, and action unit detection. For valence-arousal estimation, we optimize the concordance correlation coefficient (CCC) [41]. For expression recognition, we use Cross Entropy. For AU detection, we employ Binary Cross Entropy: \[\mathcal{L}_{AU}= BCE(\hat{y}_{au}, {y}_{au}),\] where \(y_{au}\) and \(\hat{y}_{au}\) represent the ground-truth and predicted AU labels. The joint task objective is defined as: \[\mathcal{L}_{Task}= \mathcal{L}_{AU} +\mathcal{L}_{EX} +\mathcal{L}_{VA}.\]

Additionally, we incorporate auxiliary supervision through the CSA loss: \[\mathcal{L}_{CSA}= \mathcal{L}_{CSA}^{AU} +\mathcal{L}_{CSA}^{EX} +\mathcal{L}_{CSA}^{VA},\] where each term corresponds to the CSA objective in Eq. 1 of the respective task, as well as cross-covariance regularization in Eq. 2 . The final optimization objective is: \[\mathcal{L}_{Overall}= \mathcal{L}_{Task} +\lambda_{CSA}\mathcal{L}_{CSA}++\lambda_{cov}\mathcal{L}_{cov}.\]

3 Experiments↩︎

To evaluate the effectiveness of our proposed framework, we conduct experiments using two backbones pre-trained on different datasets. The first backbone namely FRoundation [33] is specialised for this challenge and is pre-trained on facial images, while the second DINOv2 [32] is pre-trained on a general-purpose image corpus. We compare the performance of both backbones against the official baseline, which uses a pre-trained ConvNeXt [42] model with frozen convolutional weights and MixAugment [43] data augmentation, on the official validation set. To further assess the generalisability of our method, we perform additional experiments using 5-fold cross-validation. Finally, to investigate the contribution of each component within our framework, we conduct a comprehensive ablation study. The remainder of this section describes the dataset used in this study, the evaluation metrics, and the implementation details.

3.1 Dataset↩︎

For the MTL track, the organizers provide 142,382 training images and 26,876 validation images from the Aff-Wild2 dataset [41]. Continuous Valence and Arousal (VA) annotations are provided in the range \([-1, 1]\). Expression (EX) annotations consist of eight categories: Neutral, Anger, Disgust, Fear, Happiness, Sadness, Surprise, and Other. Action Unit (AU) annotations comprise 12 classes: AU1, AU2, AU4, AU6, AU7, AU10, AU12, AU15, AU23, AU24, AU25, and AU26. Following the removal of samples with invalid annotations (AU labels of \(-1\), VA labels of \(-5\), or EX labels of \(-1\)), the resulting training and validation sets contain 52,154 and 15,440 images, respectively.

3.2 Metrics↩︎

The performance measure \(P\) as specified by the ABAW MTL challenge is calculated by summing the following components: the mean CCC for valence and arousal, the average \(F_1\) Score across all eight expression categories \(F_{EX}\), and the average \(F_1\) Score across all 12 action units \(F_{AU}\). It is mathematically formulated as follows: \[P = \frac{CCC_{AR} + CCC_{VL}}{2} + F_{EX} + F_{AU}.\]

3.3 Implementation Details↩︎

Our method is implemented in PyTorch [44], all experiments are performed on a single NVIDIA RTX A6000 GPU using cropped and aligned facial images resized to \(224 \times 224\) [41]. For feature extraction, we utilize two models sharing a ViT-S architecture (\(16 \times 16\) patches, \(256\) tokens, \(384\) embedding dimensions): FRoundation [33], trained on WebFace4M [45] with the ArcFace loss [46], and DINOv2 [32], pre-trained on the general LVD-142M dataset. The TCN module consists of 3 layers with a kernel size of 5. The attention head size is 64, while the number of heads matches the backbone output dimension. Training uses the AdamW optimizer [47] with a batch size of 8, an initial learning rate of \(8\times10^{-5}\), linear warmup for the first 10% of steps, and a cosine annealing schedule. Models are trained for 15 epochs with early stopping (patience of 5) monitored on a random validation split comprising 15% of the training data rather than the official validation set.

4 Results↩︎

Comparison with the official baseline. A comparison between our method and the official baseline can be found in Table 1. The baseline reports the overall challenge score \(P=0.45\) (row 11), whereas both variants of our method achieve substantially higher scores, reaching \(P=0.9658\) (row 1) with the DINOv2 backbone and \(P=1.2214\) (row 6) with the FRoundation backbone. Among the two configurations, FRoundation achieves the best overall performance, particularly for VA estimation and expression recognition.

Table 1: The results of the 5-fold cross-validation, where fold 1 corresponds to the official validation set. Final row corresponds to official baseline on the validation set.
Backbone Fold \(CCC_{VL}\) \(CCC_{AR}\) \(CCC_{VA}\) \(F1_{EX}\) \(F1_{AU}\) \(P\)
DINOv2 1 0.3683 0.2663 0.3173 0.2504 0.3982 0.9658
2 0.3726 0.3466 0.3596 0.2497 0.3849 0.9942
3 0.2029 0.2906 0.2468 0.1919 0.3688 0.8074
4 0.1748 0.4352 0.3050 0.2162 0.3696 0.8907
5 0.2712 0.5597 0.4155 0.2816 0.4294 1.1264
FRoundation 1 0.5299 0.4947 0.5123 0.3116 0.3974 1.2214
2 0.4726 0.3058 0.3892 0.3044 0.3758 1.0694
3 0.5565 0.3952 0.4758 0.2974 0.3989 1.1722
4 0.5165 0.3697 0.4431 0.3129 0.3694 1.1254
5 0.6008 0.6797 0.6403 0.3063 0.4392 1.3858
ConvNeXt 1 - - - - - 0.45

Five-fold cross-validation. Table 1 presents the results of the five-fold cross-validation, where Fold 1 corresponds to the official validation split. Across all five folds, the FRoundation backbone consistently outperforms DINOv2 in terms of the overall score. The largest improvements are observed for VA estimation, where FRoundation consistently yields higher CCC values for both valence and arousal, resulting in substantially higher combined \(CCC_{VA}\) across all folds. Performance on expression recognition is also consistently improved, with FRoundation achieving higher \(F1_{EX}\) on every fold. In contrast, action unit detection performance remains comparable between the two backbones, with small variations across folds.

Table 2: Ablation study of the proposed framework. Results are reported as mean \(\pm\) standard deviation over 5-fold cross-validation, with the highest mean performance in bold. SwiGLU, CSA, and Cov denote the SwiGLU value projection, causal supervision of the attention mechanism, and covariance regularization, respectively, checkmarks (\(✔\)) indicate enabled components, while crosses (\(\times\)) indicate that it is disabled. For brevity, only the overall performance metric \(P\) is reported.
Backbone SwiGLU CSA Cov \(P\)
DINOv2 \(\times\) \(\times\) \(\times\) 0.8730±0.0735
\(✔\) \(\times\) \(\times\) 0.8616±0.0972
\(✔\) \(✔\) \(\times\) 0.9036±0.0836
\(✔\) \(\times\) \(✔\) 0.9317±0.1621
\(✔\) \(✔\) \(✔\) 0.9569±0.1193
FRoundation \(\times\) \(\times\) \(\times\) 1.0524±0.0694
\(✔\) \(\times\) \(\times\) 1.1265±0.1275
\(✔\) \(✔\) \(\times\) 1.1555±0.0809
\(✔\) \(\times\) \(✔\) 1.1588±0.1533
\(✔\) \(✔\) \(✔\) 1.1948±0.1207

Ablation study. Table 2 presents an ablation study of the proposed framework. Results are reported as the mean and standard deviation of \(P\) over five-fold cross-validation; for clarity, only the composite score is shown. The baseline configuration (linear Value projection without causal supervision or covariance regularization) achieves \(0.8730 \pm 0.0735\) (row 1) and \(1.0524 \pm 0.0694\) (row 6) for the DINOv2 and FRoundation backbones, respectively. Adding SwiGLU alone slightly reduces performance for DINOv2 (row 2) but improves FRoundation (row 7). In contrast, combining SwiGLU with either causal supervision (rows 3 and 8) or covariance regularization (rows 4 and 9) consistently improves performance over the corresponding baselines. The full model achieves the best results on both backbones, reaching \(0.9569 \pm 0.1193\) (row 5) with DINOv2 and \(1.1948 \pm 0.1207\) (row 10) with FRoundation, corresponding to gains of 9.6% and 13.5%, respectively, over the baseline. Overall, the results show that each proposed component contributes to performance, while their combination yields the largest and most consistent improvements across both backbones.

References↩︎

[1]
R. W. Picard, Affective computing. MIT press, 2000.
[2]
M. Sajjad et al., “A comprehensive survey on deep facial expression recognition: Challenges, applications, and future guidelines,” Alexandria Engineering Journal, vol. 68, pp. 817–840, 2023.
[3]
D. Ayata, Y. Yaslan, and M. E. Kamasak, “Emotion recognition from multimodal physiological signals for emotion aware healthcare systems,” Journal of Medical and Biological Engineering, vol. 40, no. 2, pp. 149–157, 2020.
[4]
R. Guo, H. Guo, L. Wang, M. Chen, D. Yang, and B. Li, “Development and application of emotion recognition technology?a systematic literature review,” BMC psychology, vol. 12, no. 1, p. 95, 2024.
[5]
M. Spezialetti, G. Placidi, and S. Rossi, “Emotion recognition for human-robot interaction: Recent advances and future perspectives,” Frontiers in Robotics and AI, vol. 7, p. 532279, 2020.
[6]
E. Marinoiu, M. Zanfir, V. Olaru, and booktitle=Proceedings. of the I. conference on computer vision and pattern recognition Sminchisescu Cristian, “3d human sensing, action and emotion recognition in robot assisted therapy of children with autism,” 2018, pp. 2158–2167.
[7]
P. Ekman, W. V. Friesen, et al., The repertoire of nonverbal behavior: Categories, origins, usage and coding, vol. 1. Mouton de Gruyter Berlin, 1969.
[8]
F. Z. Canal et al., “A survey on facial emotion recognition techniques: A state-of-the-art literature review,” Information Sciences, vol. 582, pp. 593–617, 2022.
[9]
J. A. Russell, “A circumplex model of affect.” Journal of personality and social psychology, vol. 39, no. 6, p. 1161, 1980.
[10]
H. Gunes and M. Pantic, “Automatic, dimensional and continuous emotion recognition,” International Journal of Synthetic Emotions (IJSE), vol. 1, no. 1, pp. 68–99, 2010.
[11]
P. Ekman and W. V. Friesen, “Facial action coding system,” Environmental Psychology & Nonverbal Behavior, 1978.
[12]
D. Kollias et al., “From affect to complex behavior: Advancing multimodal human-centered AI at the 10th ABAW workshop & competition,” 2026, pp. 5302–5311.
[13]
D. Kollias et al., “From emotions to violence: Multimodal fine-grained behavior analysis at the 9th abaw,” 2025, pp. 1–12.
[14]
D. Kollias et al., “Advancements in affective and behavior analysis: The 8th ABAW workshop and competition,” 2025, pp. 5572–5583.
[15]
D. Kollias, C. Shao, O. Kaloidas, and I. Patras, “Behaviour4all: In-the-wild facial behaviour analysis toolkit,” arXiv preprint arXiv:2409.17717, 2024.
[16]
D. Kollias et al., “7th abaw competition: Multi-task learning and compound expression recognition,” 2024 , organization={Springer}, pp. 31–45.
[17]
D. Kollias et al., “The 6th affective behavior analysis in-the-wild (abaw) competition,” 2024, pp. 4587–4598.
[18]
D. Kollias, V. Sharmanska, and booktitle=Proceedings. of the A. C. on A. I. Zafeiriou Stefanos, “Distribution matching for multi-task learning of classification tasks: A large-scale study on faces & beyond,” 2024, vol. 38, pp. 2813–2821.
[19]
D. Kollias, P. Tzirakis, A. Baird, A. Cowen, and booktitle=Proceedings. of the I. C. on C. V. and P. R. Zafeiriou Stefanos, “Abaw: Valence-arousal estimation, expression recognition, action unit detection & emotional reaction intensity estimation challenges,” 2023, pp. 5888–5897.
[20]
booktitle=European. C. on C. V. Kollias Dimitrios, “Abaw: Learning from synthetic data & multi-task learning challenges,” 2023 , organization={Springer}, pp. 157–172.
[21]
booktitle=Proceedings. of the I. C. on C. V. and P. R. Kollias Dimitrios, “Abaw: Valence-arousal estimation, expression recognition, action unit detection & multi-task learning challenges,” 2022, pp. 2328–2336.
[22]
D. Kollias and booktitle=Proceedings. of the I. I. C. on C. V. Zafeiriou Stefanos, “Analysing affective behavior in the second abaw2 competition,” 2021, pp. 3652–3660.
[23]
D. Kollias, A. Schulc, E. Hajiyev, and booktitle=2020. 15th. I. I. C. on A. F. and G. R. (FG. 2020)(FG). Zafeiriou S, “Analysing affective behavior in the first ABAW 2020 competition,” 2020, pp. 794–800.
[24]
D. Kollias, V. Sharmanska, and S. Zafeiriou, “Distribution matching for heterogeneous multi-task learning: A large-scale face study,” arXiv preprint arXiv:2105.03790, 2021.
[25]
D. Kollias and S. Zafeiriou, “Affect analysis in-the-wild: Valence-arousal, expressions, action units and a unified framework,” arXiv preprint arXiv:2103.15792, 2021.
[26]
D. Kollias and S. Zafeiriou, “Expression, affect, action unit recognition: Aff-Wild2, multi-task learning and ArcFace,” arXiv preprint arXiv:1910.04855, 2019.
[27]
D. Kollias, V. Sharmanska, and S. Zafeiriou, “Face behavior a la carte: Expressions, affect and action units in a single network,” arXiv preprint arXiv:1910.11111, 2019.
[28]
D. Kollias et al., “Deep affect prediction in-the-wild: Aff-wild database and challenge, deep architectures, and beyond,” International Journal of Computer Vision, pp. 1–23, 2019.
[29]
S. Zafeiriou, D. Kollias, M. A. Nicolaou, A. Papaioannou, G. Zhao, and booktitle=Computer. V. and P. R. W. (CVPRW),. 2017. I. C. on Kotsia Irene, “Aff-wild: Valence and arousal ?in-the-wild?challenge,” 2017 , organization={IEEE}, pp. 1980–1987.
[30]
B. Schölkopf et al., “Toward causal representation learning,” Proceedings of the IEEE, vol. 109, no. 5, pp. 612–634, 2021.
[31]
N. Shazeer, “Glu variants improve transformer,” arXiv preprint arXiv:2002.05202, 2020.
[32]
M. Oquab et al., “Dinov2: Learning robust visual features without supervision,” arXiv preprint arXiv:2304.07193, 2023.
[33]
T. Chettaoui, N. Damer, and F. Boutros, “Froundation: Are foundation models ready for face recognition?” Image and Vision Computing, vol. 156, p. 105453, 2025.
[34]
A. Bardes et al., “Revisiting feature prediction for learning visual representations from video,” arXiv preprint arXiv:2404.08471, 2024.
[35]
C. Lea, M. D. Flynn, R. Vidal, A. Reiter, and booktitle=proceedings. of the I. C. on C. V. and P. R. Hager Gregory D, “Temporal convolutional networks for action segmentation and detection,” 2017, pp. 156–165.
[36]
H. Wang, J. Chen, L. Du, Q. Fu, S. Han, and booktitle=Proceedings. of the T.-S. I. J. C. on A. I. Song Xuan, “Causal-based supervision of attention in graph neural network: A better and simpler choice towards powerful attention,” 2023.
[37]
J. Pearl, Causality. Cambridge university press, 2009.
[38]
T. J. VanderWeele, “Explanation in causal inference: Developments in mediation and interaction,” International journal of epidemiology, vol. 45, no. 6, pp. 1904–1908, 2016.
[39]
J. Zbontar, L. Jing, I. Misra, Y. LeCun, and booktitle=International. conference on machine learning Deny Stéphane, “Barlow twins: Self-supervised learning via redundancy reduction,” 2021 , organization={PMLR}, pp. 12310–12320.
[40]
A. Bardes, J. Ponce, and Y. LeCun, “Vicreg: Variance-invariance-covariance regularization for self-supervised learning,” arXiv preprint arXiv:2105.04906, 2021.
[41]
D. Kollias and S. Zafeiriou, “Aff-wild2: Extending the aff-wild database for affect recognition,” arXiv preprint arXiv:1811.07770, 2018.
[42]
Z. Liu, H. Mao, C.-Y. Wu, C. Feichtenhofer, T. Darrell, and booktitle=Proceedings. of the I. conference on computer vision and pattern recognition Xie Saining, “A convnet for the 2020s,” 2022, pp. 11976–11986.
[43]
A. Psaroudakis and booktitle=Proceedings. of the I. C. on C. V. and P. R. Kollias Dimitrios, “Mixaugment & mixup: Augmentation methods for facial expression recognition,” 2022, pp. 2367–2375.
[44]
A. Paszke and booktitle=Proc. of N. W. A. others, “Automatic differentiation in Pytorch,” 2017.
[45]
Z. Zhu et al., “Webface260m: A benchmark unveiling the power of million-scale deep face recognition,” 2021, pp. 10492–10502.
[46]
J. Deng, J. Guo, N. Xue, and booktitle=Proceedings. of the I. conference on computer vision and pattern recognition Zafeiriou Stefanos, “Arcface: Additive angular margin loss for deep face recognition,” 2019, pp. 4690–4699.
[47]
I. Loshchilov and F. Hutter, “Decoupled weight decay regularization,” arXiv preprint arXiv:1711.05101, 2017.

  1. Equal contribution↩︎