JEAF: A Java']Java Evolutionary Algorithm Framework

被引:0
|
作者
Caamano, Pilar [1 ]
Tedin, Rafael [1 ]
Paz-Lopez, Alejandro [1 ]
Antonio Becerra, Jose [1 ]
机构
[1] Univ A Coruna, Integrated Grp Engn Res, La Coruna, Spain
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
There are not many tools in the evolutionary computing field that allow researchers to implement, modify or compare different algorithms. Additionally, those tools usually lack flexibility, maintenance or some other characteristic, so researchers program their own solutions most of the time, reimplementing algorithms that have already been implemented hundreds of times. This paper introduces a new framework for evolutionary computation called JEAF ( Java Evolutionary Algorithm Framework) that tries to offer a platform to facilitate the tasks of comparing, analyzing, modifying and implementing evolutionary algorithms, reusing components and programming as few as possible. JEAF also aims to be a tool for evolutionary algorithm users that employ these algorithms to solve other problems not related with evolutionary computation. In this sense, JEAF provides methods to distribute an evolutionary process and to plug external tools to perform the evaluation of candidate solutions.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] JCLEC:: a Java']Java framework for evolutionary computation
    Ventura, Sebastian
    Romero, Cristobal
    Zafra, Amelia
    Delgado, Jose A.
    Hervas, Cesar
    SOFT COMPUTING, 2008, 12 (04) : 381 - 392
  • [2] eaLib - A Java']Java framework for implementation of evolutionary algorithms
    Rummler, Andreas
    Scarbata, Gerd
    COMPUTATIONAL INTELLIGENCE: THEORY AND APPLICATIONS, PROCEEDINGS, 2001, 2206 : 92 - 102
  • [3] Java']Java Evolutionary Framework based on Genetic Programming
    Karasek, Jan
    Burget, Radim
    Dutta, Malay Kishore
    Singh, Anushikha
    2014 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN), 2014, : 606 - 612
  • [4] JGEA: a Modular Java']Java Framework for Experimenting with Evolutionary Computation
    Medvet, Eric
    Nadizar, Giorgia
    Manzoni, Luca
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 2009 - 2018
  • [5] An authentication server in Java']Java - Implementation of an encryption framework model and DES algorithm in Java']Java
    de Almeida, LB
    Godoy, W
    Kovaleski, JL
    ITS '98 PROCEEDINGS - SBT/IEEE INTERNATIONAL TELECOMMUNICATIONS SYMPOSIUM, VOLS 1 AND 2, 1998, : 627 - 631
  • [6] JCLEC: a Java framework for evolutionary computation
    Sebastián Ventura
    Cristóbal Romero
    Amelia Zafra
    José A. Delgado
    César Hervás
    Soft Computing, 2008, 12 : 381 - 392
  • [7] A Java']Java-based distributed genetic algorithm framework
    Escuela, Gabi
    Cardinale, Yudith
    Gonzalez, Jorge
    19TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, VOL I, PROCEEDINGS, 2007, : 437 - 441
  • [8] EvoHyp - A Java']Java Toolkit for Evolutionary Algorithm Hyper-Heuristics
    Pillay, Nelishia
    Beckedahl, Derrick
    2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 2706 - 2713
  • [9] Java']Java NIO Framework - Introducing a high-performance I/O framework for Java']Java
    Standtke, Ronny
    Ultes-Nitsche, Ulrich
    ICSOFT 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL PL/DPS/KE, 2008, : 206 - 211
  • [10] JGEA: a Modular Java Framework for Experimenting with Evolutionary Computation
    Medvet, Eric
    Nadizar, Giorgia
    Manzoni, Luca
    GECCO 2022 Companion - Proceedings of the 2022 Genetic and Evolutionary Computation Conference, 2022, : 2009 - 2018