Skip to content

Reinforcement Learning applied to permutation job shop problems

Notifications You must be signed in to change notification settings

ChristophSchmidl/stable-job-shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Supervised Learning Approach to Robust Reinforcement Learning for Job Shop Scheduling

A three-step-approach that combines RL and Supervised Learning techniques. The initially trained RL policy is used as a labelling oracle that generates state-action pairs which are then augmented with varying permutation percentages to transpose job orders. These state-action pairs serve as data sets for re-training models in a supervised learning setup that uses Dropout layers to improve robustness.

Usage

  • python -m src.main --help

Requirements

About

Reinforcement Learning applied to permutation job shop problems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages