awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dennybritz avatar

dennybritz/reinforcement-learning

0
View on GitHub↗
22,039 estrellas·6,135 forks·Jupyter Notebook·MIT·10 vistaswww.wildml.com/2016/10/learning-reinforcement-learning↗

Reinforcement Learning

This repository provides a comprehensive library of reinforcement learning algorithms designed for training autonomous agents. It serves as a research-oriented collection of implementations that cover fundamental decision-making strategies, including dynamic programming, temporal difference learning, and policy gradient methods.

The project distinguishes itself by offering specialized frameworks for deep reinforcement learning and structured decision modeling. It includes implementations for deep Q-learning that utilize neural networks, experience replay, and prioritized sampling to approximate action values in complex environments. Additionally, it provides a suite of solvers for Markov decision processes that compute optimal policies and value functions through iterative evaluation and improvement techniques.

The library supports a broad range of learning architectures, enabling the optimization of policies in both discrete and continuous action spaces. It facilitates the study of agent behavior through various estimation methods, such as Monte Carlo sampling and actor-critic architectures, which balance exploration and exploitation during the training process.

The repository is structured as a collection of Jupyter Notebooks, providing documented examples and implementations for testing and researching reinforcement learning algorithms.

Features

  • Deep Q-Learning Implementations - Trains agents to approximate action values using neural networks, experience replay, and prioritized sampling.
  • Reinforcement Learning Algorithms - Provides a comprehensive library of reinforcement learning algorithms for training autonomous agents.
  • Deep Q-Learning Frameworks - Provides a set of tools for approximating action values using neural networks and experience replay.
  • Markov Decision Process Solvers - Computes optimal policies and value functions for Markov decision processes using iterative evaluation techniques.
  • Reinforcement Learning - Provides a research-oriented collection of reinforcement learning algorithms for studying agent behavior.
  • Actor-Critic Architectures - Implements actor-critic architectures to balance exploration and exploitation during agent training.
  • Policy Gradient Implementations - Provides architectures for optimizing decision-making policies directly in discrete and continuous action spaces.
  • Policy Gradient Optimizers - Updates policy parameters directly using gradient-based methods for decision-making tasks.
  • Temporal Difference Learning - Updates value estimates incrementally by comparing current predictions with subsequent observations.
  • Dynamic Programming Solvers - Computes optimal policies by systematically sweeping through state spaces to refine value estimates.
  • Experience Replay Buffers - Stores past agent transitions in a memory structure to break temporal correlations during training.
  • Policy Gradient Methods - Updates policy parameters directly using gradient-based architectures to handle decision-making tasks.
  • Monte Carlo Sampling Methods - Estimates state values by averaging total accumulated rewards from multiple complete episodes.
  • Temporal Difference Optimizers - Improves decision-making by updating action-value estimates incrementally through temporal difference methods.
  • Reinforcement Learning Value Estimators - Estimates action values in complex environments using deep learning architectures and prioritized sampling.
  • Reinforcement Learning - Collection of implementations for fundamental reinforcement learning algorithms.
  • Reinforcement Learning Environments - Educational implementations of fundamental reinforcement learning algorithms.

Historial de estrellas

Gráfico del historial de estrellas de dennybritz/reinforcement-learningGráfico del historial de estrellas de dennybritz/reinforcement-learning

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Reinforcement Learning

Proyectos open-source similares, clasificados según cuántas características comparten con Reinforcement Learning.
  • morvanzhou/reinforcement-learning-with-tensorflowAvatar de MorvanZhou

    MorvanZhou/Reinforcement-learning-with-tensorflow

    9,464Ver en 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

    Pythona3cactor-criticasynchronous-advantage-actor-critic
    Ver en GitHub↗9,464
  • udacity/deep-reinforcement-learningAvatar de udacity

    udacity/deep-reinforcement-learning

    5,169Ver en GitHub↗

    This project is a deep reinforcement learning curriculum providing educational materials and implementation exercises for mastering neural network-based agents. It serves as a framework for building reference versions of value-based and policy-based methods to solve sequential decision problems. The project provides specific implementations for continuous control simulations and multi-agent reinforcement learning, where agents are trained to cooperate or compete in shared environments. It includes a policy gradient framework for optimizing agent behavior through methods such as REINFORCE. Ca

    Jupyter Notebookcross-entropyddpgdeep-reinforcement-learning
    Ver en GitHub↗5,169
  • tensorlayer/tensorlayerAvatar de tensorlayer

    tensorlayer/TensorLayer

    7,384Ver en GitHub↗

    TensorLayer is a backend-agnostic tensor library and deep learning framework designed for building neural network architectures. It provides a neural network abstraction layer that allows model logic to run across different deep learning engines using high-level layers and model components. The project serves as a deep reinforcement learning toolkit for implementing policy-based, value-based, and actor-critic agents. It includes specialized tools for managing experience replay and gradient-based policy optimization to handle both discrete and continuous action spaces. To support reinforcemen

    Python
    Ver en GitHub↗7,384
  • packtpublishing/deep-reinforcement-learning-hands-onAvatar de PacktPublishing

    PacktPublishing/Deep-Reinforcement-Learning-Hands-On

    3,098Ver en GitHub↗

    This project serves as an educational resource and training framework for developing intelligent agents through deep reinforcement learning. It provides a collection of practical tutorials and code examples designed to teach the implementation of neural networks for solving complex decision-making tasks. By focusing on hands-on learning, the material guides users through the process of building autonomous systems that improve their performance through trial and error. The framework centers on the integration of standardized simulation environments, allowing agents to interact with diverse tas

    Python
    Ver en GitHub↗3,098
Ver las 30 alternativas a Reinforcement Learning→

Preguntas frecuentes

¿Qué hace dennybritz/reinforcement-learning?

This repository provides a comprehensive library of reinforcement learning algorithms designed for training autonomous agents. It serves as a research-oriented collection of implementations that cover fundamental decision-making strategies, including dynamic programming, temporal difference learning, and policy gradient methods.

¿Cuáles son las características principales de dennybritz/reinforcement-learning?

Las características principales de dennybritz/reinforcement-learning son: Deep Q-Learning Implementations, Reinforcement Learning Algorithms, Deep Q-Learning Frameworks, Markov Decision Process Solvers, Reinforcement Learning, Actor-Critic Architectures, Policy Gradient Implementations, Policy Gradient Optimizers.

¿Qué alternativas de código abierto existen para dennybritz/reinforcement-learning?

Las alternativas de código abierto para dennybritz/reinforcement-learning incluyen: morvanzhou/reinforcement-learning-with-tensorflow — This project is an educational repository of reinforcement learning agents and tutorials implemented using TensorFlow.… udacity/deep-reinforcement-learning — This project is a deep reinforcement learning curriculum providing educational materials and implementation exercises… tensorlayer/tensorlayer — TensorLayer is a backend-agnostic tensor library and deep learning framework designed for building neural network… packtpublishing/deep-reinforcement-learning-hands-on — This project serves as an educational resource and training framework for developing intelligent agents through deep… ljpzzz/machinelearning — This project is a machine learning implementation library featuring a collection of code examples that implement… andri27-ts/reinforcement-learning — This project is a collection of reinforcement learning implementations and educational materials written in Python. It…