Skip to content

Reinforcement Learning is implemented in python from scratch. The robot will be trained using Q-Learning. It will know nothing about the environment initial. It doesn’t even know that there is a destination where it has to reach. It will figure out everything over a lot of episodes using Q-Learning.

Notifications You must be signed in to change notification settings

ashutoshmakone/Reinforcement-Learning-for-E-Commerce-Q-Learning-in-Action-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Reinforcement-Learning-for-E-Commerce-Q-Learning-in-Action

Reinforcement Learning is implemented in python from scratch. The robot will be trained using Q-Learning. It will know nothing about the environment initial. It doesn’t even know that there is a destination where it has to reach. It will figure out everything over a lot of episodes using Q-Learning.

Let's consider a pick and place robot in an E-Commerce store warehouse. We will give the location of an object, which will also be the starting location of the robot and from there it will find the best path to carry the object to the packaging area. There are obstacles in the path and there is going to be a penalty (negative reward) if the robot bumps into the obstacle. Also it has to reach the packaging area in minimum amount of time, so there is a very small negative reward for every step it takes.

A full description of the code and background of the project can be found in my medium article at at https://ashutoshmakone.medium.com/reinforcement-learning-8-pick-and-place-robot-in-an-e-commerce-store-warehouse-i-e-78d7af7e60c8

About

Reinforcement Learning is implemented in python from scratch. The robot will be trained using Q-Learning. It will know nothing about the environment initial. It doesn’t even know that there is a destination where it has to reach. It will figure out everything over a lot of episodes using Q-Learning.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages