Richard A. Gonçalves, C. Almeida, L. M. Pavelski, Sandra M. Venske, J. Kuk, A. Pozo
{"title":"NSGA-III自适应算子选择","authors":"Richard A. Gonçalves, C. Almeida, L. M. Pavelski, Sandra M. Venske, J. Kuk, A. Pozo","doi":"10.1109/BRACIS.2016.042","DOIUrl":null,"url":null,"abstract":"Many-objective optimization (four or more objectives) presents many challenges to be considered, highlighting the need to create better algorithms prepared to deal efficiently with the increasing number of objectives. One such challenge is to determine the most efficient operator or combination of operators to be used during the optimization. In order to deal with this challenge, we propose the use of adaptive operator selection mechanisms in many-objective optimization algorithms. Two adaptive operator selection mechanisms, Adaptive Pursuit (AP) and Probability Matching (PM), are incorporated into the NSGA-III framework (a recently proposed, state-of-the-art algorithm to solve many-objective problems) to autonomously select the most suitable operator while solving a many-objective problem, according to the previous performance of each operator. The proposed algorithms, NSGA-IIIAP and NSGA-IIIPM, are tested in four different multi-objective problems from the DTLZ test suite with 3 up to 20 objectives. Statistical tests were performed to infer the significance of the results. The hypothesis that adaptive ways to select the operator to be applied during each stage of the evolutionary process is an effective way to improve the performance of the NSGA-III framework is corroborated by our results.","PeriodicalId":183149,"journal":{"name":"2016 5th Brazilian Conference on Intelligent Systems (BRACIS)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Adaptive Operator Selection in NSGA-III\",\"authors\":\"Richard A. Gonçalves, C. Almeida, L. M. Pavelski, Sandra M. Venske, J. Kuk, A. Pozo\",\"doi\":\"10.1109/BRACIS.2016.042\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Many-objective optimization (four or more objectives) presents many challenges to be considered, highlighting the need to create better algorithms prepared to deal efficiently with the increasing number of objectives. One such challenge is to determine the most efficient operator or combination of operators to be used during the optimization. In order to deal with this challenge, we propose the use of adaptive operator selection mechanisms in many-objective optimization algorithms. Two adaptive operator selection mechanisms, Adaptive Pursuit (AP) and Probability Matching (PM), are incorporated into the NSGA-III framework (a recently proposed, state-of-the-art algorithm to solve many-objective problems) to autonomously select the most suitable operator while solving a many-objective problem, according to the previous performance of each operator. The proposed algorithms, NSGA-IIIAP and NSGA-IIIPM, are tested in four different multi-objective problems from the DTLZ test suite with 3 up to 20 objectives. Statistical tests were performed to infer the significance of the results. The hypothesis that adaptive ways to select the operator to be applied during each stage of the evolutionary process is an effective way to improve the performance of the NSGA-III framework is corroborated by our results.\",\"PeriodicalId\":183149,\"journal\":{\"name\":\"2016 5th Brazilian Conference on Intelligent Systems (BRACIS)\",\"volume\":\"2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 5th Brazilian Conference on Intelligent Systems (BRACIS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/BRACIS.2016.042\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 5th Brazilian Conference on Intelligent Systems (BRACIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/BRACIS.2016.042","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Many-objective optimization (four or more objectives) presents many challenges to be considered, highlighting the need to create better algorithms prepared to deal efficiently with the increasing number of objectives. One such challenge is to determine the most efficient operator or combination of operators to be used during the optimization. In order to deal with this challenge, we propose the use of adaptive operator selection mechanisms in many-objective optimization algorithms. Two adaptive operator selection mechanisms, Adaptive Pursuit (AP) and Probability Matching (PM), are incorporated into the NSGA-III framework (a recently proposed, state-of-the-art algorithm to solve many-objective problems) to autonomously select the most suitable operator while solving a many-objective problem, according to the previous performance of each operator. The proposed algorithms, NSGA-IIIAP and NSGA-IIIPM, are tested in four different multi-objective problems from the DTLZ test suite with 3 up to 20 objectives. Statistical tests were performed to infer the significance of the results. The hypothesis that adaptive ways to select the operator to be applied during each stage of the evolutionary process is an effective way to improve the performance of the NSGA-III framework is corroborated by our results.