{"title":"一种多粒度遗传算法","authors":"Caoxiao Li, Shuyin Xia, Zizhong Chen, Guoyin Wang","doi":"10.1109/ICBK.2019.00027","DOIUrl":null,"url":null,"abstract":"The genetic algorithm is a classical evolutionary algorithm that mainly consists of mutation and crossover operations. Existing genetic algorithms implement these two operations on the current population and rarely use the spatial information that has been traversed. To address this problem, this paper proposes an improved genetic algorithm that divides the feasible region into multiple granularities. It is called the multi-granularity genetic algorithm (MGGA). This algorithm adopts a multi-granularity space strategy based on a random tree, which accelerates the searching speed of the algorithm in the multi-granular space. Firstly, a hierarchical strategy is applied to the current population to accelerate the generation of good individuals. Then, the multi-granularity space strategy is used to increase the search intensity of the sparse space and the subspace, where the current optimal solution is located. The experimental results on six classical functions demonstrate that the proposed MGGA can improve the convergence speed and solution accuracy and reduce the number of calculations required for the fitness value.","PeriodicalId":383917,"journal":{"name":"2019 IEEE International Conference on Big Knowledge (ICBK)","volume":"86 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"A Multi-granularity Genetic Algorithm\",\"authors\":\"Caoxiao Li, Shuyin Xia, Zizhong Chen, Guoyin Wang\",\"doi\":\"10.1109/ICBK.2019.00027\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The genetic algorithm is a classical evolutionary algorithm that mainly consists of mutation and crossover operations. Existing genetic algorithms implement these two operations on the current population and rarely use the spatial information that has been traversed. To address this problem, this paper proposes an improved genetic algorithm that divides the feasible region into multiple granularities. It is called the multi-granularity genetic algorithm (MGGA). This algorithm adopts a multi-granularity space strategy based on a random tree, which accelerates the searching speed of the algorithm in the multi-granular space. Firstly, a hierarchical strategy is applied to the current population to accelerate the generation of good individuals. Then, the multi-granularity space strategy is used to increase the search intensity of the sparse space and the subspace, where the current optimal solution is located. The experimental results on six classical functions demonstrate that the proposed MGGA can improve the convergence speed and solution accuracy and reduce the number of calculations required for the fitness value.\",\"PeriodicalId\":383917,\"journal\":{\"name\":\"2019 IEEE International Conference on Big Knowledge (ICBK)\",\"volume\":\"86 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE International Conference on Big Knowledge (ICBK)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICBK.2019.00027\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE International Conference on Big Knowledge (ICBK)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICBK.2019.00027","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The genetic algorithm is a classical evolutionary algorithm that mainly consists of mutation and crossover operations. Existing genetic algorithms implement these two operations on the current population and rarely use the spatial information that has been traversed. To address this problem, this paper proposes an improved genetic algorithm that divides the feasible region into multiple granularities. It is called the multi-granularity genetic algorithm (MGGA). This algorithm adopts a multi-granularity space strategy based on a random tree, which accelerates the searching speed of the algorithm in the multi-granular space. Firstly, a hierarchical strategy is applied to the current population to accelerate the generation of good individuals. Then, the multi-granularity space strategy is used to increase the search intensity of the sparse space and the subspace, where the current optimal solution is located. The experimental results on six classical functions demonstrate that the proposed MGGA can improve the convergence speed and solution accuracy and reduce the number of calculations required for the fitness value.