我想基于符号回归使用遗传编程创建算法。
我读了一些关于这方面的文章,一些用java或c ++编写的例子。
可能更难,因为它不是OOP,但是有可能在C中开发基因编程吗?
你有什么建议我开始编程?是否有任何书籍/文章/例子可供阅读? 我试着用谷歌搜索,但我没有找到任何有趣的东西..
谢谢,干杯。
答案 0 :(得分:6)
我过去曾使用过GAUL,而且我很确定它是用C语言编写的。它为我完成了这项工作。
答案 1 :(得分:2)
你建议我开始编程吗?
如果你开始编程我高度推荐一种现代语言,它带有丰富的库,并且对初学者的错误更加宽容。
大多数语言都提供免费环境,我个人建议使用C#(使用免费的MS或Mono)或Java(使用Eclipse)。
Groovy或Python也是不错的选择。
你肯定不会从C开始,假设你不受某些特定环境的限制,你的解决方案必须运行只支持C。
只是我的2c; - )
干杯, 杰
答案 2 :(得分:1)
用C实现遗传算法肯定是可能的。如果你只想专注于没有机器细节的算法实验而且还不知道C,那么我推荐python。
答案 3 :(得分:0)
TinyGP最初是用C编写的,所以是的,可以用C实现遗传编程。对于遗传编程我会建议the Fiueld Guide to Genetic Programming因为它是免费提供的,并且有很多参考资料。它非常实用,但不如其他文本那么彻底。