reinforce-js

A collection of various reinforcement learning solver. The library is an object-oriented approach (baked with Typescript) and tries to deliver simplified interfaces that make using the algorithms pretty simple.
v1.5.1 URL: https://unpkg.com/reinforce-js@1.5.1/dist/index.js
OpenBrowse Files
reinforcereinforcementdeep learningreinforcement learningaiartificial intelligenceq-learningdeep-q-networkdqnsarsatemporal differencedeepminddeterministic policy gradientsrecurrentagentneural networkartificial neural networkdynamic programmingbellmansolver

ml-double-q-learning

Library implementing the double-q-learning algorithm.
v0.0.5 URL: https://unpkg.com/ml-double-q-learning@0.0.5/lib/double-q-learning-agent.js
OpenBrowse Files
reinforcement learningq-learningdouble-q-learningmachine learningreinforcementmlrlqexplorationexploitation

sarsa

a general SARSA implementation, an A.I. tool useful for machine learning
v1.0.1 URL: https://unpkg.com/sarsa@1.0.1/index.js
OpenBrowse Files
sarsaq-learningqlearningstate action reward state actionmachine learningreinforcement

q-exp

Reinforcement learning (Q-Learning) library
v0.0.3 URL: https://unpkg.com/q-exp@0.0.3/main.js
OpenBrowse Files
reinforcementmachinelearningrlmlqlearningexplorationexploitation

ml-q-learning

Library implementing the q-learning algorithm and several exploration algorithms.
v0.0.15 URL: https://unpkg.com/ml-q-learning@0.0.15/lib/q-learning-agent.js
OpenBrowse Files
reinforcement learningq-learningmachine learningreinforcementmlrlqexplorationexploitation