摘要: 引入堆栈技术,采用后缀表达式使遗传编程的树型结构易于转换为线性序列,并解决了初始个体生成算法、杂交算子操作、表达式个体求值等问题,使遗传编程不再依赖于专用编程语言和指针操作,能够方便地用Matlab语言实现。
关键词:
遗传编程,
Matlab,
堆栈,
后缀表达式
Abstract: Postfix notation of binary tree and stack technique are introduced to realize linear encoding instead of traditional multiple tree encoding. problems such as generating initial individuals, realizing crossover operation and evaluating the fitness of individuals are also discussed. Therefore, genetic programming can be implemented easily by Matlab without the limitation of programming language.
中图分类号:
李良敏. 遗传编程的Matlab语言实现[J]. , 2005, 31(13): 96-98.
LI Liangmin. Implementation of Genetic Programming for Matlab[J]. , 2005, 31(13): 96-98.