| EOSYNTH. Framework para desenvolvimento rápido e prototipagem de algoritmos evolutivos |
Baixe Agora |
EOSYNTH. Classificação e resumo
- Nome do editor:
- Yves Adler
- Site do editor:
- http://yadler.wordpress.com/
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 156 KB
EOSYNTH. Tag
EOSYNTH. Descrição
Estrutura para desenvolvimento rápido e prototipagem de algoritmos evolutivos EOSYNTH é um quadro de código aberto e aberto para o rápido desenvolvimento e prototipagem de algoritmos evolutivos. EOSynth é projetado com simplicidade e produtividade como metas principais, portanto, não espere que ele competir com o desempenho das estruturas estabelecidas. Aqui estão algumas características importantes do "Evossynth": Características principais: · Classes para indivíduos, populações, perfis de algoritmo, genomas · Suporte para randomizador personalizado · Meta operadores: operadores combinados proporcionais, seqüenciais e condicionais · Suporte de registro com exportador para Gnuplot, gruff e csv · Muitas funções de fitness predefinidas Algoritmos evolutivos mais comuns: · Hillclimber (individual individual e baseado em população) · Algoritmo genético padrão, estado estacionário GA · Algoritmo Memetic. · Estratégias de evolução (adaptativas, auto-adaptativas e derandomizadas) · Pesquisa local (Hillclimber, Aceitação de Limiar, Recozimento Simulacional, Grande Delúvio, Viagem Recordato para Registro) · Algoritmos cooverários (round robin e balanceado) Estratégias de seleção: · Identidade e seleção aleatória · Melhor seleção. · Seleção do torneio N-Stage e seleção de torneios · Seleção proporcional de fitness · Seleção de roda de roleta Mutações: · Identidade · Um gene lançando, mutação binária, mutação binária eficiente · Mutação de troca, mutação de inversão, mutação de mistura, mutação deslocando · Mutação real uniforme, mutação Gauss, mutação de Gauss auto-adaptável Recombinações: · Identidade · Crossover de um ponto-ponto, crossover k-point, uniforme · Encomendado recombinação, crossover parcialmente mapeado, recombinação de borda · Crossover aritmético · Crossover Uniforme Global, Crossover Aritmético Global
EOSYNTH. Software Relacionado