• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于双注意力网络强化学习的柔性作业车间调度

Flexible Job Shop Scheduling via Dual Attention Network-Based Reinforcement Learning.

作者信息

Wang Runqing, Wang Gang, Sun Jian, Deng Fang, Chen Jie

出版信息

IEEE Trans Neural Netw Learn Syst. 2024 Mar;35(3):3091-3102. doi: 10.1109/TNNLS.2023.3306421. Epub 2024 Feb 29.

DOI:10.1109/TNNLS.2023.3306421
PMID:37695952
Abstract

Flexible manufacturing has given rise to complex scheduling problems such as the flexible job shop scheduling problem (FJSP). In FJSP, operations can be processed on multiple machines, leading to intricate relationships between operations and machines. Recent works have employed deep reinforcement learning (DRL) to learn priority dispatching rules (PDRs) for solving FJSP. However, the quality of solutions still has room for improvement relative to that by the exact methods such as OR-Tools. To address this issue, this article presents a novel end-to-end learning framework that weds the merits of self-attention models for deep feature extraction and DRL for scalable decision-making. The complex relationships between operations and machines are represented precisely and concisely, for which a dual-attention network (DAN) comprising several interconnected operation message attention blocks and machine message attention blocks is proposed. The DAN exploits the complicated relationships to construct production-adaptive operation and machine features to support high-quality decision-making. Experimental results using synthetic data as well as public benchmarks corroborate that the proposed approach outperforms both traditional PDRs and the state-of-the-art DRL method. Moreover, it achieves results comparable to exact methods in certain cases and demonstrates favorable generalization ability to large-scale and real-world unseen FJSP tasks.

摘要

柔性制造引发了诸如柔性作业车间调度问题(FJSP)等复杂的调度问题。在FJSP中,工序可以在多台机器上加工,导致工序与机器之间存在复杂的关系。最近的研究工作采用深度强化学习(DRL)来学习优先级调度规则(PDR)以解决FJSP。然而,相对于诸如OR-Tools等精确方法,解决方案的质量仍有提升空间。为了解决这个问题,本文提出了一种新颖的端到端学习框架,该框架结合了用于深度特征提取的自注意力模型和用于可扩展决策的DRL的优点。精确而简洁地表示了工序与机器之间的复杂关系,为此提出了一种由几个相互连接的工序消息注意力块和机器消息注意力块组成的双注意力网络(DAN)。DAN利用这些复杂关系来构建适应生产的工序和机器特征,以支持高质量决策。使用合成数据以及公开基准的实验结果证实,所提出的方法优于传统的PDR和当前最先进的DRL方法。此外,在某些情况下它能取得与精确方法相当的结果,并在大规模和现实世界中未见的FJSP任务上展现出良好的泛化能力。

相似文献

1
Flexible Job Shop Scheduling via Dual Attention Network-Based Reinforcement Learning.基于双注意力网络强化学习的柔性作业车间调度
IEEE Trans Neural Netw Learn Syst. 2024 Mar;35(3):3091-3102. doi: 10.1109/TNNLS.2023.3306421. Epub 2024 Feb 29.
2
An actor-critic framework based on deep reinforcement learning for addressing flexible job shop scheduling problems.一种基于深度强化学习的演员-评论家框架,用于解决柔性作业车间调度问题。
Math Biosci Eng. 2024 Jan;21(1):1445-1471. doi: 10.3934/mbe.2024062. Epub 2022 Dec 28.
3
A Reinforcement Learning Approach for Flexible Job Shop Scheduling Problem With Crane Transportation and Setup Times.一种用于具有起重机运输和准备时间的柔性作业车间调度问题的强化学习方法。
IEEE Trans Neural Netw Learn Syst. 2024 Apr;35(4):5695-5709. doi: 10.1109/TNNLS.2022.3208942. Epub 2024 Apr 4.
4
Dynamic Intelligent Scheduling in Low-Carbon Heterogeneous Distributed Flexible Job Shops with Job Insertions and Transfers.具有作业插入和转移的低碳异构分布式柔性作业车间中的动态智能调度
Sensors (Basel). 2024 Mar 31;24(7):2251. doi: 10.3390/s24072251.
5
A novel method-based reinforcement learning with deep temporal difference network for flexible double shop scheduling problem.一种基于新型方法的强化学习,结合深度时间差分网络用于柔性双车间调度问题。
Sci Rep. 2024 Apr 20;14(1):9047. doi: 10.1038/s41598-024-59414-8.
6
Solving flexible job shop scheduling problems with transportation time based on improved genetic algorithm.基于改进遗传算法的带运输时间的柔性作业车间调度问题求解
Math Biosci Eng. 2019 Feb 20;16(3):1334-1347. doi: 10.3934/mbe.2019065.
7
A Self-Adjusting Search Domain Method-Based Genetic Algorithm for Solving Flexible Job Shop Scheduling Problem.基于自调整搜索域方法的遗传算法求解柔性作业车间调度问题。
Comput Intell Neurosci. 2022 Oct 10;2022:4212556. doi: 10.1155/2022/4212556. eCollection 2022.
8
An improved ant colony optimization for solving the flexible job shop scheduling problem with multiple time constraints.一种用于解决具有多个时间约束的柔性作业车间调度问题的改进蚁群优化算法。
Math Biosci Eng. 2023 Feb 16;20(4):7519-7547. doi: 10.3934/mbe.2023325.
9
An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling Problem.一种改进的遗传算法求解多 AGV 柔性作业车间调度问题。
Sensors (Basel). 2023 Apr 7;23(8):3815. doi: 10.3390/s23083815.
10
Intelligent Decision-Making of Scheduling for Dynamic Permutation Flowshop via Deep Reinforcement Learning.基于深度强化学习的动态置换流水车间调度智能决策
Sensors (Basel). 2021 Feb 2;21(3):1019. doi: 10.3390/s21031019.

引用本文的文献

1
Offline reinforcement learning for learning to dispatch for job shop scheduling.用于学习作业车间调度调度的离线强化学习。
Mach Learn. 2025;114(8):191. doi: 10.1007/s10994-025-06826-w. Epub 2025 Jul 15.