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 条
  • [1] Extreme Learning Machine Based Modified Deep Auto-Encoder Network Classifier Algorithm
    Cao, Ruimin
    Wang, Fengli
    Hao, Lina
    [J]. COGNITIVE SYSTEMS AND SIGNAL PROCESSING, ICCSIP 2016, 2017, 710 : 173 - 180
  • [2] A Hybrid Algorithm of Extreme Learning Machine and Sparse Auto-Encoder
    Lin, Yu
    Liang, Yanchun
    Yoshida, Shinichi
    Feng, Xiaoyue
    Guan, Renchu
    [J]. SMART COMPUTING AND COMMUNICATION, SMARTCOM 2016, 2017, 10135 : 194 - 204
  • [3] Calibration transfer via an extreme learning machine auto-encoder
    Chen, Wo-Ruo
    Bin, Jun
    Lu, Hong-Mei
    Zhang, Zhi-Min
    Liang, Yi-Zeng
    [J]. ANALYST, 2016, 141 (06) : 1973 - 1980
  • [4] Deep Auto-Encoder Neural Networks in Reinforcement Learning
    Lange, Sascha
    Riedmiller, Martin
    [J]. 2010 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS IJCNN 2010, 2010,
  • [5] Supervised Extreme Learning Machine-Based Auto-Encoder for Discriminative Feature Learning
    Du, Jie
    Vong, Chi-Man
    Chen, Chuangquan
    Liu, Peng
    Liu, Zhenbao
    [J]. IEEE ACCESS, 2020, 8 : 11700 - 11709
  • [6] Bearing fault diagnosis with auto-encoder extreme learning machine: A comparative study
    Mao, Wentao
    He, Jianliang
    Li, Yuan
    Yan, Yunju
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2017, 231 (08) : 1560 - 1578
  • [7] An Imputation Method for Missing Data Based on an Extreme Learning Machine Auto-Encoder
    Lu, Cheng-Bo
    Mei, Ying
    [J]. IEEE ACCESS, 2018, 6 : 52930 - 52935
  • [8] Extreme learning machine: A new learning scheme of feedforward neural networks
    Huang, GB
    Zhu, QY
    Siew, CK
    [J]. 2004 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2004, : 985 - 990
  • [9] Two-Population Coevolutionary Algorithm with Dynamic Learning Strategy for Many-Objective Optimization
    Li, Gui
    Wang, Gai-Ge
    Wang, Shan
    [J]. MATHEMATICS, 2021, 9 (04) : 1 - 31
  • [10] A Divide-and-Conquer-Based Ensemble Classifier Learning by Means of Many-Objective Optimization
    Asafuddoula, Md
    Verma, Brijesh
    Zhang, Mengjie
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (05) : 762 - 777