|
|
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.
|