What problem does it solve? Aligning LLMs with human preferences typically requires DPO or PPO setups that demand a separate reference model, extra memory, and complex configuration. This Skill guides SimPO training, a reference-free preference optimization method that outperforms DPO on AlpacaEval 2.0 while using fewer resources. ## Core Features & Use Cases - Reference-Free Preference Training: Run SimPO on chosen/rejected preference pairs without loading a reference model, using HuggingFace alignment-handbook and DeepSpeed ZeRO-3. - Hyperparameter Guidance: Get recommended beta, gamma-beta ratio, learning rate, and SFT weight values by model size (7B to 70B) and task type (chat, math, code). - Dataset Preparation: Use ready-made configs for UltraFeedback, HH-RLHF, HelpSteer, and math preference datasets, plus filtering and mixing strategies. - Use Case: Fine-tune Mistral 7B on UltraFeedback preference pairs with a single accelerate launch command, then troubleshoot loss divergence or capability forgetting using the documented fixes. ## Quick Start Ask the assistant to set up SimPO training for Mistral 7B on the UltraFeedback dataset and generate the training config and launch command.