{"title":"Hyperheuristic Method Based on Deep Reinforcement Learning","authors":"H. Iima, Yoshiyuki Nakamura","doi":"10.1109/iiaiaai55812.2022.00068","DOIUrl":null,"url":null,"abstract":"For solving combinatorial optimization problems, methods in which a candidate solution is iteratively updated are often used. One of the problems in the iterative methods is how to update the candidate solution, and it is not easy to design an appropriate update method. To solve the problem, hyperheuristics have been proposed. They can find a near-optimal solution by using multiple update methods and automatically selecting an appropriate update method, often combined with an existing optimization algorithm such as evolutionary computation. On the other hand, deep reinforcement learning has recently attracted attention due to its ability to solve large-scale and complicated problems. This paper proposes a hyperheuristic method introducing deep reinforcement learning to automatically find the appropriate update method. As a case study, we apply the proposed method to a drone delivery problem and evaluate its performance.","PeriodicalId":156230,"journal":{"name":"2022 12th International Congress on Advanced Applied Informatics (IIAI-AAI)","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 12th International Congress on Advanced Applied Informatics (IIAI-AAI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/iiaiaai55812.2022.00068","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
For solving combinatorial optimization problems, methods in which a candidate solution is iteratively updated are often used. One of the problems in the iterative methods is how to update the candidate solution, and it is not easy to design an appropriate update method. To solve the problem, hyperheuristics have been proposed. They can find a near-optimal solution by using multiple update methods and automatically selecting an appropriate update method, often combined with an existing optimization algorithm such as evolutionary computation. On the other hand, deep reinforcement learning has recently attracted attention due to its ability to solve large-scale and complicated problems. This paper proposes a hyperheuristic method introducing deep reinforcement learning to automatically find the appropriate update method. As a case study, we apply the proposed method to a drone delivery problem and evaluate its performance.