What problem does it solve?
SimPO training simplifies LLM alignment by learning from preference pairs directly, removing the need for a separate reference model while still improving response quality and preference following.
Core Features & Use Cases
- Reference-free alignment: Optimize chosen versus rejected responses without DPO-style reference-model overhead.
- Configurable training guidance: Tune learning rate, beta, gamma-beta ratio, loss type, and SFT weight for different model sizes and task types.
- Dataset and debugging support: Use preferred dataset formats, mixing strategies, and troubleshooting advice to keep training stable.
- Use case: Fine-tune a 7B or 8B instruction model on preference data to improve helpfulness, reasoning quality, or domain-specific behavior with minimal setup risk.
Quick Start
Choose a SimPO config, prepare your chosen and rejected preference dataset, and launch the training workflow with the recommended alignment settings.