6

我想创建一个基于符号回归的使用遗传编程的算法。

我阅读了一些关于此的文章,一些用 java 或 c++ 编写的示例。

也许更困难,因为它不是 OOP,但是有可能在 C 中开发基因编程吗?

你对我开始编程有什么建议?有什么书/文章/例子可以阅读吗?我试着用谷歌搜索,但我没有发现任何有趣的东西。

谢谢你,干杯。

4

4 回答 4

6

我过去使用过GAUL,我相当肯定它是为与 C 一起工作而编写的。它为我完成了这项工作。

于 2011-06-11T15:59:39.077 回答
2

你对我开始编程有什么建议?

如果您开始编程,我强烈推荐一种带有丰富库的现代语言,并且更能容忍初学者的错误。

大多数语言都可以使用免费环境,我个人建议使用 C#(使用免费的 MS 东西或 Mono)或 Java(使用 Eclipse)。

Groovy 或 Python 也是不错的选择。

您绝对不会从 C 开始,即假设您不受某些特定环境的限制,您的解决方案必须在仅支持 C 的情况下运行。

只是我的 2c ;-)

干杯,杰伊

于 2011-12-11T12:14:59.133 回答
1

用C来实现遗传算法肯定是可以的。如果你只是想专注于算法实验,没有机器细节,还不知道C,那么我推荐python。

于 2011-06-18T22:50:08.973 回答
0

TinyGP最初是用 C 编写的,所以是的,可以用 C 实现遗传编程。对于遗传编程,我推荐Fiueld Guide to Genetic Programming,因为它免费提供并且有很多参考资料。它非常实用,但不如其他文本那么透彻。

于 2012-02-18T00:37:39.677 回答