Genetic algorithm resource [closed]

2019-01-20 22:02发布

Lately I'm interested in the topic of genetic algorithms, but I couldn't find any good resource. If you know any good resource, book or a site I would appreciate it. I have solid knowledge of algorithms and Artificial Intelligence but I'm looking for something with good introduction in Genetic Programming.

14条回答
手持菜刀,她持情操
3楼-- · 2019-01-20 22:32

'An Introduction to Genetic Algorithms' http://www.burns-stat.com/pages/Tutor/genetic.html

查看更多
Anthone
4楼-- · 2019-01-20 22:34

If I may plug one of my favorite books, The Algorithm Design Manual by Steve Skiena has a great section on genetic algorithms (plus a lot of other interesting heuristics for solving various types of problems).

查看更多
5楼-- · 2019-01-20 22:38

I implemented a Genetic Algorithm with java generics. https://github.com/juanmf/ga

It will apply the 3 operators (Mutation, crossing, Selection), and evolve a population, given the concrete implementations of Individual, Gen, FitnessMeter and factories exposed as spring beans.

/*This is all you have to add to the Spring App context 
 * before running the application
 */
@Configuration
public class Config {

    @Bean(name="individualFactory")
    public IndividualFactory getIndividualFactory() {
        return new Team.TeamFactory();
    }

    @Bean(name="populationFactory")
    public PopulationFactory getPopulationFactory() {
        return new Team.TeamPopulationFactory();
    }

    @Bean(name="fitnessMeter")
    public FitnessMeter getFitnessMeter() {
        System.out.println("getFitnessMeter");
        return new TeamAptitudeMeter();
    }
}

enter image description here This is the design, inside grandt there is an implementation of a specific problem solution, as an example.

查看更多
干净又极端
6楼-- · 2019-01-20 22:41

For an introductory approach (with an application to the Prisoner's Dilemma), see into:

http://www2.econ.iastate.edu/tesfatsi/holland.gaintro.htm

查看更多
戒情不戒烟
7楼-- · 2019-01-20 22:42
登录 后发表回答