Multi-task learning for advanced driver assistance systems requires modeling the complex interplay between driver internal states and external traffic environments. However, existing methods treat recognition tasks as flat and independent objectives, failing to exploit the cognitive causal structure underlying driving behavior. In this paper, we propose CauPsi, a cognitive science-grounded causal multi-task learning framework that explicitly models the hierarchical dependencies among Traffic Context Recognition (TCR), Vehicle Context Recognition (VCR), Driver Emotion Recognition (DER), and Driver Behavior Recognition (DBR). The proposed framework introduces two key mechanisms. First, a Causal Task Chain propagates upstream task predictions to downstream tasks via learnable prototype embeddings, realizing the cognitive cascade from environmental perception to behavioral regulation in a differentiable manner. Second, Cross-Task Psychological Conditioning (CTPC) estimates a psychological state signal from driver facial expressions and body posture and injects it as a conditioning input to all tasks including environmental recognition, thereby modeling the modulatory effect of driver internal states on cognitive and decision-making processes. Evaluated on the AIDE dataset, CauPsi achieves a mean accuracy of 82.71% with only 5.05M parameters, surpassing prior work by +1.0% overall, with notable improvements on DER (+3.65%) and DBR (+7.53%). Ablation studies validate the independent contribution of each component, and analysis of the psychological state signal confirms that it acquires systematic task-label-dependent patterns in a self-supervised manner without explicit psychological annotations.
Figures & tables
Figure 1: Overall architecture of CauPsi.
Figure 2: Detailed architecture of the Causal Task Chain.
Pattern
Backbone
αacc (%) ↑
βmacc
P(M)
Multi-view Scene
Driver Images
Joints
DER
DBR
TCR
VCR
(%) ↑
↓
2D
VGG16 ( Simonyan and Zisserman, 2014 )
VGG16 ( Simonyan and Zisserman, 2014 )
3DCNN
69.12
64.57
84.77
74.08
73.15
127.48
Res18 ( He et al., 2016 )
Res18 ( He et al., 2016 )
3DCNN
68.78
64.33
89.76
78.59
75.37
107.77
CMT ( Guo et al., 2022 )
CMT ( Guo et al., 2022 )
3DCNN
68.75
68.75
93.75
81.38
78.16
72.33
GLMDriveNet ( Liu et al., 2024 )
GLMDriveNet ( Liu et al., 2024 )
3DCNN
71.38
66.57
90.23
77.19
76.34
78.17
2D + Timing
PP-Res18+TransE
Res18/34+TransE
MLP+TE
70.83
67.32
90.54
79.97
77.17
-
Table 1: Comparison with existing methods.
Model
βmacc
Δ
DER
DBR
TCR
VCR
CauPsi
82.71
—
78.65
76.84
92.11
83.25
− CTPC
81.77
− 0.94
79.63
73.89
91.95
81.60
− CrossView
82.38
− 0.33
79.96
75.69
92.28
81.60
− CausalChain
80.41
− 2.30
78.16
68.14
92.93
82.43
− FaceBody
80.25
− 2.46
78.65
70.11
92.11
80.13
Table 2: Ablation study results. Δ denotes the change in mean accuracy relative to the full model.
Figure 3: Mean values across the 16 dimensions of ψ , stratified by class for each task.
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
Algorithm 1: Overall Algorithm of CauPsi
Input: Multi-view video {Xv} , face/body video Xface,Xbody