Robust and efficient task scheduling for robotics applications with reinforcement learning

被引:4
|
作者
Tejer, Mateusz [1 ]
Szczepanski, Rafal [1 ]
Tarczewski, Tomasz [1 ]
机构
[1] Nicolaus Copernicus Univ, Inst Engn & Technol, Grudziadzka 5, PL-87100 Torun, Poland
关键词
Task scheduling; Robotic arm; Sorting problem; Reinforcement learning algorithm; Performance analysis; Predictive strategies; ALGORITHM;
D O I
10.1016/j.engappai.2023.107300
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Effective task scheduling can significantly impact on performance, productivity, and profitability in many real-world settings, such as production lines, logistics, and transportation systems. Traditional approaches to task scheduling rely on heuristics or simple rule-based methods. However, with the emergence of machine learning and artificial intelligence, there is growing interest in using these methods to optimize task scheduling. In particular, reinforcement learning is a promising task scheduling approach, because it can learn from experience and adapt to changing conditions. One step often missed or neglected is choosing optimal algorithm parameters and different ways the environment could be implemented. The study analyzes the performance possibilities of task scheduling using reinforcement learning. The deep analysis allows to select highly efficient environment models and Q-learning parameters. Moreover, automatic selection based on optimization algorithms has been proposed. Regardless of the selected optimal parameters, the resilience to environmental changes seems poor. The deducted analysis motivated the Authors to develop a novel Hybrid Q-learning approach. It allows to provide superior efficiency regardless of the environmental parameters.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] Deep Reinforcement Learning for Energy-Efficient Task Scheduling in SDN-based IoT Network
    Sellami, Bassem
    Hakiri, Akram
    Ben Yahia, Sadok
    Berthou, Pascal
    2020 IEEE 19TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2020,
  • [32] Task Scheduling Mechanism Based on Reinforcement Learning in Cloud Computing
    Wang, Yugui
    Dong, Shizhong
    Fan, Weibei
    MATHEMATICS, 2023, 11 (15)
  • [33] Neural Task Scheduling with Reinforcement Learning for Fog Computing Systems
    Bian, Simeng
    Huang, Xi
    Shao, Ziyu
    Yang, Yang
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [34] Static task scheduling using genetic algorithm and reinforcement learning
    Najafabadi, Mohammad Moghimi
    Zali, Mustafa
    Taheri, Sharmin
    Taghiyareh, Fattaneh
    2007 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN SCHEDULING, 2007, : 226 - +
  • [35] Task scheduling for control system based on deep reinforcement learning
    Liu, Yuhao
    Ni, Yuqing
    Dong, Chang
    Chen, Jun
    Liu, Fei
    NEUROCOMPUTING, 2024, 610
  • [36] HierRL: Hierarchical Reinforcement Learning for Task Scheduling in Distributed Systems
    Guan, Yanxia
    Liu, YunTao
    Li, Yuan
    Xu, Xinhai
    2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [37] Reinforcement learning based Secure edge enabled multi task scheduling model for internet of everything applications
    Kesavan, V. Thiruppathy
    Venkatesan, R.
    Wong, Wai Kit
    Ng, Poh Kiat
    SCIENTIFIC REPORTS, 2025, 15 (01):
  • [38] Efficient Scheduling of Data Augmentation for Deep Reinforcement Learning
    Ko, Byungchan
    Ok, Jungseul
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35, NEURIPS 2022, 2022,
  • [39] Reinforcement Learning for Efficient Scheduling in Complex Semiconductor Equipment
    Suerich, Doug
    Young, Terry
    2020 31ST ANNUAL SEMI ADVANCED SEMICONDUCTOR MANUFACTURING CONFERENCE (ASMC), 2020,
  • [40] An efficient algorithm for static task scheduling in parallel applications
    de Carvalho, Renata Medeiros
    Lima, Ricardo Massa F.
    de Oliveira, Adriano Lorena I.
    2011 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2011, : 2313 - 2318