https://github.com/machinelearningzuu/artifitial-intelligence-with-q-learning-examples
https://github.com/machinelearningzuu/artifitial-intelligence-with-q-learning-examples
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/machinelearningzuu/artifitial-intelligence-with-q-learning-examples
- Owner: machinelearningzuu
- License: mit
- Created: 2020-03-21T16:23:05.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-03-30T09:21:54.000Z (about 6 years ago)
- Last Synced: 2025-03-29T16:22:57.301Z (about 1 year ago)
- Language: Python
- Size: 302 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Reinforcement-Learning-Q-Learning-Examples
Q learning is off polity learning statergy which used for Reinforcemnt Learning Tasks heavily. The other spec is that Q learning is do its update online. which means you don't need wait until finish the episode to values like monte-carlo.Here you can see the update equation of Q learning.

In Reinforcement Learning you just need to design both problem and solution while you learning. because the solution which means the agent get data from the environment, environment is our problem. Consider the following example.

This is very well known game called PacMan. in here the the white dots are the reward for PacMan agent and which need to collect all the rewards before caught by enimies. if enemy caught PacMan which will need to deliver an negative reward to configure the state action table.
So this kind of environment we cannot build easily. So I just used already build environments which available in Open AI GYM.There are Tons of COntrolling environments like Robotics, Atari Games and Box2D controls.