En informática , la evolución gramatical de Java es una implementación de la evolución gramatical en el lenguaje de programación Java . Dos ejemplos son la biblioteca jGE y GEVA.
Biblioteca jGE
La biblioteca jGE fue la primera implementación publicada de la evolución gramatical en el lenguaje Java. [1] GEVA es otra implementación publicada de Java. GEVA fue desarrollada en el grupo de Investigación y Aplicaciones de Computación Natural del University College de Dublín bajo la guía de uno de los inventores de la evolución gramatical, el Dr. Michael O'Neill.
La biblioteca jGE tiene como objetivo proporcionar una implementación de la evolución gramatical, así como un marco de trabajo gratuito, extensible y de código abierto para la experimentación en el área de la computación evolutiva . Admite la implementación de cualquier algoritmo evolutivo mediante adiciones y extensiones. [2] Su arquitectura y diseño extensibles tienen como objetivo facilitar la implementación e incorporación de nuevas implementaciones experimentales inspiradas en la evolución natural y la biología. [3]
El archivo binario de la biblioteca jGE, el código fuente, la documentación y una extensión para el entorno de modelado NetLogo, denominada extensión jGE NetLogo, se pueden descargar del sitio web oficial de jGE.
Licencia
La biblioteca jGE es un software libre publicado bajo la Licencia Pública General GNU v3.
Referencias
- ^ Georgiou, L. y Teahan, WJ (2006a) “jGE - Una implementación Java de la evolución gramatical”. 10ª Conferencia internacional WSEAS sobre sistemas , Atenas, Grecia, del 10 al 15 de julio de 2006.
- ^ Georgiou, L. y Teahan, WJ (2008) “Experimentos con evolución gramatical en Java”. Computación basada en el conocimiento: ingeniería del conocimiento y computación inteligente, Estudios en inteligencia computacional (vol. 102), 45-62. Berlín, Alemania: Springer Berlin / Heidelberg.
- ^ Georgiou, L. y Teahan, WJ (2006b) “Implicación del conocimiento previo y el pensamiento poblacional en la evolución gramatical: hacia una arquitectura de intercambio de conocimientos”. WSEAS Transactions on Systems 5 (10), 2338-2345.
Enlaces externos
- Sitio web oficial de jGE