Text Generation
PEFT
Safetensors
English
argument-mining
fact-checking
information-extraction
lora
qwen2
research
conversational
Instructions to use iamjayeshc/ArgParser-v3-Qwen1.5B with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- PEFT
How to use iamjayeshc/ArgParser-v3-Qwen1.5B with PEFT:
from peft import PeftModel from transformers import AutoModelForCausalLM base_model = AutoModelForCausalLM.from_pretrained("Qwen/Qwen2.5-1.5B-Instruct") model = PeftModel.from_pretrained(base_model, "iamjayeshc/ArgParser-v3-Qwen1.5B") - Notebooks
- Google Colab
- Kaggle
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. |