Many-objective coevolutionary learning algorithm with extreme learning machine auto-encoder for ensemble classifier of feedforward neural networks

被引:4
|
作者
Li, Hong [1 ]
Bai, Lixia [1 ]
Gao, Weifeng [1 ]
Xie, Jin [1 ]
Huang, Lingling [1 ]
机构
[1] Xidian Univ, Sch Math & Stat, Xian 710126, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Many-objective learning algorithm; Extreme learning machine auto-encoder; Structure optimization; Ensemble learning; Classification; OPTIMIZATION; REGRESSION;
D O I
10.1016/j.eswa.2024.123186
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In artificial neural network (ANN) learning, empirical risk can be expressed by training error, while structural risk can be expressed by network complexity. Learning from data is often seen as a tradeoff between these two risks. Additionally, balancing training error and validation error can overcome the overfitting problem to some extent. It is known that the network performance is also related to regularization term. In order to consider four factors, i.e. training error, validation error, network complexity and regularization term simultaneously in the training process of a single -hidden layer feedforword neural network (SLFN), a manyobjective coevolutionary learning algorithm (MOCELA) integrated with extreme learning machine auto -encoder (ELMAE), called MOCELA-ELMAE is presented. In MOCELA, the non -dominated sorting genetic algorithm III (NSGA-III) is improved for handling the many -objective optimization model with hybrid variables, where binary coding is used for structure learning and real coding is utilized for representing input parameters, referring to all input weights and hidden biases of the AE network. Output parameters of AE, i.e. output weights are analytically calculated by the non -iterative learning rule. The network structure and connection parameters of SLFN are determined based on those of AE. A set of Pareto optimal solutions are eventually collected by the MOCELA-ELMAE, which represents multiple optimal SLFNs. To make the final decision, three best SLFNs with minimum validation errors are selected as the base classifiers for selective ensemble learning. Extensive experiments are implemented on the benchmark classification data sets of UCI machine learning repository, and obvious improvements have been observed when the proposed MOCELA-ELMAE is compared with the NSGA-III based on hybrid coding and completely non -iterative learning of SLFN respectively. The experimental results also illustrate that the MOCELA-ELMAE performs much better than other state-of-the-art learning algorithms on many data sets.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] Structural learning of neural networks by coevolutionary Genetic Algorithm with Degeneration
    Takahama, T
    Sakai, S
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 3507 - 3512
  • [42] A FAST AND ROBUST LEARNING ALGORITHM FOR FEEDFORWARD NEURAL NETWORKS
    WEYMAERE, N
    MARTENS, JP
    [J]. NEURAL NETWORKS, 1991, 4 (03) : 361 - 369
  • [43] A general backpropagation algorithm for feedforward neural networks learning
    Yu, XH
    Efe, MO
    Kaynak, O
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2002, 13 (01): : 251 - 254
  • [44] ANEFFICIENT LEARNING ALGORITHM FOR BINARY FEEDFORWARD NEURAL NETWORKS
    Zhou, Jianxin
    Zeng, Xiaoqin
    Chan, Patrick P. K.
    [J]. PROCEEDINGS OF 2015 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOL. 2, 2015, : 609 - 615
  • [45] A learning algorithm for fault tolerant feedforward neural networks
    Hammadi, C
    Ito, H
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1997, E80D (01) : 21 - 27
  • [46] LEARNING ALGORITHM FOR FEEDFORWARD NEURAL NETWORKS WITH DISCRETE SYNAPSES
    VICENTE, CJP
    CARRABINA, J
    GARRIDO, F
    VALDERRAMA, E
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1991, 540 : 144 - 152
  • [47] Implementation of Kolmogorov learning algorithm for feedforward neural networks
    Neruda, R
    Stedry, A
    Drkosová, J
    [J]. COMPUTATIONAL SCIENCE -- ICCS 2001, PROCEEDINGS PT 2, 2001, 2074 : 986 - 995
  • [48] A fast learning algorithm for training feedforward neural networks
    Goel, Ashok Kumar
    Saxena, Suresh C.
    Bhanot, Surekha
    [J]. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2006, 37 (10) : 709 - 722
  • [49] Extreme learning machine for interval neural networks
    Dakun Yang
    Zhengxue Li
    Wei Wu
    [J]. Neural Computing and Applications, 2016, 27 : 3 - 8
  • [50] AN IMPROVEMENT OF EXTREME LEARNING MACHINE FOR COMPACT SINGLE-HIDDEN-LAYER FEEDFORWARD NEURAL NETWORKS
    Huynh, Hieu Trung
    Won, Yonggwan
    Kim, Jung-Ja
    [J]. INTERNATIONAL JOURNAL OF NEURAL SYSTEMS, 2008, 18 (05) : 433 - 441