{"title":"遗传算法的后缀硬件评价单元:在模糊聚类中的应用","authors":"M. K. Pakhira","doi":"10.1109/ADCOM.2006.4289916","DOIUrl":null,"url":null,"abstract":"Genetic algorithms are a class of stochastic optimization techniques inspired by biological evolution processes. The power of GAs for solving complex problems is highly used in the design of parallel problem solving machines. High parallelism needs higher number of parallel processors to be used simultaneously. This approach may be costly in terms of efficiency and utilization of processors. GAs are time costly processes mainly because of their time consuming evaluation operations. Development of a low cost hardware evaluation unit may help reducing time complexities of GAs. In this paper, an attempt is made to show how the fitness evaluation operation of any genetically encoded problem can be performed by using a simple hardware. Our hardware uses a postfix notation of the fitness expression. Since, in GAs, the same function is evaluated for a fairly large number of times, we need to compile a postfix expression only once at the beginning of the genetic optimization process. We performed some simulation experiments on function optimization problems, in general. As an example of combinatorial optimization, we considered the fuzzy clustering problem.","PeriodicalId":296627,"journal":{"name":"2006 International Conference on Advanced Computing and Communications","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Postfix Hardware Evaluation Unit for Genetic Algorithms: Application in Fuzzy Clustering\",\"authors\":\"M. K. Pakhira\",\"doi\":\"10.1109/ADCOM.2006.4289916\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Genetic algorithms are a class of stochastic optimization techniques inspired by biological evolution processes. The power of GAs for solving complex problems is highly used in the design of parallel problem solving machines. High parallelism needs higher number of parallel processors to be used simultaneously. This approach may be costly in terms of efficiency and utilization of processors. GAs are time costly processes mainly because of their time consuming evaluation operations. Development of a low cost hardware evaluation unit may help reducing time complexities of GAs. In this paper, an attempt is made to show how the fitness evaluation operation of any genetically encoded problem can be performed by using a simple hardware. Our hardware uses a postfix notation of the fitness expression. Since, in GAs, the same function is evaluated for a fairly large number of times, we need to compile a postfix expression only once at the beginning of the genetic optimization process. We performed some simulation experiments on function optimization problems, in general. As an example of combinatorial optimization, we considered the fuzzy clustering problem.\",\"PeriodicalId\":296627,\"journal\":{\"name\":\"2006 International Conference on Advanced Computing and Communications\",\"volume\":\"68 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2006-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2006 International Conference on Advanced Computing and Communications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ADCOM.2006.4289916\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 International Conference on Advanced Computing and Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ADCOM.2006.4289916","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Postfix Hardware Evaluation Unit for Genetic Algorithms: Application in Fuzzy Clustering
Genetic algorithms are a class of stochastic optimization techniques inspired by biological evolution processes. The power of GAs for solving complex problems is highly used in the design of parallel problem solving machines. High parallelism needs higher number of parallel processors to be used simultaneously. This approach may be costly in terms of efficiency and utilization of processors. GAs are time costly processes mainly because of their time consuming evaluation operations. Development of a low cost hardware evaluation unit may help reducing time complexities of GAs. In this paper, an attempt is made to show how the fitness evaluation operation of any genetically encoded problem can be performed by using a simple hardware. Our hardware uses a postfix notation of the fitness expression. Since, in GAs, the same function is evaluated for a fairly large number of times, we need to compile a postfix expression only once at the beginning of the genetic optimization process. We performed some simulation experiments on function optimization problems, in general. As an example of combinatorial optimization, we considered the fuzzy clustering problem.