paper-with-me

홈 › Papers

An actor-critic algorithm with policy gradients to solve the job shop scheduling problem using deep double recurrent agents

2021-10-18 · Marta Monaci, Valerio Agasucci, Giorgio Grani

There is a growing interest in integrating machine learning techniques and optimization to solve challenging optimization problems. In this work, we propose a deep reinforcement learning methodology for the job shop scheduling problem (JSSP). The aim is to build up a greedy-like heuristic able to learn on some distribution of JSSP instances, different in the number of jobs and machines. The need for fast scheduling methods is well known, and it arises in many areas, from transportation to healthcare. We model the JSSP as a Markov Decision Process and then we exploit the efficacy of reinforcement learning to solve the problem. We adopt an actor-critic scheme, where the action taken by the agent is influenced by policy considerations on the state-value function. The procedures are adapted to take into account the challenging nature of JSSP, where the state and the action space change not only for every instance but also after each decision. To tackle the variability in the number of jobs and operations in the input, we modeled the agent using two incident LSTM models, a special type of deep neural network. Experiments show the algorithm reaches good solutions in a short time, proving that is possible to generate new greedy heuristics just from learning-based methodologies. Benchmarks have been generated in comparison with the commercial solver CPLEX. As expected, the model can generalize, to some extent, to larger problems or instances originated by a different distribution from the one used in training.

📄 PDF Abstract BibTeX arXiv:2110.09076

Code (1)

giorgiograni/jssp_actor-critic_agasucci_monaci_grani 공식 구현 pytorch

Tasks

Deep Reinforcement LearningJob Shop Schedulingreinforcement-learningReinforcement Learning (RL)Scheduling

Methods 이 논문이 사용한 방법론

Tanh Activation 설명 없음
Sigmoid Activation 설명 없음
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…

Similar Papers 제목 키워드 기반

FACMAC: Factored Multi-Agent Centralised Policy Gradients

2020-03-14 · NeurIPS 2021 12 · Bei Peng, Tabish Rashid, Christian A. Schroeder de Witt, Pierre-Alexandre Kamienny 외

We propose FACtored Multi-Agent Centralised policy gradients (FACMAC), a new method for cooperative multi-agent reinforcement learning in both discrete and continuous action spaces. Like MADDPG, a popular multi-agent act…

MuJoCoMulti-agent Reinforcement LearningQ-LearningReinforcement Learning+3

Revisiting stochastic off-policy action-value gradients

2017-03-06 · Yemi Okesanjo, Victor Kofia

Off-policy stochastic actor-critic methods rely on approximating the stochastic policy gradient in order to derive an optimal policy. One may also derive the optimal policy by approximating the action-value gradient. The…

How to Learn a Useful Critic? Model-based Action-Gradient-Estimator Policy Optimization

2020-04-29 · NeurIPS 2020 12 · Pierluca D'Oro, Wojciech Jaśkowski

Deterministic-policy actor-critic algorithms for continuous control improve the actor by plugging its actions into the critic and ascending the action-value gradient, which is obtained by chaining the actor's Jacobian ma…

continuous-controlContinuous ControlMuJoCo

Guide Actor-Critic for Continuous Control

2017-05-22 · ICLR 2018 1 · Voot Tangkaratt, Abbas Abdolmaleki, Masashi Sugiyama

Actor-critic methods solve reinforcement learning problems by updating a parameterized policy known as an actor in a direction that increases an estimate of the expected return known as a critic. However, existing actor-…

continuous-controlContinuous Controlreinforcement-learningReinforcement Learning+1

An Off-policy Policy Gradient Theorem Using Emphatic Weightings

2018-11-22 · NeurIPS 2018 12 · Ehsan Imani, Eric Graves, Martha White

Policy gradient methods are widely used for control in reinforcement learning, particularly for the continuous action setting. There have been a host of theoretically sound algorithms proposed for the on-policy setting, …

Policy Gradient MethodsReinforcement Learning