| Evosínth Marco para un rápido desarrollo y prototipos de algoritmos evolutivos |
Descargar ahora |
Evosínth Clasificación y resumen
- Nombre del editor:
- Yves Adler
- Sitio web del editor:
- http://yadler.wordpress.com/
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 156 KB
Evosínth Etiquetas
Evosínth Descripción
Marco para un rápido desarrollo y prototipos de algoritmos evolutivos. Evosynth es un marco de rubí basado y de código abierto para un rápido desarrollo y prototipos de algoritmos evolutivos. EVOSYNTH está diseñado con simplicidad y productividad como objetivos principales, por lo que no espere que compite con el desempeño de los marcos establecidos. Aquí hay algunas características clave de "evosynth": Características del núcleo: · Clases para individuos, poblaciones, perfiles de algoritmos, genomas. · Soporte para aleatorizador personalizado · Operadores meta: operadores combinados proporcionales, secuenciales y condicionales. · Soporte de registro con exportador a gnuplot, brusco y CSV · Muchas funciones de condición física predefinidas Algoritmos evolutivos más comunes: · Hillclimber (individuo individual y basado en la población) · Algoritmo genético estándar, estado estable GA · Algoritmo de memética · Estrategias de evolución (adaptativas, autoaptontadas y derandomizadas). · Búsqueda local (Hillclimber, aceptación de umbral, recocido simulado, gran diluvio, viaje de registro a grabar) · Algoritmos coevolutivos (round robin y equilibrados). Estrategias de selección: · Identidad y selección aleatoria. · La mejor selección · Selección y selección de torneos de N-Stage y · Selección proporcional de fitness · Selección de ruedas de ruleta. Mutaciones: · Identidad · Un gen de gén, mutación binaria, mutación binaria eficiente. · Mutación de intercambio, mutación de inversión, mutación de mezcla, mutación cambiante · Mutación real uniforme, mutación Gauss, mutación de gauss autoadaptativa Recombinaciones: · Identidad · Crossover de un solo punto, K-Point-Crossover, uniforme cruzado · Recominación ordenada, cruce parcialmente mapeado, recombinación de borde. · Crossover aritmético · Crossover uniforme global, cruce aritmético global
Evosínth Software relacionado