File size: 5,373 Bytes
dd19643
 
bd29a71
 
1c0968a
 
bd29a71
1c0968a
 
 
 
 
 
 
 
dd19643
bd29a71
1c0968a
bd29a71
1c0968a
bd29a71
1c0968a
bd29a71
1c0968a
bd29a71
1c0968a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
bd29a71
1c0968a
bd29a71
1c0968a
bd29a71
1c0968a
bd29a71
1c0968a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
bd29a71
 
 
1c0968a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
bd29a71
 
1c0968a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
bd29a71
1c0968a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
---
license: apache-2.0
base_model: Qwen/Qwen2.5-1.5B-Instruct
library_name: peft
language:
- en
pipeline_tag: text-generation
tags:
- argument-mining
- fact-checking
- information-extraction
- lora
- qwen2
- peft
- research
---

# ArgParser-v3-Qwen1.5B

> **Version 3 of the ArgParser model series** — continual fine-tuning with an additional argument-mining corpus to investigate the limits of domain transfer.

ArgParser-v3-Qwen1.5B extends **ArgParser-v2** through continual training after introducing an additional academic argument-mining corpus (AAEC). The objective was to determine whether increasing the diversity of gold-standard argument annotations would improve generalization to real-world fact-checking data.

While this version achieved modest improvements on in-domain benchmarks, experiments demonstrated that academic argument-mining datasets alone were insufficient for effective transfer to PolitiFact-style claims. This finding directly motivated the development of **ArgParser-v4**.

---

# Model Overview

| Property | Value |
|----------|-------|
| Model | ArgParser-v3-Qwen1.5B |
| Base Model | Qwen/Qwen2.5-1.5B-Instruct |
| Task | Argument Structure Extraction |
| Training Method | Continual LoRA Fine-tuning |
| LoRA Rank | 16 |
| Author | **Jayesh Choudhari** |
| License | Apache-2.0 |

---

# Training Configuration

ArgParser-v3 continues training from Version 2 after incorporating an additional argument-mining dataset.

Training datasets:

- AbstRCT
- Microtext
- CDCP
- PERSPECTRUM
- AAEC (402 persuasive essays)

Training configuration:

- **Training Samples:** 1,823
- **Continual Training:** 1 additional epoch
- **Total Effective Learning:** ~4 epochs including Version 2
- **LoRA Rank:** 16
- **Hardware:** NVIDIA GTX 1080 Ti
- **Training Time:** ~5.5 hours

---

# Performance

Average held-out Component F1:

**Component F1:** **0.229**

Compared with Version 2:

- Small overall improvement (**0.219 → 0.229**)
- Improved performance on:
  - Microtext
  - AbstRCT
- Slight regression on:
  - PERSPECTRUM (**0.056 → 0.034**)

These results suggest diminishing returns when simply increasing the amount of academic argument-mining data.

---

# Cross-Domain Evaluation

A key experiment evaluated ArgParser-v3 on the target **LIARArg** dataset containing PolitiFact-style political claims.

Results showed:

- Approximately **83% empty predictions** on the initial evaluation subset.
- Remaining outputs were often incomplete or fragmented.
- The experiment was terminated early after confirming poor cross-domain transfer.

This demonstrated that academic argument-mining corpora alone do not adequately prepare small language models for real-world political fact-checking tasks.

These findings motivated the development of **ArgParser-v4**, which introduces target-domain silver annotations generated by a larger teacher model.

---

# Intended Task

The model extracts structured argumentative information from input text, including:

- Claims
- Premises
- Citations
- Supporting relations
- Attacking relations

Outputs follow a structured JSON format suitable for downstream argument mining pipelines.

---

# Usage

```python
from peft import PeftModel
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch

base_id = "Qwen/Qwen2.5-1.5B-Instruct"
adapter_id = "iamjayeshc/ArgParser-v3-Qwen1.5B"

tokenizer = AutoTokenizer.from_pretrained(base_id)

base = AutoModelForCausalLM.from_pretrained(
    base_id,
    torch_dtype=torch.float16,
    device_map="auto"
)

model = PeftModel.from_pretrained(base, adapter_id)
```

Example prompt:

```python
instruction = (
    "Extract all argument components and relations from the text. "
    "Return strict JSON containing "
    "claim_components, premise_components, citation_components and relations."
)

text = "The Obama administration is putting Border Patrol agents in a chokehold."
```

---

# Model Series

ArgParser-v3 is the third model in the ArgParser development series.

Other versions:

- **ArgParser-v1-Qwen0.5B**
  - Initial full fine-tuning baseline
  - https://huggingface.co/iamjayeshc/ArgParser-v1-Qwen0.5B

- **ArgParser-v2-Qwen1.5B**
  - Larger base model with LoRA fine-tuning
  - https://huggingface.co/iamjayeshc/ArgParser-v2-Qwen1.5B

- **ArgParser-v4-Qwen1.5B (Recommended)**
  - Final distilled model with target-domain adaptation
  - https://huggingface.co/iamjayeshc/ArgParser-v4-Qwen1.5B

ArgParser-v4 incorporates silver annotations generated by a large teacher model and substantially improves transfer to PolitiFact-style argument extraction.

---

# Limitations

This version demonstrates that expanding academic training data alone is insufficient for robust cross-domain argument extraction.

It may struggle with:

- Political claims
- Informal social media language
- Long-form real-world arguments

The model is primarily released for **research reproducibility** and comparison with subsequent versions.

---

# Acknowledgements

This model is part of the **ArgParser** research project investigating lightweight argument-structure extraction through continual training, domain adaptation, and knowledge distillation.

Released by **Jayesh Choudhari**.

---

# Citation

If you use this model in your research, please cite the associated project when available.

A formal technical report / preprint is planned.