DocumentCode :
3340195
Title :
Q-learning based hyper-heuristic for scheduling system self-parameterization
Author :
Falcao, Diamantino ; Madureira, Ana ; Pereira, Ivo
Author_Institution :
GECAD Res. Group, Polytech. Inst. of Porto, Porto, Portugal
fYear :
2015
fDate :
17-20 June 2015
Firstpage :
1
Lastpage :
7
Abstract :
Optimization in current decision support systems has a highly interdisciplinary nature related with the need to integrate different techniques and paradigms for solving real-world complex problems. Computing optimal solutions in many of these problems are unmanageable. Heuristic search methods are known to obtain good results in an acceptable time interval. However, parameters need to be adjusted to allow good results. In this sense, learning strategies can enhance the performance of a system, providing it with the ability to learn, for instance, the most suitable optimization technique for solving a particular class of problems, or the most suitable parameterization of a given algorithm on a given scenario. Hyper-heuristics arise in this context as efficient methodologies for selecting or generating (meta) heuristics to solve NP-hard optimization problems. This paper presents the specification of a hyper-heuristic for selecting techniques inspired in nature, for solving the problem of scheduling in manufacturing systems, based on previous experience. The proposed hyper-heuristic module uses a reinforcement learning algorithm, which enables the system with the ability to autonomously select the meta-heuristic to use in optimization process as well as the respective parameters. A computational study was carried out to evaluate the influence of the hyper-heuristics on the performance of a scheduling system. The obtained results allow to conclude about the effectiveness of the proposed approach.
Keywords :
computational complexity; decision support systems; learning (artificial intelligence); manufacturing systems; production engineering computing; scheduling; search problems; NP-hard optimization problems; Q-learning based hyper-heuristic module; decision support systems; heuristic search methods; manufacturing systems; metaheuristics; optimization technique; reinforcement learning algorithm; system self-parameterization scheduling; Context; Job shop scheduling; Learning (artificial intelligence); Optimal scheduling; Processor scheduling; Hyper-heuristics; Machine Learning; Meta-heuristics; Multi-Agent Systems; Optimization; Q-Learning; Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Systems and Technologies (CISTI), 2015 10th Iberian Conference on
Conference_Location :
Aveiro
Type :
conf
DOI :
10.1109/CISTI.2015.7170394
Filename :
7170394
Link To Document :
بازگشت