有可能使用遗传编程找到一系列的方程式吗?

Nab*_*eel 3 algorithm math genetic-programming series genetic-algorithm

我有一个数字列表,形成一个系列.我想找到可以重新生成同一系列的等式.这可能吗?另外,您建议对它进行编程(GA,GP等).请举个例子.

Dr.*_*ius 7

你可以看看Eureqa项目 在此输入图像描述

Eureqa(发音为"eureka")是一种用于检测数据中方程和隐藏数学关系的软件工具.其目标是确定最简单的数学公式,这些公式可以描述产生数据的潜在机制.Eureqa可免费下载和使用.

该软件旨在查找一系列数据的最小二乘近似值.如果你的系列可以被准确描述为一个函数,你可能会找到它.Eureqa使用遗传算法,在网页上有一些参考文章和文章.

下面你可以看到在Eureqa上运行的3*x ^ 2 + 4系列的结果(来自我的机器):

在此输入图像描述

Post Scriptum:

令人遗憾的是,该软件不再免费:(