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

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

@ignitionai/backend-tfjs

TensorFlow.js backend for IgnitionAI - browser-based reinforcement learning framework
v0.1.0 URL: https://unpkg.com/@ignitionai/backend-tfjs@0.1.0/dist/index.js
OpenBrowse Files
reinforcement-learningtensorflowtfjsdqnppoq-learningbrowserwebglwebgpu

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

markovjs

reinforcement learning in javascript
v0.1.3 URL: https://unpkg.com/markovjs@0.1.3/index.js
OpenBrowse Files
markovmachinereinforcementlearningvalueiterationsarsaq-learning