문제

I want to create an algorithm using genetic programming, based on symbolic regression.

I read some articles about that, some examples written on java or c++.

Maybe is more difficult because it isn't OOP, but is it possible to develop genetic programming in C?

What do you suggest to me to start programming? Any books/articles/examples to read? I tried googling about that, but I didn't find anything interesting..

Thank you, cheers.

도움이 되었습니까?

해결책

I've used GAUL in the past, and I'm fairly certain it's written to work with C. It did the job for me.

다른 팁

What do you suggest to me to start programming?

If you're starting to program I highly recommend a modern language that comes with a rich set of libraries and is more forgiving to beginner's mistakes.

Free environments are available for most languages, personally I'd suggest C# (using either the free MS stuff or Mono) or Java (using Eclipse).

Groovy or Python are good choices, too.

You most definitely won't start with C, that is assuming you're not constrained by some particular environment your solution has to run on that only supports C.

Just my 2c ;-)

Cheers, Jay

It's definitely possible to implement genetic algorithm with C. If you just wanna focus on the algorithm experiments without the machine details and have not yet known C, then I recommend python.

TinyGP was originally written in C so yes, it is possible to implement genetic programming with C. For genetic programming I would recommend the Fiueld Guide to Genetic Programming since its freely available and has a lot of references. It is very practically-oriented but not as thorough as other texts.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top