开发者

Is this possible to find equation of a series using genetic programming?

I have a list of numbers which form a series. I want to find开发者_运维百科 the equation which can regenerate the same series. Is this possible? Also, what would you recommend to program it (GA, GP, etc). Please give an example.


You may take a look at project Eureqa

Is this possible to find equation of a series using genetic programming?

Eureqa (pronounced "eureka") is a software tool for detecting equations and hidden mathematical relationships in your data. Its goal is to identify the simplest mathematical formulas which could describe the underlying mechanisms that produced the data. Eureqa is free to download and use.

The software is designed to find least squares approximations for series of data. If your series can be exactly described as a function, you'll probably find it. Eureqa uses genetic algorithms, and in the web page there are a few references to papers and articles.

Below you may see the results (from my machine) for a series formed as 3*x^2+4 running on Eureqa:

Is this possible to find equation of a series using genetic programming?

Post Scriptum:

Regrettably the software isn't free anymore :(

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