From Prediction to Justification: Aligning Sentiment Reasoning with Human Rationale via Reinforcement Learning
Organizations: School of Computer Science and Technology, East China Normal University · Shanghai Qiji Zhifeng Co., Ltd. · Ocean University of China
Abstract
While Aspect-based Sentiment Analysis (ABSA) systems have achieved high accuracy in identifying sentiment polarities, they often operate as "black boxes," lacking the explicit reasoning capabilities characteristic of human affective cognition. Humans do not merely categorize sentiment; they construct causal explanations for their judgments. To bridge this gap, we propose ABSA-R1, a large language model framework designed to mimic this ``reason-before-predict" cognitive process. By leveraging reinforcement learning (RL), ABSA-R1 learns to articulate the why behind the what, generating natural language justifications that ground its sentiment predictions. We introduce a Cognition-Aligned Reward Model (formerly sentiment-aware reward model) that enforces consistency between the generated reasoning path and the final emotional label. Furthermore, inspired by metacognitive monitoring, we implement a performance-driven rejection sampling strategy that selectively targets hard cases where the model's internal reasoning is uncertain or inconsistent. Experimental results on four benchmarks demonstrate that equipping models with this explicit reasoning capability not only enhances interpretability but also yields superior performance in sentiment classification and triplet extraction compared to non-reasoning baselines.
Figures & tables
| Method | Lap14 | Rest14 | Rest15 | Rest16 | Avg |
|---|---|---|---|---|---|
| T5-Instruct | 60.86 | 72.82 | 64.86 | 72.57 | 67.78 |
| ChatGLM3-6B | 62.05 | 74.65 | 67.11 | 70.30 | 68.53 |
| Mistral-7B-v0.2 | 63.83 | 76.44 | 71.07 | 76.99 | 72.08 |
| LLaMA3-8B | 65.68 | 79.20 | 74.06 | 76.15 | 73.77 |
| Qwen2.5-7B | 68.06 | 79.60 | 74.55 | 80.91 | 75.78 |
| BARTABSA | 57.59 | 72.46 | 60.11 | 69.98 | 65.04 |
| Method | Rest14 | Lap14 | Rest15 | Rest16 | Avg | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Acc | F1 | Acc | F1 | Acc | F1 | Acc | F1 | Acc | F1 | |
| IAN | 80.18 | 69.78 | 71.36 | 68.85 | 76.54 | 55.62 | 83.79 | 58.62 | 77.97 | 63.22 |
| PGCNN | 78.43 | 69.58 | 69.72 | 67.13 | 75.01 | 51.83 | 81.34 | 58.23 | 76.12 | 61.69 |
| CPA-SA | 82.64 | 73.38 | 75.18 | 71.50 | 79.61 | 60.15 | 88.92 | 72.43 | 81.59 | 69.37 |
| RMN-P | 81.16 | 73.17 | 74.50 | 69.79 | 80.69 | 64.41 | 88.75 | 71.54 | 81.28 | 69.73 |
| KGAN | 87.15 | 82.05 | 82.66 | 78.98 | 86.21 | 74.20 | 92.34 | 81.31 | 87.09 | 79.14 |
Aspect-Based Sentiment Analysis
Aspect-Based Sentiment Analysis (ABSA) identifies what people express opinions about and the sentiment or emotion attached to each aspect.
See all 52 papers