Evolutionary Performance and Optimisation Library




Epol es una librería para el entrenamiento y generalización de Redes FFN usando Algoritmos Evolutivos, asi como de hibridaciones de estos con técnicas clásicas de búsqueda (Backpropagation, recocido simulado, etc.). Lo que hace realmente diferente a Epol del resto de librerías que podeis encontrar en la WEB es que:

  • Está codificada integramente en C++ bajo linux(g++). Por lo que el coste de implantación es mínimo al ser el software de libre distribución.
  • Permite crear programas muy complejos con cualquier combinación posible de Algoritmos Evolutivos y Técnicas Clásicas de búsqueda.
  • Permite separar entre las fases de Aprendizaje y Generalización de las redes (problemas a resolver), usando multitud de combinaciones de algoritmos.
  • Cada algoritmo puede ser configurado/parametrizado para actuar según la demanda del usuario.
  • Se adapta a cualquier problema que pueda ser modelado mediante ficheros de patrones de redes Neuronales
  • Trabaja con distintas codificaciones: Binaria, Gray y Real de datos de entrada

Otra particularidad que hace a Epol diferente es la introducción de la Algoritmos Evolutivos y Técnicas Clásicas de búsqueda con dos poblaciones, una de exploración del espacio de búsqueda y otra de explotación de soluciones poteciales.

JI. Reyes.

copyright©2002
all rights reserved