Red-Black Tree Based NeuroEvolution of Augmenting Topologies

被引:0
|
作者
Arellano, William R. [1 ]
Silva, Paul A. [1 ]
Molina, Maria F. [1 ]
Ronquillo, Saulo [1 ]
Ortega-Zamorano, Francisco [2 ]
机构
[1] Univ Yachay Tech, Sch Math & Computat Sci, San Miguel De Urcuqui, Ecuador
[2] Univ Malaga, Dept Comp Sci, Malaga, Spain
关键词
NEAT; Red-black tree; Back-propagation; Classification;
D O I
10.1007/978-3-030-20518-8_56
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In Evolutionary Artificial Neural Networks (EANN), evolutionary algorithms are used to give an additional alternative to adapt besides learning, specially for connectionweights training and architecture design, among others. A type of EANNs known as Topology and Weight Evolving Artificial Neural Networks (TWEANN) are used to evolve topology and weights. In this work, we introduce a new encoding on an implementation of NeuroEvolution of Augmenting Topologies (NEAT), a type of TWEANN, by adopting the Red-Black Tree (RBT) as the main data structure to store the connection genes instead of using a list. This new version of NEAT efficacy was tested using as case of study some data sets from the UCI database. The accuracy of networks obtained through the new version ofNEATwere comparedwith the accuracy obtained from feed-forward artificial neural networks trained using back-propagation. These comparisons yielded that the accuracy were similar, and in some cases the accuracy obtained by the new version were better. Also, as the number of patterns increases, the average number of generations increases exponentially. Finally, there is no relationship between the number of attributes and the number of generations.
引用
收藏
页码:678 / 686
页数:9
相关论文
共 50 条
  • [1] A concurrent red-black tree
    Besa, Juan
    Eterovic, Yadran
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (04) : 434 - 449
  • [2] Deletion: The curse of the red-black tree
    Germane, Kimball
    Might, Matthew
    [J]. JOURNAL OF FUNCTIONAL PROGRAMMING, 2014, 24 (04) : 423 - 433
  • [3] RBTAT: Red-Black Table Aggregate Tree
    Gorawski, Marcin
    Bankowski, Slawomir
    Gorawski, Michal
    [J]. MAN-MACHINE INTERACTIONS, 2009, 59 : 605 - 613
  • [4] Historical Markings in Neuroevolution of Augmenting Topologies Revisited
    Pastorek, Lukas
    O'Neill, Michael
    [J]. THEORY AND PRACTICE OF NATURAL COMPUTING, TPNC 2017, 2017, 10687 : 243 - 254
  • [5] Playing SNES Games with NeuroEvolution of Augmenting Topologies
    Pham, Son
    Zhang, Keyi
    Phan, Tung
    Ding, Jasper
    Dancy, Christopher L.
    [J]. THIRTY-SECOND AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTIETH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / EIGHTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, : 8129 - 8130
  • [6] Data Assimilation using NeuroEvolution of Augmenting Topologies
    Pereira, Andre Grahl
    Petry, Adriano
    [J]. 2012 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2012,
  • [7] The performance of concurrent red-black tree algorithms
    Hanke, S
    [J]. ALGORITHM ENGINEERING, 1999, 1668 : 286 - 300
  • [8] NeuroEvolution of augmenting topologies with learning for data classification
    Chen, Lin
    Alahakoon, Damminda
    [J]. 2006 INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2007, : 367 - 371
  • [9] NeuroEvolution of Augmenting Topologies based Musculor-Skeletal Arm Neurocontroller
    Wen, Ruoshi
    Guo, Zixi
    Zhao, Tong
    Ma, Xiang
    Wang, Qiang
    Wu, Zhaojun
    [J]. 2017 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE (I2MTC), 2017, : 429 - 434
  • [10] A Tensor-based Mutation Operator for Neuroevolution of Augmenting Topologies (NEAT)
    Marzullo, Aldo
    Stamile, Claudio
    Terracina, Giorgio
    Calimeri, Francesco
    Van Huffel, Sabine
    [J]. 2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 681 - 687