Using Cartesian genetic programming to implement function modelling

被引:0
作者
Yu Z. [1 ]
Zeng S. [1 ]
Guo Y. [1 ]
Song L. [2 ]
机构
[1] School of Computer Science, China University of Geosciences, Wu Han
[2] Microelectronics Technology Institute of Beijing
关键词
Cartesian genetic programming; CGP; Evolutionary algorithm; Function modelling;
D O I
10.1504/IJICA.2011.044530
中图分类号
学科分类号
摘要
This paper presents a new method which uses Cartesian genetic programming (CGP) in order to implement function modelling. Since Julian F. Miller proposed the method of CGP, the research and development of CGP mainly trends in the design of the circuit application in recent years; very few scholars have the related research of function modelling in this field. Therefore, the most important feature in this paper is that we apply CGP which is originally used for circuit design to implement function modelling. By numerical test experiments and comparison, we find that this method of function modelling is novel and has the comparative advantages and it is intelligent (self-adaptive, self-organising, self-learning, self-healing, etc.) while it can greatly increase the system speed. © 2011 Inderscience Enterprises Ltd.
引用
收藏
页码:213 / 222
页数:9
相关论文
共 20 条
[1]  
Candida F., Gene Expression Programming: A New Adaptive Algorithm for Solving Problems, (2004)
[2]  
Harding S., Miller J.F., Banzhaf W., Self-modifying cartesian genetic programming: Fibonacci, squares, regression and summing, EuroGP 2009, 5481, pp. 133-144, (2009)
[3]  
Iba H., Iwata M., Higuchi T., Machine learning approach to gate-level evolvable hardware, Evolvable Systems: From Biology to Hardware, LNCS, 1259, pp. 327-343, (1996)
[4]  
Keizer M., Improving symbolic regression with interval arithmetic and linear scales, Proc. Eur. Conf. Genetic Program, 2610, pp. 70-82, (2003)
[5]  
Koza J.R., Genetic Programming. on the Programming of Computers by Means of Natural Selection, (1992)
[6]  
Walker J.A., Miller J.F., Cavill R., A multi-chromosome approach to standard and embedded cartesian genetic programming, GECCO 2006 - Genetic and Evolutionary Computation Conference, 1, pp. 903-910, (2006)
[7]  
Miller J.F., Thomson P., Aspects of digital evolution: Geometry and learning, Lecture Notes in Computer Science, 1478, pp. 25-35, (1998)
[8]  
Miller J.F., Walker A., The automatic acquisition, evolution and re-use of modules in cartesian genetic programming, IEEE Transactions on Evolutionary Computation, (2006)
[9]  
Walker J.A., Miller J.F., Predicting prime numbers using cartesian genetic programming, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 4445, pp. 205-216, (2007)
[10]  
Miller J.F., Walker A., Solving real-valued optimization problems using cartesian genetic programming, Proceedings of the 2007 Genetic and Evolutionary Computation Conference (GECCO 2007), (2007)