paper-with-me

Papers

schlably: A Python Framework for Deep Reinforcement Learning Based Scheduling Experiments

2023-01-10 · Constantin Waubert de Puiseau, Jannik Peters, Christian Dörpelkus, Hasan Tercan, Tobias Meisen

Research on deep reinforcement learning (DRL) based production scheduling (PS) has gained a lot of attention in recent years, primarily due to the high demand for optimizing scheduling problems in diverse industry settings. Numerous studies are carried out and published as stand-alone experiments that often vary only slightly with respect to problem setups and solution approaches. The programmatic core of these experiments is typically very similar. Despite this fact, no standardized and resilient framework for experimentation on PS problems with DRL algorithms could be established so far. In this paper, we introduce schlably, a Python-based framework that provides researchers a comprehensive toolset to facilitate the development of PS solution strategies based on DRL. schlably eliminates the redundant overhead work that the creation of a sturdy and flexible backbone requires and increases the comparability and reusability of conducted research work.

📄 PDF Abstract BibTeX arXiv:2301.04182

Code (1)

tmdt-buw/schlably 공식 구현 pytorch

Tasks

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

Methods 이 논문이 사용한 방법론

Q-Learning Q-Learning is an off-policy temporal difference control algorithm: $$Q\left(S\_{t}, A\_{t}\right) \leftarrow Q\left(S\_{t}, A\_{t}\right) + \alpha\left[R_{t+1} +…
DQN A DQN, or Deep Q-Network, approximates a state-value function in a Q-Learning framework with a neural network. In the Atari…
PPO Proximal Policy Optimization, or PPO, is a policy gradient method for reinforcement learning. The motivation was to have an algorithm with the data efficiency and reliable…

Similar Papers 제목 키워드 기반

DRAS-CQSim: A Reinforcement Learning based Framework for HPC Cluster Scheduling

2021-05-16 · Yuping Fan, Zhiling Lan

For decades, system administrators have been striving to design and tune cluster scheduling policies to improve the performance of high performance computing (HPC) systems. However, the increasingly complex HPC systems c…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)Scheduling

Interpretable Modeling of Deep Reinforcement Learning Driven Scheduling

2024-03-24 · Boyang Li, Zhiling Lan, Michael E. Papka

In the field of high-performance computing (HPC), there has been recent exploration into the use of deep reinforcement learning for cluster scheduling (DRL scheduling), which has demonstrated promising outcomes. However,…

Deep Reinforcement LearningImitation Learningreinforcement-learningReinforcement Learning+1

Deep Q-Learning-Based Intelligent Scheduling for ETL Optimization in Heterogeneous Data Environments

2025-12-15 · Kangning Gao, Yi Hu, Cong Nie, Wei Li arxiv

This paper addresses the challenges of low scheduling efficiency, unbalanced resource allocation, and poor adaptability in ETL (Extract-Transform-Load) processes under heterogeneous data environments by proposing an inte…

Reinforcement Learning

MANGO: A Python Library for Parallel Hyperparameter Tuning

2020-05-22 · Sandeep Singh Sandha, Mohit Aggarwal, Igor Fedorov, Mani Srivastava

Tuning hyperparameters for machine learning algorithms is a tedious task, one that is typically done manually. To enable automated hyperparameter tuning, recent works have started to use techniques based on Bayesian opti…

Bayesian OptimizationBIG-bench Machine LearningDistributed ComputingDistributed Optimization+2

Python-Based Reinforcement Learning on Simulink Models

2024-05-14 · Georg Schäfer, Max Schirl, Jakob Rehrl, Stefan Huber 외

This paper proposes a framework for training Reinforcement Learning agents using Python in conjunction with Simulink models. Leveraging Python's superior customization options and popular libraries like Stable Baselines3…

C++ codeCode Generationreinforcement-learningReinforcement Learning