7 Repos
Toolsets for approximating action values in complex environments using deep neural networks.
Distinct from Deep Learning Frameworks: Candidates focus on general deep learning education or frameworks, not RL-specific Q-learning tools.
Explore 7 awesome GitHub repositories matching artificial intelligence & ml · Deep Q-Learning Frameworks. Refine with filters or upvote what's useful.
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 approxima
Provides a set of tools for approximating action values using neural networks and experience replay.
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
Employs deep Q-learning frameworks to stabilize value estimates using secondary networks.
This project is a machine learning implementation library featuring a collection of code examples that implement supervised, unsupervised, and reinforcement learning algorithms from scratch. It provides a comprehensive set of toolkits for core machine learning components, including a natural language processing toolkit, a reinforcement learning framework, and suites for data dimensionality reduction and pattern mining. The library includes specialized implementations for reinforcement learning, such as Q-Learning, Deep Q-Networks, and Actor-Critic agents. The natural language processing capab
Implements Double DQNs to reduce overestimation of action values by decoupling selection from estimation.
This project is a deep reinforcement learning agent and AI game automation tool designed to master game objectives by analyzing visual input. It implements a Deep Q-Network to train an autonomous bot that learns to play a video game by maximizing rewards through deep Q-learning. The system utilizes a convolutional neural network to process raw pixel data from game frames, identifying patterns to determine optimal real-time actions. Training is stabilized through the use of an experience replay buffer and an epsilon-greedy action selection strategy to balance exploration and exploitation. The
Implements a convolutional Q-network to approximate action-value functions from raw pixel inputs.
Uses a convolutional neural network to approximate optimal action-value functions from raw pixels.
Dieses Projekt ist eine Sammlung von Implementierungen für Reinforcement Learning und Lehrmaterialien, die in Python geschrieben wurden. Es bietet neuronale Netzwerkarchitekturen zur Lösung von Steuerungsaufgaben durch Deep Reinforcement Learning, die wertbasierte und Policy-Gradient-Methoden umfassen. Das Repository enthält eine Bibliothek evolutionärer Strategien und genetischer Algorithmen als Alternativen zum gradientenbasierten Lernen. Es bietet zudem ein modellbasiertes System zur Vorhersage zukünftiger Umgebungszustände und Belohnungen, um interne Simulation und Offline-Planung zu ermöglichen. Die Codebasis deckt ein breites Spektrum an Funktionen ab, einschließlich Actor-Critic-Frameworks und Proximal Policy Optimization für stabile Verhaltensaktualisierungen. Es implementiert wertbasierte Lerntechniken wie Deep Q-Networks, SARSA-Varianten und Dueling-Netzwerkarchitekturen, neben Mechanismen für Aktionsauswahl und rauschbasierte Exploration. Das Projekt ist als Kurs strukturiert, der Python-Code mit Vorlesungen kombiniert, um Deep Reinforcement Learning und das Training neuronaler Netze zu lehren.
Implements Double Deep Q-Networks to decouple action selection from value estimation and reduce overestimation bias.
DRL is a curated educational resource that teaches deep reinforcement learning through a structured series of lectures and videos. It covers the three main families of reinforcement learning methods: actor-critic architectures, value-based algorithms like Q-learning and DQN, and policy-based techniques that directly optimize an agent's action-selection strategy. The curriculum extends beyond these core topics to include imitation learning, multi-agent training, and methods for handling continuous action spaces. Content is organized as markdown-driven documentation that generates static, navig
Teaches algorithms that learn action values to derive optimal policies through Q-learning and DQN.