What problem does it solve? Aligning LLMs with human preferences typically requires DPO or PPO setups that demand a separate reference model, extra GPU memory, and complex configuration. This Skill provides ready-to-use SimPO training workflows that achieve better alignment results without a reference model, reducing compute cost and setup complexity. ## Core Features & Use Cases - Reference-Free Preference Training: Train Mistral, Llama 3, and other models on preference pairs using SimPO's sigmoid or hinge loss with no reference model forward passes. - Tuned Hyperparameter Guidance: Model-size-specific recommendations for learning rate, beta, gamma-beta ratio, and SFT weight, plus troubleshooting for loss divergence, capability forgetting, and OOM errors. - Dataset Preparation References: Detailed guidance on preference data formats, quality filtering, dataset mixing, and synthetic pair generation. - Use Case: Fine-tune Llama 3 8B Instruct on cleaned UltraFeedback preferences with a single accelerate launch command and a YAML config, preserving instruction-following ability via SFT regularization. ## Quick Start Ask the agent to train Mistral 7B with SimPO on the UltraFeedback dataset using the provided training config and DeepSpeed ZeRO-3.