awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

27 个仓库

Awesome GitHub RepositoriesReinforcement Learning Optimizers

Algorithms and frameworks for optimizing model policies based on reward signals.

Distinguishing note: Specifically implements group relative policy optimization for reasoning models.

Explore 27 awesome GitHub repositories matching artificial intelligence & ml · Reinforcement Learning Optimizers. Refine with filters or upvote what's useful.

Awesome Reinforcement Learning Optimizers GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • datawhalechina/hello-agentsdatawhalechina 的头像

    datawhalechina/hello-agents

    59,685在 GitHub 上查看↗

    This project provides a comprehensive framework for building, training, and managing autonomous agents. It enables the construction of systems that utilize language models to plan, manage memory, and execute multi-step tasks through iterative reasoning loops and tool-based actions. The framework distinguishes itself by offering specialized capabilities for interacting with graphical user interfaces and legacy software, allowing agents to perceive visual elements and perform actions like a human user. It supports complex, cross-application workflows through graph-based orchestration and provid

    Collects interaction trajectories and feedback signals to perform reinforcement learning that improves agent decision-making over time.

    Pythonagentllmrag
    在 GitHub 上查看↗59,685
  • d2l-ai/d2l-end2l-ai 的头像

    d2l-ai/d2l-en

    29,001在 GitHub 上查看↗

    This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex

    Extracts optimal action policies from converged value functions to determine best moves.

    Pythonbookcomputer-visiondata-science
    在 GitHub 上查看↗29,001
  • huggingface/open-r1huggingface 的头像

    huggingface/open-r1

    26,326在 GitHub 上查看↗

    Open-r1 is a framework designed for the large-scale training, distillation, and optimization of language models focused on complex reasoning and programming tasks. It provides a comprehensive suite of tools for managing distributed training jobs across multi-node clusters, enabling the development of high-performance models through reinforcement learning and supervised fine-tuning. The project distinguishes itself by integrating secure, containerized code execution environments directly into the training and evaluation lifecycle. By allowing models to run and verify code snippets against test

    Improves reasoning capabilities by optimizing model policies against output-derived rewards.

    Python
    在 GitHub 上查看↗26,326
  • verl-project/verlverl-project 的头像

    verl-project/verl

    22,000在 GitHub 上查看↗

    This project is a distributed training infrastructure designed for aligning large language models through reinforcement learning. It functions as an end-to-end engine for complex alignment tasks, including proximal policy optimization, direct preference optimization, and iterative self-play. By providing a unified framework for multi-turn interactions and tool-use scenarios, it enables the development of models capable of reasoning and external environment engagement. The framework distinguishes itself through a decoupled architecture that separates model training from sample generation. This

    Implements group relative policy optimization and asymmetric clipping thresholds for stable reasoning model training.

    Python
    在 GitHub 上查看↗22,000
  • alibaba-nlp/webagentAlibaba-NLP 的头像

    Alibaba-NLP/WebAgent

    19,549在 GitHub 上查看↗

    WebAgent is an autonomous web navigation agent and research system designed to browse the internet and synthesize information to answer complex queries. It functions as a reasoning orchestrator that navigates the web iteratively to perform deep research and extract structured data. The project includes a reinforcement learning training pipeline that generates synthetic interaction datasets for model pre-training and fine-tuning. It employs token-level policy gradients to stabilize training in non-stationary environments and uses a dual-mode inference scaling mechanism to balance execution bet

    Optimizes model policies using token-level gradients to improve performance in non-stationary web environments.

    Python
    在 GitHub 上查看↗19,549
  • modelscope/ms-swiftmodelscope 的头像

    modelscope/ms-swift

    14,597在 GitHub 上查看↗

    This project is a comprehensive toolkit designed for the full lifecycle management of large language and multimodal models. It functions as a unified orchestrator that handles the entire development process, ranging from dataset preparation and supervised fine-tuning to advanced reinforcement learning alignment and production-ready inference deployment. The platform distinguishes itself through a specialized reinforcement learning library that supports complex optimization algorithms, including group relative policy optimization and leave-one-out techniques, to improve model instruction-follo

    The platform trains models using reinforcement learning by calculating an unbiased advantage baseline through the leave-one-out technique to improve the quality of generated outputs.

    Pythondeepseek-r1embeddinggrpo
    在 GitHub 上查看↗14,597
  • jiayi-pan/tinyzeroJiayi-Pan 的头像

    Jiayi-Pan/TinyZero

    13,168在 GitHub 上查看↗

    TinyZero is a reinforcement learning framework and implementation designed to train language models to develop reasoning and self-verification abilities. It provides a training pipeline to optimize model performance on mathematical and logical tasks. The project serves as a minimal reproduction of the DeepSeek R1 architectural and training approach. It focuses on creating reasoning models that can solve structured problems through autonomous chain-of-thought discovery. The framework incorporates group relative policy optimization and reward-based self-correction to improve accuracy on logica

    Optimizes model policies using reward-based techniques to improve performance on mathematical tasks.

    Python
    在 GitHub 上查看↗13,168
  • dlr-rm/stable-baselines3DLR-RM 的头像

    DLR-RM/stable-baselines3

    12,765在 GitHub 上查看↗

    Stable-baselines3 is a reinforcement learning library built on the PyTorch deep learning framework. It provides a collection of reliable, standardized implementations of reinforcement learning algorithms designed for training, testing, and benchmarking agent policies in diverse simulated environments. The library functions as an agent training toolkit that emphasizes modularity and reproducibility. It features a unified environment interface and supports vectorized execution to accelerate data collection across multiple simulation instances. Users can customize neural network architectures, f

    Allows customization of the optimization process by selecting specific optimizer classes and parameters.

    Pythonbaselinesgsdegym
    在 GitHub 上查看↗12,765
  • sapientinc/hrmsapientinc 的头像

    sapientinc/HRM

    12,546在 GitHub 上查看↗

    HRM is an automated reasoning engine and language framework designed to execute complex, multi-scale problem solving. It functions as a reinforcement learning agent that continuously updates internal knowledge representations to improve task performance based on incoming data streams. The system distinguishes itself through a hierarchical architecture that coordinates abstract, long-term planning with granular, low-level logic. By integrating evolutionary algorithms and reinforcement learning, the framework refines model parameters and weights over successive generations, ensuring that intern

    Uses reinforcement learning to iteratively refine model policies and knowledge representations based on feedback.

    Pythonbrain-inspired-aideep-learninglarge-language-models
    在 GitHub 上查看↗12,546
  • morvanzhou/reinforcement-learning-with-tensorflowMorvanZhou 的头像

    MorvanZhou/Reinforcement-learning-with-tensorflow

    9,464在 GitHub 上查看↗

    This project is an educational repository of reinforcement learning agents and tutorials implemented using TensorFlow. It provides a practical codebase for both model-free and model-based learning agents, designed to demonstrate how AI agents learn through trial and error. The collection features detailed implementations of various algorithmic approaches, including Deep Q-Networks and Policy Gradient methods. It specifically covers Actor-Critic architectures for continuous and discrete action spaces, alongside Proximal Policy Optimization and Deep Deterministic Policy Gradients. The framewor

    Implements clipped surrogate objectives to prevent overly large policy updates and ensure stable convergence.

    Pythona3cactor-criticasynchronous-advantage-actor-critic
    在 GitHub 上查看↗9,464
  • evilsocket/pwnagotchievilsocket 的头像

    evilsocket/pwnagotchi

    9,106在 GitHub 上查看↗

    Pwnagotchi is an AI-powered wireless auditor and handshake capture tool that uses deep reinforcement learning to autonomously collect wireless security handshakes and crackable key material. It serves as an automation framework for network instrumentation, adapting its operational parameters based on the local wireless environment to maximize data collection. The system distinguishes itself through distributed coordination, allowing multiple hardware units to share presence and divide wireless channels to optimize collective capture and perform distributed wireless mapping. It incorporates ge

    Implements reinforcement learning to tune operational settings for maximizing wireless handshake captures.

    Python
    在 GitHub 上查看↗9,106
  • vwxyzjn/cleanrlvwxyzjn 的头像

    vwxyzjn/cleanrl

    9,127在 GitHub 上查看↗

    CleanRL is a reinforcement learning library and PyTorch framework providing a suite of reproducible implementations for online reinforcement learning algorithms. It serves as a deep reinforcement learning benchmark suite and experiment orchestrator designed for research and agent development across both discrete and continuous action spaces. The project is distinguished by its single-file algorithm implementation approach, which encapsulates each algorithm in a standalone script to eliminate complex class hierarchies. This structure is paired with a system for scheduling and executing large-s

    Provides a stable training implementation of Proximal Policy Optimization using a clipped surrogate objective.

    Pythona2cactor-criticadvantage-actor-critic
    在 GitHub 上查看↗9,127
  • lazyprogrammer/machine_learning_exampleslazyprogrammer 的头像

    lazyprogrammer/machine_learning_examples

    8,823在 GitHub 上查看↗

    This project is a comprehensive collection of practical code examples and implementation libraries for machine learning. It provides a wide array of reference materials for building supervised, unsupervised, and reinforcement learning algorithms. The repository serves as a multi-domain resource, featuring specific implementation suites for financial AI, Bayesian statistical modeling, and deep learning architectures. It includes a framework for training intelligent agents using policy gradients and actor-critic models, as well as practical guides for fine-tuning transformers and utilizing larg

    Implements entropy regulation techniques to encourage exploration and prevent premature convergence in agents.

    Pythondata-sciencedeep-learningmachine-learning
    在 GitHub 上查看↗8,823
  • openpipe/artOpenPipe 的头像

    OpenPipe/ART

    8,630在 GitHub 上查看↗

    ART is a platform for agentic training, providing a reinforcement learning framework, training environment, and compute orchestrator. It enables the improvement of multi-step agent reasoning and tool usage through group relative policy optimization and a judge-based reward modeling system. The project features tools for model distillation to transfer capabilities from large teacher models to smaller architectures, as well as a system for capturing execution trajectories to generate synthetic training data. It supports specialized training workflows including supervised fine-tuning for baselin

    Implements reinforcement learning optimizers, specifically group relative policy optimization, to refine agent reasoning and tool usage.

    Pythonagentagentic-aigrpo
    在 GitHub 上查看↗8,630
  • nvlabs/sanaNVlabs 的头像

    NVlabs/Sana

    8,310在 GitHub 上查看↗

    Sana is a framework for high-resolution image and video synthesis based on a linear diffusion transformer. It provides a toolkit for the training, fine-tuning, and execution of text-to-image and text-to-video models, as well as a video generative world model capable of simulating physical environments with precise spatial control. The project is distinguished by its use of linear complexity layers to handle high resolutions and its support for long-form, minute-length video generation in real time. It implements a two-stage inference paradigm that separates structural generation from visual t

    Implements reinforcement learning algorithms to refine the visual quality of generated images and videos based on reward signals.

    Python
    在 GitHub 上查看↗8,310
  • lucidrains/palm-rlhf-pytorchlucidrains 的头像

    lucidrains/PaLM-rlhf-pytorch

    7,863在 GitHub 上查看↗

    This is a PyTorch implementation of reinforcement learning from human feedback designed to align large language models with human values and preferences. It provides a framework for the PaLM architecture and incorporates parameter-efficient fine-tuning to adapt models while minimizing the number of updated weights. The system enables the development of reward models that act as scoring mechanisms built from human preference data. These models evaluate generative outputs to guide the alignment process. The workflow covers policy optimization using a clipped objective, reward modeling based on

    Uses Proximal Policy Optimization with a clipped surrogate objective to ensure stable policy updates.

    Python
    在 GitHub 上查看↗7,863
  • om-ai-lab/vlm-r1om-ai-lab 的头像

    om-ai-lab/VLM-R1

    5,991在 GitHub 上查看↗

    VLM-R1 是一个推理视觉语言模型和具身智能框架,旨在将视觉输入和语言指令映射为物理导航路径点和机器人动作。它作为一个多模态策略优化器和开放词汇检测器,能够根据任意自然语言描述定位物体。 该系统的独特之处在于使用思维链推理和强化学习来解决复杂的视觉和空间任务。它利用视频语义记忆系统,该系统采用视觉缓存来维护实时视频历史记录,以实现低延迟交互和持续的时间推理。 该框架涵盖了广泛的功能,包括用于机器人导航的单目路径点映射、用于物体识别的区域标记定位,以及用于多模态推理稳定性的基于策略的监督微调。它还支持开放词汇检测、指代表达理解,以及通过视觉提示检索提取细粒度物体特征。 该项目使用 Python 实现,并支持在 Ascend 硬件上进行推理。

    Optimizes model behavior for embodied AI through a reward-based feedback loop.

    Python
    在 GitHub 上查看↗5,991
  • biolab/orange3biolab 的头像

    biolab/orange3

    5,635在 GitHub 上查看↗

    Orange3 is a visual data mining platform that provides an interactive canvas for building data analysis workflows without writing code. At its core, it offers a widget-based visual programming environment where users connect configurable components to perform data preprocessing, machine learning model training, statistical evaluation, and interactive visualization. The platform is built on NumPy-backed data tables with domain descriptors that define variable names, types, and roles, and includes a lazy SQL query proxy for working with database tables without loading all data into memory. The

    Provides leave-one-out cross-validation to evaluate model performance by training on all but one sample.

    Python
    在 GitHub 上查看↗5,635
  • rllm-org/rllmrllm-org 的头像

    rllm-org/rllm

    5,641在 GitHub 上查看↗

    rllm is an asynchronous reinforcement learning framework for training language agents. It provides a unified pipeline that runs the same agent code for both evaluation and training, automatically capturing traces for gradient computation. The framework supports distributed reinforcement learning across multiple GPUs and nodes using pluggable backends, and executes agents in isolated sandboxes—either locally or in the cloud—for safe and scalable rollout collection. It trains agents built with LangGraph, SmolAgents, OpenAI Agents SDK, or custom frameworks without requiring core logic changes. T

    Adjusts timeouts, retries, and TTLs through environment variables to match deployment environments.

    Pythonagent-frameworkagentic-workflowcoding-agent
    在 GitHub 上查看↗5,641
  • gen-verse/openclaw-rlGen-Verse 的头像

    Gen-Verse/OpenClaw-RL

    5,517在 GitHub 上查看↗

    OpenClaw-RL is a reinforcement learning framework for training large language model agents. It provides a system for optimizing agent policies using natural language instructions, reward-based optimization, and a pipeline for refining model behavior through human or judge feedback. The framework utilizes low-rank adaptation to update model weights efficiently without full parameter tuning. It features a local-first infrastructure that allows the policy model, judge, and trainer to run on private hardware to maintain data locality. The system covers a range of optimization capabilities, inclu

    Applies advantage estimation and clipped loss to interaction turns scored by a reward model to refine policy performance.

    Pythonasynccodinggrpo
    在 GitHub 上查看↗5,517
