Building neural network ensembles using genetic programming

被引:0
|
作者
Johansson, Ulf [1 ]
Lofstrom, Tuve [1 ]
Konig, Rikard [1 ]
Niklasson, Lars [2 ]
机构
[1] Univ Boras, Sch Business & Informat, SE-50190 Boras, Sweden
[2] Univ Skovde, School Humanities & Informat, Skovde, Sweden
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we present and evaluate a novel algorithm for ensemble creation. The main idea of the algorithm is to first independently train a fixed number of neural networks (here ten) and then use genetic programming to combine these networks into an ensemble. The use of genetic programming makes it possible to not only consider ensembles of different sizes, but also to use ensembles as intermediate building blocks. The final result is therefore more correctly described as an ensemble of neural network ensembles. The experiments show that the proposed method, when evaluated on 22 publicly available data sets, obtains very high accuracy, clearly outperforming the other methods evaluated. In this study several micro techniques are used, and we believe that they all contribute to the increased performance. One such micro technique, aimed at reducing overtraining, is the training method, called tombola training, used during genetic evolution. When using tombola training, training data is regularly resampled into new parts, called training groups. Each ensemble is then evaluated on every training group and the actual fitness is determined solely from the result on the hardest part.
引用
收藏
页码:1260 / +
页数:2
相关论文
共 50 条
  • [21] Semantic event extraction using neural network ensembles
    Chen, Min
    Zhang, Chengcui
    Chen, Shu-Ching
    [J]. ICSC 2007: INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING, PROCEEDINGS, 2007, : 575 - +
  • [22] Deep Convolutional Neural Network Ensembles Using ECOC
    Ahmed, Sara Atito Ali
    Zor, Cemre
    Awais, Muhammad
    Yanikoglu, Berrin
    Kittler, Josef
    [J]. IEEE ACCESS, 2021, 9 : 86083 - 86095
  • [23] Modeling credit scoring using neural network ensembles
    Tsai, Chih-Fong
    Hung, Chihli
    [J]. KYBERNETES, 2014, 43 (07) : 1114 - 1123
  • [24] Cascaded Face Detection Using Neural Network Ensembles
    Fei Zuo
    Peter H. N. de With
    [J]. EURASIP Journal on Advances in Signal Processing, 2008
  • [25] Discussion: Neural network - genetic programming for sediment transport
    Singh, A. K.
    Deo, M. C.
    Kumar, V. Sanil
    [J]. PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-MARITIME ENGINEERING, 2010, 163 (03) : 135 - 136
  • [26] Neural network-genetic programming for sediment transport
    Singh, A. K.
    Deo, M. C.
    Kumar, V. Sanil
    [J]. PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-MARITIME ENGINEERING, 2007, 160 (03) : 113 - 119
  • [27] Evolving neural network structures by means of genetic programming
    Golubski, W
    Feuring, T
    [J]. GENETIC PROGRAMMING, 1999, 1598 : 211 - 220
  • [28] Neural network model ensembles for building-level electricity load forecasts
    Jetcheva, Jorjeta G.
    Majidpour, Mostafa
    Chen, Wei-Peng
    [J]. ENERGY AND BUILDINGS, 2014, 84 : 214 - 223
  • [29] Evolving Diverse Ensembles Using Genetic Programming for Classification With Unbalanced Data
    Bhowan, Urvesh
    Johnston, Mark
    Zhang, Mengjie
    Yao, Xin
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2013, 17 (03) : 368 - 386
  • [30] Failure prediction of dotcom companies using neural network-genetic programming hybrids
    Ravisankar, P.
    Ravi, V.
    Bose, I.
    [J]. INFORMATION SCIENCES, 2010, 180 (08) : 1257 - 1267