Multi-task Scheduling of Multiple Agricultural Machinery via Reinforcement Learning and Genetic Algorithm

被引:0
作者
Li, Lihang [1 ]
Jia, Liruizhi [1 ]
Liu, Shengquan [1 ]
Kong, Bo [1 ]
Liu, Yuan [1 ]
机构
[1] Xinjiang Univ, Sch Comp Sci & Technol, Urumqi 830046, Peoples R China
来源
ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT I, ICIC 2024 | 2024年 / 14862卷
关键词
scheduling problem of agricultural machinery; Self-Learning Algorithm (SLA); Genetic Algorithm (GA); Sarsa Algorithm; OPTIMIZATION; SEARCH; TIME;
D O I
10.1007/978-981-97-5578-3_6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Scheduling of agricultural machinery is a crucial aspect of smart agriculture. This paper addresses the multi-task scheduling problem for multiple agricultural machinery, which is challenging and belongs to NP-hard. However, traditional intelligent algorithms solve this problem by fixing their key parameters in a preset way. This may cause efficiency and quality of the solution to be unable to meet the production requirements. Therefore, this paper proposes a self-learning algorithm (SLA), which combines the Sarsa algorithm and the genetic algorithm. Firstly, a combined model is constructed. Secondly, the Markov decision process's state, action, reward, and strategy are designed. Finally, the performance of SLA in solving multi-tasks of multiple agricultural machinery is compared to baselines using eighteen groups of instances with different scales. The experimental results show that the proposed SLA significantly outperforms baselines in solving multi-task scheduling of multiple agricultural machinery. This finding can provide a reasonable scheduling scheme for the production of large-scale unmanned farms.
引用
收藏
页码:70 / 81
页数:12
相关论文
共 14 条
[1]   A great deluge and tabu search hybrid with two-stage memory support for quadratic assignment problem [J].
Acan, Adnan ;
Unveren, Ahmet .
APPLIED SOFT COMPUTING, 2015, 36 :185-203
[2]  
Chen F., 2005, SCGA: controlling genetic algorithms with Sarsa(0)
[3]  
Dorigo M, 2004, ANT COLONY OPTIMIZATION, P1
[4]   Experienced Gray Wolf Optimization Through Reinforcement Learning and Neural Networks [J].
Emary, E. ;
Zawbaa, Hossam M. ;
Grosan, Crina .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2018, 29 (03) :681-694
[5]   Optimisation of the harvesting time of rice in moist and non-moist dispersed fields [J].
He, Pengfei ;
Li, Jing ;
Zhang, Dongqing ;
Wan, Shan .
BIOSYSTEMS ENGINEERING, 2018, 170 :12-23
[6]   Dynamic immune cooperative scheduling of agricultural machineries [J].
Liu, Xiaoyan ;
Zhu, Xinmeng ;
Hao, Kuangrong .
COMPLEX & INTELLIGENT SYSTEMS, 2021, 7 (06) :2871-2884
[7]   Particle swarm optimization (PSO). A tutorial [J].
Marini, Federico ;
Walczak, Beata .
CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2015, 149 :153-165
[8]   Adaptive large neighborhood search for scheduling sugarcane inbound logistics equipment and machinery under a sharing infield resource system [J].
Pitakaso, Rapeepan ;
Sethanan, Kanchana .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2019, 158 :313-325
[9]   A reinforcement learning approach to parameter estimation in dynamic job shop scheduling [J].
Shahrabi, Jamal ;
Adibi, Mohammad Amin ;
Mahootchi, Masoud .
COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 110 :75-82
[10]   A two-step framework for dispatching shared agricultural machinery with time windows [J].
Wang, Yi-Jia ;
Huang, George Q. .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2022, 192