Downloads · 30 days
0
0% of all-time downloads
Genie2k/qwen3-0.6b-dpo
qwen3-0.6b-dpo is a text generation model from Genie2k. Use it when you need the model to write or continue text. It is set up for peft.
This is a Direct Preference Optimization (DPO) LoRA adapter for the Qwen/Qwen3-0.6B model. It was trained on top of a previously Supervised Fine-Tuned (SFT) adapter to further align the model's tone and style with hum…
Downloads · 30 days
0
0% of all-time downloads
All-time downloads
60
Public
Parameters
752M
2.3 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors2.3 GB · 97%
From the Hugging Face model README
This is a Direct Preference Optimization (DPO) LoRA adapter for the Qwen/Qwen3-0.6B model. It was trained on top of a previously Supervised Fine-Tuned (SFT) adapter to further align the model's tone and style with human conversational preferences.
This adapter applies DPO to improve the semantic quality and conversational naturalness of the base model. The training utilized the best-performing SFT adapter as both the initial trainable policy model and the frozen reference model.
Qwen/Qwen3-0.6B (via SFT Adapter)This model is intended to generate clean, human-like responses and is highly effective at stripping away rigid, robotic formatting (e.g., heavily formatted math explanations) in favor of natural prose.
Due to the constraints of the 0.6B parameter base model and the heavy alignment training, this model is highly susceptible to format collapse on open-ended creative generation tasks (e.g., devolving into infinite repetitive loops). Furthermore, preference tuning does not inject new factual world knowledge; the model will still confidently hallucinate if the base parameters lack the correct domain understanding.
The model was fine-tuned on the helpful-base split of the Anthropic/hh-rlhf dataset. The data was preprocessed to isolate the final human turn and the corresponding chosen/rejected assistant replies, formatted into strict conversation message dictionaries. A 70/30 train-evaluation split was used.
The model was trained using the DPOTrainer from the trl library. To prevent CUDA Out-Of-Memory (OOM) errors from loading two models simultaneously, the evaluation batch size was explicitly restricted to 2.
The model was evaluated using a customized set of 10 prompts to measure semantic alignment and surface-level string matching against gold-standard references.