What problem does it solve?
This Skill helps you align language models with preference data using SimPO, removing the need for a reference model while keeping training simpler and more efficient than DPO or PPO.
Core Features & Use Cases
- Reference-free preference optimization: Train on chosen/rejected pairs without maintaining a separate baseline model.
- Practical tuning guidance: Select learning rates, beta, gamma-beta ratio, and SFT weight for stable alignment runs.
- Dataset and loss support: Work with common preference datasets, format custom pairs correctly, and choose between sigmoid or hinge loss.
- Use case: Fine-tune a 7B or 8B chat model for better instruction following, reasoning, or math performance using a compact single-node workflow.
Quick Start
Use the simpo-training skill to produce a SimPO training plan or configuration for your target model, dataset, and alignment goal.