TensorX
返回文献探索

Paper · arXiv 2405.11143

OpenRLHF: An Easy-to-use, Scalable and High-performance RLHF Framework

Jian Hu, Xibin Wu, Weixun Wang, Xianyu, Dehao Zhang, Yu Cao

41 upvotesMay 20, 2024arXiv 预印本
AI 摘要

OpenRLHF is an open-source RLHF framework that enhances training efficiency and accessibility for researchers and practitioners.

Reinforcement Learning from Human FeedbackRLHFReinforcement Learning with Verifiable RewardsRLVRChain-of-Thoughtlong-CoTRayvLLMDeepSpeedHuggingFace Transformers

Abstract

Large Language Models (LLMs) fine-tuned via Reinforcement Learning from Human Feedback (RLHF) and Reinforcement Learning with Verifiable Rewards (RLVR) significantly improve the alignment of human-AI values and further raise the upper bound of AI capabilities, particularly in reasoning-intensive, long-context Chain-of-Thought (long-CoT) tasks. However, existing RLHF (or RLVR) frameworks commonly face challenges such as inference bottlenecks and complexity barriers, restricting their accessibility for newcomers. To bridge this gap, we introduce OpenRLHF, a user-friendly, scalable, and easy-to-learn open-source RLHF framework built upon Ray, vLLM, DeepSpeed, and HuggingFace Transformers, featuring a simplified design, clear code structure, and comprehensive documentation to facilitate entry for researchers and practitioners. Experimental results show that OpenRLHF achieves superior training efficiency with speedups ranging from 1.22x to 1.68x across different model sizes compared to state-of-the-art frameworks, while requiring significantly fewer lines of code for implementation. OpenRLHF is publicly available at https://github.com/OpenRLHF/OpenRLHF, and has already been adopted by leading institutions to accelerate RLHF research and learning.

北京市昌平区探索星信息技术及软件开发工作室

京ICP备2026059466号
OpenRLHF: An Easy-to-use, Scalable and High-performance RLHF Framework | TensorX