GEP学习
Gene Expression Programming
Gene Expression Programming (GEP) in C# and .NET
摘要: Gene Expression Programming (GEP) in C# and .NET
By Mike Gold April 11, 2002
Gene Expression programming (GEP) is a subset of Genetic Algorithms, except it uses genomes whose strings of numbers represent symbols. The string of symbols can further represent equations, grammars, or logical mappings.阅读全文
posted @ 2007-03-24 10:47 Jacky Gao 阅读(664) | 评论 (1) 编辑
挖掘谓词关联规则
摘要: 基于GEP的谓词关联规则挖掘阅读全文
posted @ 2007-03-16 00:57 Jacky Gao 阅读(776) | 评论 (2) 编辑
遗传操作
摘要: 由于GEP采用了线性等长编码,所以其遗传操作更加类似遗传算法。只要在进行遗传操作的过程满足:1)保持基因的长度,2)尾部只能出现终结符。那么得到的子代染色体就仍然是合法的基因。所以GEP的遗传算子可以非常简单,灵活。在本节的例子中,F={+,-,*,},T={a,b},头部长度为h=8。阅读全文
posted @ 2007-03-15 21:09 Jacky Gao 阅读(294) | 评论 (1) 编辑
How to evaluate the performance
摘要: 如何评估性能阅读全文
posted @ 2007-02-25 16:38 Jacky Gao 阅读(268) | 评论 (1) 编辑
How to translate GEP chromosomes
摘要: 如何转换GEP染色体阅读全文
posted @ 2007-02-24 13:13 Jacky Gao 阅读(262) | 评论 (1) 编辑
等位K-表达式解码算法
摘要: 等位K-表达式解码算法
输入:等位K-表达式K,制导文法G=
输出:表达式树T
步骤:......
等位K-表达式是K-表达式的扩展概念,主要是为了使得支持多个非终结符的情况,是对GEP只能支持一个非终结符的拓展阅读全文
posted @ 2007-02-05 14:46 Jacky Gao 阅读(232) | 评论 (1) 编辑
终结度算法
摘要: 终结度算法
输入:上下文无关文法G=
输出:τ(t),t∈T∪N
步骤:......
得到每个规则的终结度后,便可以根据最大终结度的大小n,得到EGEP基因的分段数目n+1。
阅读全文
posted @ 2007-02-05 14:25 Jacky Gao 阅读(200) | 评论 (0) 编辑
Gene Expression Programming: A New Adaptive Algorithm for Solving Problems
摘要: GEP的鼻祖Cadida写的paper,pdf的,不知道该怎么贴上来,就先放个url在此吧~~ 阅读全文
posted @ 2007-02-01 11:54 Jacky Gao 阅读(765) | 评论 (6) 编辑