An Improved Ensemble of Random Vector Functional Link Networks Based on Particle Swarm Optimization with Double Optimization Strategy.

For ensemble learning, how to select and combine the candidate classifiers are two key issues which influence the performance of the ensemble system dramatically. Random vector functional link networks (RVFL) without direct input-to-output links is one of suitable base-classifiers for ensemble syste...

Full description

Bibliographic Details
Main Authors: Qing-Hua Ling, Yu-Qing Song, Fei Han, Dan Yang, De-Shuang Huang
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2016-01-01
Series:PLoS ONE
Online Access:http://europepmc.org/articles/PMC5106042?pdf=render
id doaj-495bcfd24ec24f538f7bae743a9ff9bb
record_format Article
spelling doaj-495bcfd24ec24f538f7bae743a9ff9bb2020-11-25T01:01:40ZengPublic Library of Science (PLoS)PLoS ONE1932-62032016-01-011111e016580310.1371/journal.pone.0165803An Improved Ensemble of Random Vector Functional Link Networks Based on Particle Swarm Optimization with Double Optimization Strategy.Qing-Hua LingYu-Qing SongFei HanDan YangDe-Shuang HuangFor ensemble learning, how to select and combine the candidate classifiers are two key issues which influence the performance of the ensemble system dramatically. Random vector functional link networks (RVFL) without direct input-to-output links is one of suitable base-classifiers for ensemble systems because of its fast learning speed, simple structure and good generalization performance. In this paper, to obtain a more compact ensemble system with improved convergence performance, an improved ensemble of RVFL based on attractive and repulsive particle swarm optimization (ARPSO) with double optimization strategy is proposed. In the proposed method, ARPSO is applied to select and combine the candidate RVFL. As for using ARPSO to select the optimal base RVFL, ARPSO considers both the convergence accuracy on the validation data and the diversity of the candidate ensemble system to build the RVFL ensembles. In the process of combining RVFL, the ensemble weights corresponding to the base RVFL are initialized by the minimum norm least-square method and then further optimized by ARPSO. Finally, a few redundant RVFL is pruned, and thus the more compact ensemble of RVFL is obtained. Moreover, in this paper, theoretical analysis and justification on how to prune the base classifiers on classification problem is presented, and a simple and practically feasible strategy for pruning redundant base classifiers on both classification and regression problems is proposed. Since the double optimization is performed on the basis of the single optimization, the ensemble of RVFL built by the proposed method outperforms that built by some single optimization methods. Experiment results on function approximation and classification problems verify that the proposed method could improve its convergence accuracy as well as reduce the complexity of the ensemble system.http://europepmc.org/articles/PMC5106042?pdf=render
collection DOAJ
language English
format Article
sources DOAJ
author Qing-Hua Ling
Yu-Qing Song
Fei Han
Dan Yang
De-Shuang Huang
spellingShingle Qing-Hua Ling
Yu-Qing Song
Fei Han
Dan Yang
De-Shuang Huang
An Improved Ensemble of Random Vector Functional Link Networks Based on Particle Swarm Optimization with Double Optimization Strategy.
PLoS ONE
author_facet Qing-Hua Ling
Yu-Qing Song
Fei Han
Dan Yang
De-Shuang Huang
author_sort Qing-Hua Ling
title An Improved Ensemble of Random Vector Functional Link Networks Based on Particle Swarm Optimization with Double Optimization Strategy.
title_short An Improved Ensemble of Random Vector Functional Link Networks Based on Particle Swarm Optimization with Double Optimization Strategy.
title_full An Improved Ensemble of Random Vector Functional Link Networks Based on Particle Swarm Optimization with Double Optimization Strategy.
title_fullStr An Improved Ensemble of Random Vector Functional Link Networks Based on Particle Swarm Optimization with Double Optimization Strategy.
title_full_unstemmed An Improved Ensemble of Random Vector Functional Link Networks Based on Particle Swarm Optimization with Double Optimization Strategy.
title_sort improved ensemble of random vector functional link networks based on particle swarm optimization with double optimization strategy.
publisher Public Library of Science (PLoS)
series PLoS ONE
issn 1932-6203
publishDate 2016-01-01
description For ensemble learning, how to select and combine the candidate classifiers are two key issues which influence the performance of the ensemble system dramatically. Random vector functional link networks (RVFL) without direct input-to-output links is one of suitable base-classifiers for ensemble systems because of its fast learning speed, simple structure and good generalization performance. In this paper, to obtain a more compact ensemble system with improved convergence performance, an improved ensemble of RVFL based on attractive and repulsive particle swarm optimization (ARPSO) with double optimization strategy is proposed. In the proposed method, ARPSO is applied to select and combine the candidate RVFL. As for using ARPSO to select the optimal base RVFL, ARPSO considers both the convergence accuracy on the validation data and the diversity of the candidate ensemble system to build the RVFL ensembles. In the process of combining RVFL, the ensemble weights corresponding to the base RVFL are initialized by the minimum norm least-square method and then further optimized by ARPSO. Finally, a few redundant RVFL is pruned, and thus the more compact ensemble of RVFL is obtained. Moreover, in this paper, theoretical analysis and justification on how to prune the base classifiers on classification problem is presented, and a simple and practically feasible strategy for pruning redundant base classifiers on both classification and regression problems is proposed. Since the double optimization is performed on the basis of the single optimization, the ensemble of RVFL built by the proposed method outperforms that built by some single optimization methods. Experiment results on function approximation and classification problems verify that the proposed method could improve its convergence accuracy as well as reduce the complexity of the ensemble system.
url http://europepmc.org/articles/PMC5106042?pdf=render
work_keys_str_mv AT qinghualing animprovedensembleofrandomvectorfunctionallinknetworksbasedonparticleswarmoptimizationwithdoubleoptimizationstrategy
AT yuqingsong animprovedensembleofrandomvectorfunctionallinknetworksbasedonparticleswarmoptimizationwithdoubleoptimizationstrategy
AT feihan animprovedensembleofrandomvectorfunctionallinknetworksbasedonparticleswarmoptimizationwithdoubleoptimizationstrategy
AT danyang animprovedensembleofrandomvectorfunctionallinknetworksbasedonparticleswarmoptimizationwithdoubleoptimizationstrategy
AT deshuanghuang animprovedensembleofrandomvectorfunctionallinknetworksbasedonparticleswarmoptimizationwithdoubleoptimizationstrategy
AT qinghualing improvedensembleofrandomvectorfunctionallinknetworksbasedonparticleswarmoptimizationwithdoubleoptimizationstrategy
AT yuqingsong improvedensembleofrandomvectorfunctionallinknetworksbasedonparticleswarmoptimizationwithdoubleoptimizationstrategy
AT feihan improvedensembleofrandomvectorfunctionallinknetworksbasedonparticleswarmoptimizationwithdoubleoptimizationstrategy
AT danyang improvedensembleofrandomvectorfunctionallinknetworksbasedonparticleswarmoptimizationwithdoubleoptimizationstrategy
AT deshuanghuang improvedensembleofrandomvectorfunctionallinknetworksbasedonparticleswarmoptimizationwithdoubleoptimizationstrategy
_version_ 1725207990780297216