ActFER: Agentic Facial Expression Recognition via Active Tool-Augmented Visual Reasoning
Organizations: State Key Laboratory of Cognitive Intelligence, University of Science and Technology of China, Hefei, China · Tsinghua University, Beijing, China · University of Science and Technology of China, Hefei, China · Tsinghua University, Shenzhen, China ·
Abstract
Recent advances in Multimodal Large Language Models (MLLMs) have created new opportunities for facial expression recognition (FER), moving it beyond pure label prediction toward reasoning-based affect understanding. However, existing MLLM-based FER methods still follow a passive paradigm: they rely on externally prepared facial inputs and perform single-pass reasoning over fixed visual evidence, without the capability for active facial perception. To address this limitation, we propose ActFER, an agentic framework that reformulates FER as active visual evidence acquisition followed by multimodal reasoning. Specifically, ActFER dynamically invokes tools for face detection and alignment, selectively zooms into informative local regions, and reasons over facial Action Units (AUs) and emotions through a visual Chain-of-Thought. To realize such behavior, we further develop Utility-Calibrated GRPO (UC-GRPO), a reinforcement learning algorithm tailored to agentic FER. UC-GRPO uses AU-grounded multi-level verifiable rewards to densify supervision, query-conditional contrastive utility estimation to enable sample-aware dynamic credit assignment for local inspection, and emotion-aware EMA calibration to reduce noisy utility estimates while capturing emotion-wise inspection tendencies. This algorithm enables ActFER to learn both when local inspection is beneficial and how to reason over the acquired evidence. Comprehensive experiments show that ActFER trained with UC-GRPO consistently outperforms passive MLLM-based FER baselines and substantially improves AU prediction accuracy.
Figures & tables
| Model | Benchmark F1 | Overall | Per-emotion F1 | |||||||||||
| RAF-DB | FERPlus | AffectNet | SFEW2.0 | Acc | F1 | Neutral | Happiness | Sad | Surprise | Fear | Disgust | Anger | Contempt | |
| General-purpose MLLMs | ||||||||||||||
| InternVL3.5-4B* ( Wang et al., 2025b ) | 60.69 | 37.87 | 44.51 | 33.96 | 50.40 | 43.67 | 55.56 | 81.89 | 53.47 | 55.06 | 17.44 | 35.59 | 46.68 | 3.70 |
| Qwen3VL-4B* ( Bai et al., 2025a ) | 56.13 | 47.37 | 36.12 | 38.57 | 55.27 | 44.03 | 60.12 | 81.93 | 54.01 | 56.06 | 22.97 | 23.47 | 50.00 | 3.65 |
| Qwen2.5VL-7B ( Bai et al., 2025b ) | 50.26 | 46.25 | 26.97 | 36.22 | 53.78 | 35.34 | 54.60 | 67.29 | 53.91 | 52.70 | 3.28 | 22.26 | 46.97 | 0.37 |
| InternVL3-8B ( Zhu et al., 2025 ) | 52.69 | 43.34 | 39.33 | 37.27 | 60.59 | 44.54 | 65.08 | 85.56 | 61.57 | 40.02 | 41.35 | 38.31 | 54.41 | 14.55 |
| Method | 1 | 2 | 4 | 6 | 9 | 12 | 25 | 26 | Avg. |
|---|---|---|---|---|---|---|---|---|---|
| Qwen2.5VL-7B ( Bai et al., 2025b ) | 20.8 | 19.2 | 23.0 | 17.9 | 17.1 | 26.3 | 30.9 | 21.6 | 22.1 |
| Qwen3VL-4B* ( Bai et al., 2025a ) | 24.7 | 27.1 | 76.7 | 3.1 | 0.0 | 73.7 | 80.7 | 18.6 | 38.1 |
| InternVL3.5-4B* ( Wang et al., 2025b ) | 36.9 | 40.7 | 71.8 | 2.1 | 35.3 | 67.6 | 67.2 | 4.6 | 40.8 |
| FEALLM <7B> ( Hu et al., 2025 ) | 36.9 | 29.7 | 70.4 | 30.2 | – | 54.5 | 51.9 | 24.7 | 42.6 |
| ActFER-SFT <4B> | 30.2 | 30.8 | 70.2 | 51.4 | 44.1 | 67.7 | 82.0 | 12.5 | 48.6 |
| ActFER <4B> | 37.1 | 38.2 | 77.3 | 58.2 | 52.3 | 78.0 | 92.4 | 32.0 | 58.2 |
| Variant | FERBench | DISFA | |||||||
|---|---|---|---|---|---|---|---|---|---|
| AU-grounded dense reward | Contrastive utility | Emotion-EMA | Symmetric fallback | Acc | F1 | Zoom | Avg.F1 | Zoom | |
| ActFER-SFT | – | – | – | – | 65.70 | 53.37 | 32.6 | 48.6 | 8.4 |
| Emotion-only RL | ✗ | ✗ | – | ✓ | 69.14 | 61.49 | 0.0 | 47.8 | 0.0 |
| AU-grounded RL | ✓ | ✗ | – | ✓ | 68.80 | 62.72 | 0.0 | 50.1 | 0.0 |
| Zoom-biased RL | ✓ | ✗ | – | ✗ | 71.86 | 62.22 | 100.0 | 52.0 | 100.0 |
| w/o Emotion-EMA | ✓ | ✓ | ✗ | ✓ | 70.01 | 65.34 | 90.1 | 54.2 | 100.0 |
Facial Expression Recognition
Facial Expression Recognition studies how computers infer emotion and facial actions from images and video.
See all 79 papers