上一个12下一个
  1. Home
  2. Artificial Intelligence & ML
  3. Reinforcement Learning Optimizers

探索子标签

  • Entropy RegulationTechniques for maintaining policy entropy to encourage exploration and prevent premature convergence. **Distinct from Reinforcement Learning Optimizers:** Focuses on entropy-based exploration control, distinct from general policy optimization.
  • Leave-One-Out Advantage Estimators1 个子标签Methods for calculating unbiased advantage baselines in reinforcement learning by excluding individual samples from the group. **Distinct from Reinforcement Learning Optimizers:** Distinct from general RL optimizers: specifically implements the leave-one-out technique for advantage estimation in policy training.
  • Operational Parameter TuningDynamic adjustment of system settings using reinforcement learning to maximize data collection efficiency. **Distinct from Reinforcement Learning Optimizers:** Distinct from generic RL Optimizers by focusing on real-time hardware/environmental operational parameters rather than model weights.
  • Optimizer ConfigurationsInterfaces for selecting and tuning optimization algorithms and parameters for policy training. **Distinct from Optimizer Configurations:** Distinct from Reinforcement Learning Optimizers: focuses on the configuration and selection of optimizers rather than the implementation of the optimization algorithms themselves.
  • Policy Clipping2 个子标签Constraint mechanisms for probability ratio updates to ensure stable convergence during reinforcement learning. **Distinct from Reinforcement Learning Optimizers:** Focuses on the clipping mechanism for policy gradients, distinct from general RL optimizers.