{"title":"GPA的多功能功能","authors":"T. Brandejsky","doi":"10.14311/NNW.2020.30.025","DOIUrl":null,"url":null,"abstract":"The paper, devoted to continuous versatile function application in the Genetic Programming Algorithm (GPA), begins with a discussion of similarities between GPA with versatile function and neural network. Then, the function set influence on GPA efficiency is discussed. In the next part, there is described a hybrid evolutionary algorithm that combines GPA for structure development and Evolutionary Strategy (ES) for parameters and constant optimization; which is herein much more significant than in the standard GPA. There is also discussed the setting of parameters of this hybrid algorithm and due to a different function set. The original idea of a versatile function, which origins come from the area of fuzzy control systems, is formulated and explained. Four different implementations of this versatile function are discussed. On the base of experiments with the hybrid evolutionary algorithm providing symbolic regression of precomputed Lorenz attractor system data representing its dynamic behaviour; the comparison of three variants of versatile functions was formulated. The paper also presents ways how to set up hybrid evolutionary algorithm parameters like population sizes as well as limits of maximal population numbers for both algorithms: GPA for structural development and nested ES for parameters optimization. The versatile function concept is applicable but it requires the hybrid evolutionary algorithm use as it is explained in the paper.","PeriodicalId":49765,"journal":{"name":"Neural Network World","volume":"48 1","pages":"379-392"},"PeriodicalIF":0.7000,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Versatile function in GPA\",\"authors\":\"T. Brandejsky\",\"doi\":\"10.14311/NNW.2020.30.025\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The paper, devoted to continuous versatile function application in the Genetic Programming Algorithm (GPA), begins with a discussion of similarities between GPA with versatile function and neural network. Then, the function set influence on GPA efficiency is discussed. In the next part, there is described a hybrid evolutionary algorithm that combines GPA for structure development and Evolutionary Strategy (ES) for parameters and constant optimization; which is herein much more significant than in the standard GPA. There is also discussed the setting of parameters of this hybrid algorithm and due to a different function set. The original idea of a versatile function, which origins come from the area of fuzzy control systems, is formulated and explained. Four different implementations of this versatile function are discussed. On the base of experiments with the hybrid evolutionary algorithm providing symbolic regression of precomputed Lorenz attractor system data representing its dynamic behaviour; the comparison of three variants of versatile functions was formulated. The paper also presents ways how to set up hybrid evolutionary algorithm parameters like population sizes as well as limits of maximal population numbers for both algorithms: GPA for structural development and nested ES for parameters optimization. The versatile function concept is applicable but it requires the hybrid evolutionary algorithm use as it is explained in the paper.\",\"PeriodicalId\":49765,\"journal\":{\"name\":\"Neural Network World\",\"volume\":\"48 1\",\"pages\":\"379-392\"},\"PeriodicalIF\":0.7000,\"publicationDate\":\"2020-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Neural Network World\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.14311/NNW.2020.30.025\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Neural Network World","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.14311/NNW.2020.30.025","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
The paper, devoted to continuous versatile function application in the Genetic Programming Algorithm (GPA), begins with a discussion of similarities between GPA with versatile function and neural network. Then, the function set influence on GPA efficiency is discussed. In the next part, there is described a hybrid evolutionary algorithm that combines GPA for structure development and Evolutionary Strategy (ES) for parameters and constant optimization; which is herein much more significant than in the standard GPA. There is also discussed the setting of parameters of this hybrid algorithm and due to a different function set. The original idea of a versatile function, which origins come from the area of fuzzy control systems, is formulated and explained. Four different implementations of this versatile function are discussed. On the base of experiments with the hybrid evolutionary algorithm providing symbolic regression of precomputed Lorenz attractor system data representing its dynamic behaviour; the comparison of three variants of versatile functions was formulated. The paper also presents ways how to set up hybrid evolutionary algorithm parameters like population sizes as well as limits of maximal population numbers for both algorithms: GPA for structural development and nested ES for parameters optimization. The versatile function concept is applicable but it requires the hybrid evolutionary algorithm use as it is explained in the paper.
期刊介绍:
Neural Network World is a bimonthly journal providing the latest developments in the field of informatics with attention mainly devoted to the problems of:
brain science,
theory and applications of neural networks (both artificial and natural),
fuzzy-neural systems,
methods and applications of evolutionary algorithms,
methods of parallel and mass-parallel computing,
problems of soft-computing,
methods of artificial intelligence.