D. Kapsoulis, K. Tsiakas, V. Asouti, K. Giannakoglou
{"title":"核主成分分析在进化优化中对计算要求高的工程应用的应用","authors":"D. Kapsoulis, K. Tsiakas, V. Asouti, K. Giannakoglou","doi":"10.1109/SSCI.2016.7850203","DOIUrl":null,"url":null,"abstract":"Two techniques to further enhance the efficiency of Evolutionary Algorithms (EAs), even those which have already been accelerated by implementing surrogate evaluation models or metamodels to overcome a great amount of costly evaluations, are presented. Both rely upon the use of a Kernel Principal Component Analysis (Kernel PCA or KPCA) of the design space, as this reflects upon the offspring population in each generation. The PCA determines a feature space where the evolution operators should preferably be applied. In addition, in Metamodel-Assisted EA (MAEAs), the PCA can reduce the number of sensory units of metamodels. Due to the latter, the metamodels yield better approximations to the objective function value. This paper extends previous work by the authors which was based on Linear PCA, used for the same purposes. In the present paper, the superiority of using the Kernel (rather than the Linear) PCA, especially in real-world applications, is demonstrated. The proposed methods are assessed in single- and two-objective mathematical optimization problems and, finally, showcased in aerodynamic shape optimization problems with computationally expensive evaluation software.","PeriodicalId":120288,"journal":{"name":"2016 IEEE Symposium Series on Computational Intelligence (SSCI)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"The use of Kernel PCA in evolutionary optimization for computationally demanding engineering applications\",\"authors\":\"D. Kapsoulis, K. Tsiakas, V. Asouti, K. Giannakoglou\",\"doi\":\"10.1109/SSCI.2016.7850203\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Two techniques to further enhance the efficiency of Evolutionary Algorithms (EAs), even those which have already been accelerated by implementing surrogate evaluation models or metamodels to overcome a great amount of costly evaluations, are presented. Both rely upon the use of a Kernel Principal Component Analysis (Kernel PCA or KPCA) of the design space, as this reflects upon the offspring population in each generation. The PCA determines a feature space where the evolution operators should preferably be applied. In addition, in Metamodel-Assisted EA (MAEAs), the PCA can reduce the number of sensory units of metamodels. Due to the latter, the metamodels yield better approximations to the objective function value. This paper extends previous work by the authors which was based on Linear PCA, used for the same purposes. In the present paper, the superiority of using the Kernel (rather than the Linear) PCA, especially in real-world applications, is demonstrated. The proposed methods are assessed in single- and two-objective mathematical optimization problems and, finally, showcased in aerodynamic shape optimization problems with computationally expensive evaluation software.\",\"PeriodicalId\":120288,\"journal\":{\"name\":\"2016 IEEE Symposium Series on Computational Intelligence (SSCI)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE Symposium Series on Computational Intelligence (SSCI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SSCI.2016.7850203\",\"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 IEEE Symposium Series on Computational Intelligence (SSCI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SSCI.2016.7850203","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The use of Kernel PCA in evolutionary optimization for computationally demanding engineering applications
Two techniques to further enhance the efficiency of Evolutionary Algorithms (EAs), even those which have already been accelerated by implementing surrogate evaluation models or metamodels to overcome a great amount of costly evaluations, are presented. Both rely upon the use of a Kernel Principal Component Analysis (Kernel PCA or KPCA) of the design space, as this reflects upon the offspring population in each generation. The PCA determines a feature space where the evolution operators should preferably be applied. In addition, in Metamodel-Assisted EA (MAEAs), the PCA can reduce the number of sensory units of metamodels. Due to the latter, the metamodels yield better approximations to the objective function value. This paper extends previous work by the authors which was based on Linear PCA, used for the same purposes. In the present paper, the superiority of using the Kernel (rather than the Linear) PCA, especially in real-world applications, is demonstrated. The proposed methods are assessed in single- and two-objective mathematical optimization problems and, finally, showcased in aerodynamic shape optimization problems with computationally expensive evaluation software.