Generation and simplification of Artificial Neural Networks by means of Genetic Programming

被引:25
|
作者
Rivero, Daniel [1 ]
Dorado, Julian [1 ]
Rabunal, Juan [1 ]
Pazos, Alejandro [1 ]
机构
[1] Univ A Coruna, Dept Informat & Commun Technol, Fac Comp Sci, La Coruna, Spain
关键词
Artificial Neural Networks; Evolutionary computation; Genetic Programming; EVOLUTIONARY ALGORITHM; ENSEMBLES; SYSTEMS;
D O I
10.1016/j.neucom.2010.05.010
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The development of Artificial Neural Networks (ANNs) is traditionally a slow process in which human experts are needed to experiment on different architectural procedures until they find the one that presents the correct results that solve a specific problem. This work describes a new technique that uses Genetic Programming (GP) in order to automatically develop simple ANNs, with a low number of neurons and connections. Experiments have been carried out in order to measure the behavior of the system and also to compare the results obtained using other ANN generation and training methods with evolutionary computation (EC) tools. The obtained results are, in the worst case, at least comparable to existing techniques and, in many cases, substantially better. As explained herein, the system has other important features such as variable discrimination, which provides new information on the problems to be solved. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:3200 / 3223
页数:24
相关论文
共 50 条
  • [1] Building and simplifying artificial neural networks with genetic programming
    Rivero, Daniel
    Dorado, Julian
    Rabuñal, Juan
    Pazos, Alejandro
    WSEAS Transactions on Information Science and Applications, 2007, 4 (03): : 500 - 507
  • [2] Recurrent Cartesian Genetic Programming of Artificial Neural Networks
    Turner, Andrew James
    Miller, Julian Francis
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2017, 18 (02) : 185 - 212
  • [3] Recurrent Cartesian Genetic Programming of Artificial Neural Networks
    Andrew James Turner
    Julian Francis Miller
    Genetic Programming and Evolvable Machines, 2017, 18 : 185 - 212
  • [4] Artificial Neural Network Development by means of Genetic Programming with Graph Codification
    Rivero, Daniel
    Dorado, Julian
    Rabunal, Juan R.
    Pazos, Alejandro
    Pereira, Javier
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 15, 2006, 15 : 209 - 214
  • [5] A Hybrid Evolutionary System for Automated Artificial Neural Networks Generation and Simplification in Biomedical Applications
    Fernandez-Blanco, Enrique
    Rivero, Daniel
    Gestal, Marcos
    Fernandez-Lozano, Carlos
    Ezquerra, Norberto
    Robert Munteanu, Cristian
    Dorado, Julian
    CURRENT BIOINFORMATICS, 2015, 10 (05) : 672 - 691
  • [6] Predicting carbonation coefficient using Artificial neural networks and genetic programming
    Londhe, S. N.
    Kulkarni, P. S.
    Dixit, P. R.
    Silva, A.
    Neves, R.
    de Brito, J.
    JOURNAL OF BUILDING ENGINEERING, 2021, 39
  • [7] Artificial regulatory networks and genetic programming
    Banzhaf, W
    GENETIC PROGRAMMING THEORY AND PRACTICE, 2003, 6 : 43 - 61
  • [9] Time Series Forecasting through Polynomial Artificial Neural Networks and Genetic Programming
    Bernal-Urbina, M.
    Flores-Mendez, A.
    2008 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-8, 2008, : 3325 - +
  • [10] Bankruptcy prediction with neural logic networks by means of grammar-guided genetic programming
    Tsakonas, A
    Dounias, G
    Doumpos, M
    Zopounidis, C
    EXPERT SYSTEMS WITH APPLICATIONS, 2006, 30 (03) : 449 - 461