Downloads · 30 days
28
33% of all-time downloads
vanthienha199/thinktank-prm-qwen2.5-0.5b
thinktank-prm-qwen2.5-0.5b is a text classification model from vanthienha199. Use it when you need a label for a piece of text. It is set up for peft. The card lists the license as mit.
A reward model that scores reasoning steps as useful or wasteful.
Downloads · 30 days
28
33% of all-time downloads
All-time downloads
84
Public
Repo size
76.9 MB
Likes
0
Public
Click a slice to open those files.
.json68.6 MB · 50%
From the Hugging Face model README
A reward model that scores reasoning steps as useful or wasteful.
Trained on crowdsourced human judgments from ThinkTank, a Game With A Purpose where players identify wasteful steps in AI reasoning chains.
| Metric | Value |
|---|---|
| Pairwise accuracy | 95.7% |
| Eval loss | 0.071 |
| Training pairs | 92 |
| Eval pairs | 23 |
| Training time | 105 seconds |
import torch
from transformers import AutoModelForSequenceClassification, AutoTokenizer
from peft import PeftModel
# Load
tokenizer = AutoTokenizer.from_pretrained("vanthienha199/thinktank-prm-qwen2.5-0.5b")
base = AutoModelForSequenceClassification.from_pretrained("Qwen/Qwen2.5-0.5B", num_labels=1)
model = PeftModel.from_pretrained(base, "vanthienha199/thinktank-prm-qwen2.5-0.5b")
model.eval()
# Score a reasoning step
text = "Question: What is 25% of 200?\n\nReasoning step (step 3, calculation): 25% = 0.25. 0.25 * 200 = 50."
inputs = tokenizer(text, return_tensors="pt", truncation=True, max_length=256)
with torch.no_grad():
score = model(**inputs).logits.item()
print(f"Score: {score:.3f}") # Positive = useful, negative = wasteful
| Step Type | Content | Score | Label |
|---|---|---|---|
| thinking | "I need to find 25% of 200..." | -0.33 | WASTEFUL |
| calculation | "25/100 = 0.25. 0.25 * 200 = 50" | +3.21 | USEFUL |
| conclusion | "The answer is 50" | +3.25 | USEFUL |
| verification | "Let me double-check: 200/4 = 50" | +1.08 | USEFUL |
ThinkTank GWAP (19 users, 206 judgments)
→ Consensus labels (165 steps)
→ Reward pairs (115 chosen/rejected)
→ This PRM (95.7% accuracy)
→ Score any LLM reasoning chain
@misc{thinktank-prm-2026,
title={ThinkTank PRM: A Process Reward Model Trained on Crowdsourced Reasoning Labels},
author={Ha Le},
year={2026},
url={https://huggingface.co/vanthienha199/thinktank-prm-qwen2.5-0.5b}
}