Hostname: page-component-848d4c4894-wzw2p Total loading time: 0 Render date: 2024-05-31T14:09:10.454Z Has data issue: false hasContentIssue false

A survey of evolutionary algorithms for supervised ensemble learning

Published online by Cambridge University Press:  01 March 2023

Henry E. L. Cagnini
Affiliation:
School of Technology, PUCRS, Avenida Ipiranga 6681, Porto Alegre, RS 90619-900, Brazil; e-mails: henry.cagnini@edu.pucrs.br, silvia.dores@acad.pucrs.br, rodrigo.barros@pucrs.br
Silvia C. N. Das Dôres
Affiliation:
School of Technology, PUCRS, Avenida Ipiranga 6681, Porto Alegre, RS 90619-900, Brazil; e-mails: henry.cagnini@edu.pucrs.br, silvia.dores@acad.pucrs.br, rodrigo.barros@pucrs.br
Alex A. Freitas
Affiliation:
Computing School, University of Kent, Giles Ln, Canterbury CT2 7NZ, UK; e-mail: a.a.freitas@kent.ac.uk
Rodrigo C. Barros
Affiliation:
School of Technology, PUCRS, Avenida Ipiranga 6681, Porto Alegre, RS 90619-900, Brazil; e-mails: henry.cagnini@edu.pucrs.br, silvia.dores@acad.pucrs.br, rodrigo.barros@pucrs.br

Abstract

This paper presents a comprehensive review of evolutionary algorithms that learn an ensemble of predictive models for supervised machine learning (classification and regression). We propose a detailed four-level taxonomy of studies in this area. The first level of the taxonomy categorizes studies based on which stage of the ensemble learning process is addressed by the evolutionary algorithm: the generation of base models, model selection, or the integration of outputs. The next three levels of the taxonomy further categorize studies based on methods used to address each stage. In addition, we categorize studies according to the main types of objectives optimized by the evolutionary algorithm, the type of base learner used and the type of evolutionary algorithm used. We also discuss controversial topics, like the pros and cons of the selection stage of ensemble learning, and the need for using a diversity measure for the ensemble’s members in the fitness function. Finally, as conclusions, we summarize our findings about patterns in the frequency of use of different methods and suggest several new research directions for evolutionary ensemble learning.

Type
Review
Copyright
© The Author(s), 2023. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C., Corrado, G. S., Davis, A., Dean, J., Devin, M., Ghemawat, S., Goodfellow, I., Harp, A., Irving, G., Isard, M., Jozefowicz, R., Jia, Y., Kaiser, L., Kudlur, M., Levenberg, J., Mané, D., Schuster, M., Monga, R., Moore, S., Murray, D., Olah, C., Shlens, J., Steiner, B., Sutskever, I., Talwar, K., Tucker, P., Vanhoucke, V., Vasudevan, V., Viégas, F., Vinyals, O., Warden, P., Wattenberg, M., Wicke, M., Yu, Y. & Zheng, X. 2015. TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems. https://www.tensorflow.org/.Google Scholar
Adair, J., Brownlee, A., Daolio, F. & Ochoa, G. 2017. Evolving training sets for improved transfer learning in brain computer interfaces. In International Workshop on Machine Learning, Optimization, and Big Data, 186197. Springer.Google Scholar
Albukhanajer, W. A., Jin, Y. & Briffa, J. A. 2017. Classifier ensembles for image identification using multi-objective pareto features. Neurocomputing 238, 316327.Google Scholar
Ali, S. & Majid, A. 2015. Can–Evo–Ens: classifier stacking based evolutionary ensemble system for prediction of human breast cancer using Amino Acid sequences. Journal of Biomedical Informatics 54, 256269.CrossRefGoogle ScholarPubMed
Aliakbarian, M. S. & Fanian, A. 2013. Internet traffic classification usqing MOEA and online refinement in voting on ensemble methods. In Iranian Conference on Electrical Engineering, 16. IEEE.CrossRefGoogle Scholar
Almeida, L. M. & Galvão, P. S. 2016. Ensembles with clustering-and-selection model using evolutionary algorithms. In Brazilian Conference on Intelligent Systems, 444449. IEEE.Google Scholar
Asafuddoula, M., Verma, B. & Zhang, M. 2017. A divide-and-conquer based ensemble classifier learning by means of many-objective optimization. IEEE Transactions on Evolutionary Computation 22(5), 762–777.Google Scholar
Athar, A., Butt, W. H., Anwar, M. W. & Latif, M. 2017. Exploring the ensemble of classifiers for sentimental analysis: A systematic literature review. In International Conference on Machine Learning and Computing, 410414. ACM.CrossRefGoogle Scholar
Augusto, D. A., Barbosa, H. J. C. & Ebecken, N. F. F. 2010. Coevolutionary multi-population genetic programming for data classification. In Conference on Genetic and Evolutionary Computation, 933940. ACM.Google Scholar
Bagheri, M. A., Gao, Q. & Escalera, S. 2013. A genetic-based subspace analysis method for improving error-correcting output coding. Pattern Recognition 46(10), 28302839.CrossRefGoogle Scholar
Basto-Fernandes, V., Yevseyeva, I., Méndez, J. R., Zhao, J., Fdez-Riverola, F. & Emmerich, M. T. M. 2016. A spam filtering multi-objective optimization study covering parsimony maximization and three-way classification. Applied Soft Computing 48, 111123.CrossRefGoogle Scholar
Basto-Fernandes, V., Yevseyeva, I., Ruano-Ordás, D., Zhao, J., Fdez-Riverola, F., Méndez, J. R. & Emmerich, M. T. M. 2018. Quadcriteria optimization of binary classifiers: error rates, coverage, and complexity. In EVOLVE – A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation VI, Tantar, A.-A., Tantar, E., Emmerich, M., Legrand, P., Alboaie, L. & Luchian, H. (eds), 3749. Springer.Google Scholar
Batista, J. d. O., Rodrigues, R. B. & Varejão, F. M. 2017. Soft computing classifier ensemble for fault diagnosis. In International Symposium on Industrial Electronics, 13481353. IEEE.Google Scholar
Bautista, M. Á., Pujol, O., Baró, X. & Escalera, S. 2011. Introducing the separability matrix for error correcting output codes coding. In International Workshop on Multiple Classifier Systems, 227236. Springer.CrossRefGoogle Scholar
Bazi, Y., Alajlan, N., Melgani, F., AlHichri, H. & Yager, R. R. 2014. Robust estimation of water chlorophyll concentrations with Gaussian process regression and IOWA aggregation operators. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing 7(7), 30193028.CrossRefGoogle Scholar
Bhowan, U., Johnston, M. & Zhang, M. 2011. Evolving ensembles in multi-objective genetic programming for classification with unbalanced data. In Conference on Genetic and Evolutionary Computation, 13311338. ACM.CrossRefGoogle Scholar
Bhowan, U., Johnston, M. & Zhang, M. 2013. Comparing ensemble learning approaches in genetic programming for classification with unbalanced data. In Conference on Genetic and Evolutionary Computation, 135136. ACM.Google Scholar
Breiman, L. 1996. Bagging predictors. Machine Learning 24(2), 123140.Google Scholar
Breiman, L. 2001. Random forests. Machine Learning 45(1), 532.Google Scholar
Britto, A. S. Jr., Sabourin, R. & Oliveira, L. E. S. 2014. Dynamic selection of classifiers – A comprehensive review. Pattern Recognition 47(11), 36653680.CrossRefGoogle Scholar
Cagnini, H., Basgalupp, M. & Barros, R. 2018. Increasing boosting effectiveness with estimation of distribution algorithms. In Congress on Evolutionary Computation, 18. IEEE.Google Scholar
Cao, J.-J., Kwong, S., Wang, R. & Li, K. 2014. An indicator-based selection multi-objective evolutionary algorithm with preference for multi-class ensemble. In International Conference on Machine Learning and Cybernetics, 147152. IEEE.Google Scholar
Cao, P., Li, B., Zhao, D. & Zaiane, O. 2013a. A novel cost sensitive neural network ensemble for multiclass imbalance data learning. In International Joint Conference on Neural Networks, 18. IEEE.CrossRefGoogle Scholar
Cao, P., Zhao, D. & Zaiane, O. 2013b. Measure optimized cost-sensitive neural network ensemble for multiclass imbalance data learning. In International Conference on Hybrid Intelligent Systems, 3540. IEEE.Google Scholar
Castro, P. A. D. & Von Zuben, F. J. 2011. Learning ensembles of neural networks by means of a Bayesian artificial immune system. IEEE Transactions on Neural Networks 22(2), 304316.CrossRefGoogle ScholarPubMed
Chaurasiya, R. K., Londhe, N. D. & Ghosh, S. 2016. Binary DE-based channel selection and weighted ensemble of SVM classification for novel brain–computer interface using Devanagari script-based P300 Speller Paradigm. International Journal of Human–Computer Interaction 32(11), 861877.CrossRefGoogle Scholar
Chen, H. & Yao, X. 2006. Evolutionary multiobjective ensemble learning based on Bayesian feature selection. In Congress on Evolutionary Computation, 267274. IEEE.Google Scholar
Chen, W.-C., Tseng, L.-Y. & Wu, C.-S. 2014. A unified evolutionary training scheme for single and ensemble of feedforward neural network. Neurocomputing 143, 347361.Google Scholar
Chen, Y., Yang, B. & Abraham, A. 2007. Flexible neural trees ensemble for stock index modeling. Neurocomputing 70(4), 697703.Google Scholar
Chen, Y. & Zhao, Y. 2008. A novel ensemble of classifiers for microarray data classification. Applied Soft Computing 8(4), 16641669.CrossRefGoogle Scholar
Chiu, C.-Y. & Verma, B. 2013. Effect of varying hidden neurons and data size on clusters, layers, diversity and accuracy in neural ensemble classifier. In International Conference on Computational Science and Engineering, 455459. IEEE.CrossRefGoogle Scholar
Chiu, C.-Y. & Verma, B. 2014. Multi-objective evolutionary algorithm based optimization of neural network ensemble classifier. In International Conference on Signal Processing and Communication Systems, 15. IEEE.CrossRefGoogle Scholar
Chyzhyk, D., Savio, A. & Graña, M. 2015. Computer aided diagnosis of schizophrenia on resting state fMRI data by ensembles of ELM. Neural Networks 68, 2333.Google ScholarPubMed
Coelho, A. L. V., Lima, C. A. M. & Von Zuben, F. J. 2003. GA-based selection of components for heterogeneous ensembles of support vector machines. In Congress on Evolutionary Computation, 22382245. IEEE.Google Scholar
Connolly, J.-F., Granger, E. & Sabourin, R. 2011. Comparing dynamic PSO algorithms for adapting classifier ensembles in video-based face recognition. In Workshop on Computational Intelligence in Biometrics and Identity Management, 18. IEEE.Google Scholar
Connolly, J.-F., Granger, E. & Sabourin, R. 2012. Evolution of heterogeneous ensembles through dynamic particle swarm optimization for video-based face recognition. Pattern Recognition 45(7), 24602477.CrossRefGoogle Scholar
Connolly, J.-F., Granger, E. & Sabourin, R. 2013. Dynamic multi-objective evolution of classifier ensembles for video face recognition. Applied Soft Computing 13(6), 31493166.CrossRefGoogle Scholar
Cordón, O. & Trawiński, K. 2013. A novel framework to design fuzzy rule-based ensembles using diversity induction and evolutionary algorithms-based classifier selection and fusion. In International Work-Conference on Artificial Neural Networks, 3658. Springer.Google Scholar
Cruz, R. M. O., Sabourin, R. & Cavalcanti, G. D. C. 2018. Dynamic classifier selection: recent advances and perspectives. Information Fusion 41, 195216.Google Scholar
Das, A. K., Das, S. & Ghosh, A. 2017. Ensemble feature selection using bi-objective genetic algorithm. Knowledge-Based Systems 123, 116127.CrossRefGoogle Scholar
Davidsen, S. A. & Padmavathamma, M. 2015. Multi-modal evolutionary ensemble classification in medical diagnosis problems. In International Conference on Advances in Computing, Communications and Informatics, 13661370. IEEE.Google Scholar
De Lima, T. P. F. & Ludermir, T. B. 2013. Optimizing dynamic ensemble selection procedure by evolutionary extreme learning machines and a noise reduction filter. In International Conference on Tools with Artificial Intelligence, 546552. IEEE.CrossRefGoogle Scholar
de Lima, T. P. F. & Ludermir, T. B. 2014. Ensembles of evolutionary extreme learning machines through differential evolution and fitness sharing. In International Joint Conference on Neural Networks, 26772682. IEEE.Google Scholar
de Lima, T. P. F., Sergio, A. T. & Ludermir, T. B. 2014. Improving classifiers and regions of competence in dynamic ensemble selection. In Brazilian Conference on Intelligent Systems, 1318. IEEE.CrossRefGoogle Scholar
de Sá, A. G. C., Pinto, W. J. G. S., Oliveira, L. O. V. B. & Pappa, G. L. 2017. RECIPE: A grammar-based framework for automatically evolving classification pipelines. In European Conference on Genetic Programming, 246261. Springer.Google Scholar
De Stefano, C., Cioppa, A. D. & Marcelli, A. 2013. Evolutionary approaches for pooling classifier ensembles: Performance evaluation. In International Conference of Soft Computing and Pattern Recognition, 309314. IEEE.CrossRefGoogle Scholar
De Stefano, C., Folino, G., Fontanella, F. & Di Freca, A. S. 2014. Using Bayesian networks for selecting classifiers in GP ensembles. Information Sciences 258, 200216.CrossRefGoogle Scholar
Deb, K. 2011. Multi-objective optimisation using evolutionary algorithms: an introduction. In Multi-objective Evolutionary Optimisation for Product Design and Manufacturing, 334. Springer.CrossRefGoogle Scholar
Deb, K., Pratap, A., Agarwal, S. & Meyarivan, T. 2002. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation 6 (2), 182197.Google Scholar
Debie, E., Shafi, K., Lokan, C. & Merrick, K. 2013a. Performance analysis of rough set ensemble of learning classifier systems with differential evolution based rule discovery. Evolutionary Intelligence 6(2), 109126.CrossRefGoogle Scholar
Debie, E., Shafi, K., Merrick, K. & Lokan, C. 2016. On taxonomy and evaluation of feature selection-based learning classifier system ensemble approaches for data mining problems. Computational Intelligence 33(3), 554578.Google Scholar
Debie, E. S., Shafi, K. & Lokan, C. 2013b. REUCS-CRG: reduct based ensemble of supervised classifier system with combinatorial rule generation for data mining. In Conference on Genetic and Evolutionary Computation, 12511258. ACM.Google Scholar
Dehuri, S., Jagadev, A. K. & Cho, S.-B. 2013. Epileptic seizure identification from electroencephalography signal using DE-RBFNs ensemble. Procedia Computer Science 23, 8495.CrossRefGoogle Scholar
Dietterich, T. G. 2000. Ensemble methods in machine learning. In International Workshop on Multiple Classifier Systems, 115. Springer.Google Scholar
Dos Santos, E. M., Oliveira, L. S., Sabourin, R. & Maupin, P. 2008a. Overfitting in the selection of classifier ensembles: a comparative study between PSO and GA. In Conference on Genetic and Evolutionary Computation, 14231424. ACM.CrossRefGoogle Scholar
Dos Santos, E. M., Sabourin, R. & Maupin, P. 2008b. Pareto analysis for the selection of classifier ensembles. In Conference on Genetic and Evolutionary Computation, 681688. ACM.CrossRefGoogle Scholar
Duell, P., Fermin, I. & Yao, X. 2006. Speciation techniques in evolved ensembles with negative correlation learning. In Congress on Evolutionary Computation, 33173321. IEEE.Google Scholar
Dufourq, E. & Pillay, N. 2014. Hybridizing evolutionary algorithms for creating classifier ensembles. In World Congress on Nature and Biologically Inspired Computing, 8490. IEEE.Google Scholar
e Silva, E. J. d. R., Ludermir, T. B. & Almeida, L. M. 2013. Clustering and selection using grouping genetic algorithms for blockmodeling to construct neural network ensembles. In International Conference on Tools with Artificial Intelligence, 420425. IEEE.Google Scholar
Escalante, H. J., Acosta-Mendoza, N., Morales-Reyes, A. & Gago-Alonso, A. 2013. Genetic programming of heterogeneous ensembles for classification. In Iberoamerican Congress on Pattern Recognition, 916. Springer.Google Scholar
Escovedo, T., da Cruz, A., Vellasco, M. & Koshiyama, A. 2013a. NEVE: a neuro-evolutionary ensemble for adaptive learning. In International Conference on Artificial Intelligence Applications and Innovations, 636645. Springer.Google Scholar
Escovedo, T., da Cruz, A. V. A., Vellasco, M. & Koshiyama, A. S. 2013b. Using ensembles for adaptive learning: a comparative approach. In International Joint Conference on Neural Networks, 17. IEEE.CrossRefGoogle Scholar
Escovedo, T., da Cruz, A. V. A., Vellasco, M. M. & Koshiyama, A. S. 2013c. Learning under concept drift using a neuro-evolutionary ensemble. International Journal of Computational Intelligence and Applications 12(4), 1340002.CrossRefGoogle Scholar
Escovedo, T., da Cruz, A. A., Koshiyama, A., Melo, R. & Vellasco, M. 2014. NEVE++: a neuro-evolutionary unlimited ensemble for adaptive learning. In International Joint Conference on Neural Networks, 33313338. IEEE.Google Scholar
Fatima, I., Fahim, M., Lee, Y.-K. & Lee, S. 2013. Classifier ensemble optimization for human activity recognition in smart homes. In International Conference on Ubiquitous Information Management and Communication, 17. ACM.Google Scholar
Fernández, A., del Ro, S. & Herrera, F. 2016a. A first approach in evolutionary fuzzy systems based on the lateral tuning of the linguistic labels for big data classification. In International Conference on Fuzzy Systems, 14371444. IEEE.Google Scholar
Fernández, J. C., Cruz-Ramrez, M. & Hervás-Martnez, C. 2016b. Sensitivity versus accuracy in ensemble models of artificial neural networks from multi-objective evolutionary algorithms. Neural Computing and Applications 30(1), 289305.Google Scholar
Folino, G., Pisani, F. S. & Sabatino, P. 2016. An incremental ensemble evolved by using genetic programming to efficiently detect drifts in cyber security datasets. In Conference on Genetic and Evolutionary Computation, 11031110. ACM.Google Scholar
Folino, G., Pizzuti, C. & Spezzano, G. 2006. Improving cooperative GP ensemble with clustering and pruning for pattern classification. In Conference on Genetic and Evolutionary Computation, 791798. ACM.Google Scholar
Folino, G., Pizzuti, C. & Spezzano, G. 2007a. An adaptive distributed ensemble approach to mine concept-drifting data streams. In International Conference on Tools with Artificial Intelligence, 183188. IEEE.Google Scholar
Folino, G., Pizzuti, C. & Spezzano, G. 2007b. StreamGP: tracking evolving GP ensembles in distributed data streams using fractal dimension. In Conference on Genetic and Evolutionary Computation, 17511751. ACM.Google Scholar
Folino, G., Pizzuti, C. & Spezzano, G. 2010. An ensemble-based evolutionary framework for coping with distributed intrusion detection. Genetic Programming and Evolvable Machines 11 (2), 131146.CrossRefGoogle Scholar
Freitas, A. A. 2004. A critical review of multi-objective optimization in data mining: a position paper. ACM SIGKDD Explorations Newsletter 6(2), 7786.CrossRefGoogle Scholar
Freund, Y. & Schapire, R. E. 1995. A desicion-theoretic generalization of on-line learning and an application to boosting. In European Conference on Computational Learning Theory, 2337. Springer.Google Scholar
Freund, Y. & Schapire, R. E. 1996. Experiments with a new boosting algorithm. In International Conference on Machine Learning, 148156. International Machine Learning Society.Google Scholar
Fuqiang, D., Minqing, Z. & Jia, L. 2014. Virus-evolutionary genetic algorithm based selective ensemble for steganalysis. In International Conference on P2P, Parallel, Grid, Cloud and Internet Computing, 553558. IEEE.CrossRefGoogle Scholar
Galar, M., Fernández, A., Barrenechea, E. & Herrera, F. 2013. EUSBoost: enhancing ensembles for highly imbalanced data-sets by evolutionary undersampling. Pattern Recognition 46(12), 34603471.CrossRefGoogle Scholar
Galea, M., Shen, Q. & Levine, J. 2004. Evolutionary approaches to fuzzy modelling for classification. The Knowledge Engineering Review 19(1), 2759.Google Scholar
Garg, A. & Lam, J. S. L. 2015. Improving environmental sustainability by formulation of generalized power consumption models using an ensemble based multi-gene genetic programming approach. Journal of Cleaner Production 102, 246263.CrossRefGoogle Scholar
Gomes, H. M., Barddal, J. P., Enembreck, F. & Bifet, A. 2017. A survey on ensemble learning for data stream classification. ACM Computing Surveys 50(2), 23.Google Scholar
Gu, S. & Jin, Y. 2014. Generating diverse and accurate classifier ensembles using multi-objective optimization. In Symposium on Computational Intelligence in Multi-Criteria Decision-Making, 915. IEEE.CrossRefGoogle Scholar
Hansen, L. K. & Salamon, P. 1990. Neural network ensembles. IEEE Transactions on Pattern Analysis and Machine Intelligence 12(10), 9931001.CrossRefGoogle Scholar
Haque, M. N., Noman, M. N., Berretta, R. & Moscato, P. 2016. Optimising weights for heterogeneous ensemble of classifiers with differential evolution. In Congress on Evolutionary Computation, 233240. IEEE.Google Scholar
Hashem, S. 1997. Optimal linear combinations of neural networks. Neural Networks 10(4), 599614.CrossRefGoogle ScholarPubMed
Hauschild, M. & Pelikan, M. 2011. An introduction and survey of estimation of distribution algorithms. Swarm and Evolutionary Computation 1(3), 111128.Google Scholar
Hernández, L. C., Hernández, A. M., Cardoso, G. M. C. & Jiménez, Y. M. 2015. Genetic algorithms with diversity measures to build classifier systems. Investigación Operacional 36(3), 206225.Google Scholar
Ishibuchi, H. & Yamamoto, T. 2003. Evolutionary multiobjective optimization for generating an ensemble of fuzzy rule-based classifiers. In Conference on Genetic and Evolutionary Computation, 197197. ACM.CrossRefGoogle Scholar
Jackowski, K. 2014. Fixed-size ensemble classifier system evolutionarily adapted to a recurring context with an unlimited pool of classifiers. Pattern Analysis and Applications 17(4), 709724.CrossRefGoogle Scholar
Jackowski, K. 2015. Adaptive splitting and selection algorithm for regression. New Generation Computing 33(4), 425448.CrossRefGoogle Scholar
Jackowski, K., Krawczyk, B. & Woźniak, M. 2014. Improved adaptive splitting and selection: the hybrid training method of a classifier based on a feature space partitioning. International Journal of Neural Systems 24 (3), 1430007.CrossRefGoogle ScholarPubMed
Joardar, S., Chatterjee, A., Bandyopadhyay, S. & Maulik, U. 2017. Multi-size patch based collaborative representation for Palm Dorsa Vein Pattern recognition by enhanced ensemble learning with modified interactive artificial bee colony algorithm. Engineering Applications of Artificial Intelligence 60, 151163.CrossRefGoogle Scholar
Kaiping, L., Binglian, C., Yan, D. & Ying, H. 2013. A genetic neural network ensemble prediction model based on locally linear embedding for typhoon intensity. In Conference on Industrial Electronics and Applications, 137142. IEEE.Google Scholar
Karakatič, S., Heričko, M. & Podgorelec, V. 2015. Weighting and sampling data for individual classifiers and bagging with genetic algorithms. In International Joint Conference on Computational Intelligence, 180187. IEEE.Google Scholar
Kapp, M. N., Sabourin, R. & Maupin, P. 2010. Adaptive incremental learning with an ensemble of support vector machines. In International Conference on Pattern Recognition, 40484051. IEEE.CrossRefGoogle Scholar
Kapp, M. N., Sabourin, R. & Maupin, P. 2011. A dynamic optimization approach for adaptive incremental learning. International Journal of Intelligent Systems 26(11), 11011124.CrossRefGoogle Scholar
Khamis, A., Xu, Y., Dong, Z. Y. & Zhang, R. 2016. Faster detection of microgrid islanding events using an adaptive ensemble classifier. IEEE Transactions on Smart Grid 9(3), 18891899.Google Scholar
Kim, K.-J. & Cho, S.-B. 2005. DNA gene expression classification with ensemble classifiers optimized by speciated genetic algorithm. In Pattern Recognition and Machine Intelligence, 3776, 649653.CrossRefGoogle Scholar
Kim, K.-J. & Cho, S.-B. 2008a. An evolutionary algorithm approach to optimal ensemble classifiers for DNA microarray data analysis. IEEE Transactions on Evolutionary Computation 12(3), 377388.Google Scholar
Kim, K.-J. & Cho, S.-B. 2008b. Evolutionary ensemble of diverse artificial neural networks using speciation. Neurocomputing 71(7), 16041618.CrossRefGoogle Scholar
Kim, K.-J. & Cho, S.-B. 2015. Meta-classifiers for high-dimensional, small sample classification for gene expression analysis. Pattern Analysis and Applications 18(3), 553569.CrossRefGoogle Scholar
Kim, Y., Street, W. N. & Menczer, F. 2002. Meta-evolutionary ensembles. In International Joint Conference on Neural Networks, 27912796. IEEE.Google Scholar
Kiranyaz, S., Ince, T., Zabihi, M. & Ince, D. 2014. Automated patient-specific classification of long-term electroencephalography. Journal of Biomedical Informatics 49, 1631.CrossRefGoogle ScholarPubMed
Kittler, J., Hatef, M., Duin, R. P. & Matas, J. 1998. On combining classifiers. IEEE Transactions on Pattern Analysis and Machine Intelligence 20(3), 226239.CrossRefGoogle Scholar
Ko, A. H.-R., Sabourin, R. & BrittoJr., A. d. S. 2006. Evolving ensemble of classifiers in random subspace. In Conference on Genetic and Evolutionary Computation, 14731480. ACM.CrossRefGoogle Scholar
Kordík, P., Černý, J. & Frýda, T. 2018. Discovering predictive ensembles for transfer learning and meta-learning. Machine Learning 107, 177207.CrossRefGoogle Scholar
Kotsiantis, S. B. 2014. Bagging and boosting variants for handling classifications problems: a survey. The Knowledge Engineering Review 29(1), 78100.CrossRefGoogle Scholar
Krawczyk, B., Galar, M., Jeleń, Ł. & Herrera, F. 2016. Evolutionary undersampling boosting for imbalanced classification of breast cancer malignancy. Applied Soft Computing 38, 714726.Google Scholar
Krawczyk, B. & Schaefer, G. 2014. Breast thermogram analysis using classifier ensembles and image symmetry features. IEEE Systems Journal 8(3), 921928.CrossRefGoogle Scholar
Krawczyk, B., Schaefer, G. & Woźniak, M. 2013. A cost-sensitive ensemble classifier for breast cancer classification. In International Symposium on Applied Computational Intelligence and Informatics, 427430. IEEE.CrossRefGoogle Scholar
Krawczyk, B., Schaefer, G. & Woźniak, M. 2015. A hybrid cost-sensitive ensemble for imbalanced breast thermogram classification. Artificial Intelligence in Medicine 65(3), 219227.Google ScholarPubMed
Krawczyk, B. & Woźniak, M. 2014. Evolutionary cost-sensitive ensemble for malware detection. In SOCO/CISIS/ICEUTE, 433442. Springer.Google Scholar
Krawczyk, B., Woźniak, M. & Schaefer, G. 2014. Cost-sensitive decision tree ensembles for effective imbalanced classification. Applied Soft Computing 14, 554562.CrossRefGoogle Scholar
Krawczyk, B., Minku, L. L., Gama, J., Stefanowski, J. & Woźniak, M. 2017. Ensemble learning for data stream analysis: a survey. Information Fusion 37, 132156.CrossRefGoogle Scholar
Krithikaa, M. & Mallipeddi, R. 2016. Differential evolution with an ensemble of low-quality surrogates for expensive optimization problems. In Congress on Evolutionary Computation, 7885. IEEE.Google Scholar
Krogh, A. & Vedelsby, J. 1995. Neural network ensembles, cross validation, and active learning. In Advances in Neural Information Processing Systems, 7, 231238.Google Scholar
Kumar, G. & Kumar, K. 2013. Design of an evolutionary approach for intrusion detection. The Scientific World Journal 2013, 114.Google ScholarPubMed
Kumar, M., Husian, M., Upreti, N. & Gupta, D. 2010. Genetic algorithm: review and application. International Journal of Information Technology 2 (2), 451454.Google Scholar
Kuncheva, L. I. & Whitaker, C. J. 2003. Measures of diversity in classifier ensembles and their relationship with the ensemble accuracy. Machine Learning 51(2), 181207.CrossRefGoogle Scholar
Lacy, S. E., Lones, M. A. & Smith, S. L. 2015a. A comparison of evolved linear and non-linear ensemble vote aggregators. In Congress on Evolutionary Computation, 758763. IEEE.Google Scholar
Lacy, S. E., Lones, M. A. & Smith, S. L. 2015b. Forming classifier ensembles with multimodal evolutionary algorithms. In Congress on Evolutionary Computation, 723729. IEEE.Google Scholar
Lévesque, J.-C., Durand, A., Gagné, C. & Sabourin, R. 2012. Multi-objective evolutionary optimization for generating ensembles of classifiers in the ROC space. In Conference on Genetic and Evolutionary Computation, 879886. ACM.CrossRefGoogle Scholar
Liew, W. S., Loo, C. K. & Obo, T. 2017. Optimizing FELM ensembles using GA-BIC. In Joint World Congress of International Fuzzy Systems Association and International Conference on Soft Computing and Intelligent Systems, 16. IEEE.Google Scholar
Lima, T. P. F. & Ludermir, T. B. 2015. Differential evolution and meta-learning for dynamic ensemble of neural network classifiers. In International Joint Conference on Neural Networks, 15. IEEE.CrossRefGoogle Scholar
Liu, K., Tong, M., Xie, S. & Zeng, Z. 2014a. Fusing decision trees based on genetic programming for classification of microarray datasets. In International Conference on Intelligent Computing, 126134. Springer.CrossRefGoogle Scholar
Liu, K.-H., Huang, D.-S. & Zhang, J. 2007. Microarray data prediction by evolutionary classifier ensemble system. In Congress on Evolutionary Computation, 634637. IEEE.Google Scholar
Liu, K.-H., Li, B., Zhang, J. & Du, J.-X. 2009. Ensemble component selection for improving ICA based microarray data prediction models. Pattern Recognition 42(7), 12741283.CrossRefGoogle Scholar
Liu, K.-H., Tong, M., Xie, S.-T. & Yee Ng, V. T. 2015. Genetic programming based ensemble system for microarray data classification. Computational and Mathematical Methods in Medicine 2015, 111.Google ScholarPubMed
Liu, N., Cao, J., Lin, Z., Pek, P. P., Koh, Z. X. & Ong, M. E. H. 2014b. Evolutionary voting-based extreme learning machines. Mathematical Problems in Engineering 2014, 17.Google Scholar
Liu, Y., Chen, W., Hu, J., Zheng, X. & Shi, Y. 2017. Ensemble of surrogates with an evolutionary multi-agent system. In International Conference on Computer Supported Cooperative Work in Design, 521525. IEEE.Google Scholar
Lones, M. A., Smith, S. L., Alty, J. E., Lacy, S. E., Possin, K. L., Jamieson, D. R. S. & Tyrrell, A. M. 2014. Evolving classifiers to recognize the movement characteristics of Parkinson’s disease patients. IEEE Transactions on Evolutionary Computation 18 (4), 559576.CrossRefGoogle Scholar
Ma, N., Fujita, H., Zhai, Y. & Wang, S. 2015. Ensembles of fuzzy cognitive map classifiers based on quantum computation. Acta Polytechnica Hungarica 12(4), 726.Google Scholar
Mabu, S., Obayashi, M. & Kuremoto, T. 2014. Ensemble learning of rule-based evolutionary algorithm using multi layer perceptron for stock trading models. In Joint International Conference on Soft Computing and Intelligent Systems and International Symposium on Advanced Intelligent Systems, 624629. IEEE.CrossRefGoogle Scholar
Mabu, S., Obayashi, M. & Kuremoto, T. 2015. Ensemble learning of rule-based evolutionary algorithm using multi-layer perceptron for supporting decisions in stock trading problems. Applied Soft Computing 36, 357367.CrossRefGoogle Scholar
Mauša, G. & Grbac, T. G. 2017. Co-evolutionary multi-population genetic programming for classification in software defect prediction: an empirical case study. Applied Soft Computing 55, 331351.Google Scholar
Mehdiyev, N., Krumeich, J., Werth, D. & Loos, P. 2015. Sensor event mining with hybrid ensemble learning and evolutionary feature subset selection model. In International Conference on Big Data, 21592168. IEEE.CrossRefGoogle Scholar
Mendes-Moreira, J. A., Soares, C., Jorge, A. M. & de Sousa, J. F. 2012. Ensemble approaches for regression: a survey. ACM Computing Surveys 45(1), 10:110:40.Google Scholar
Milliken, M., Bi, Y., Galway, L. & Hawe, G. 2016. Multi-objective optimization of base classifiers in stackingC by NSGA-II for intrusion detection. In Symposium Series on Computational Intelligence, 18. IEEE.Google Scholar
Neoh, S. C., Zhang, L., Mistry, K., Hossain, M. A., Lim, C. P., Aslam, N. & Kinghorn, P. 2015. Intelligent facial emotion recognition using a layered encoding cascade optimization model. Applied Soft Computing 34, 7293.CrossRefGoogle Scholar
Obo, T., Kubota, N. & Loo, C. K. 2016. Evolutionary ensemble learning of fuzzy randomized neural network for posture recognition. In World Automation Congress, 16. IEEE.Google Scholar
Oehmcke, S., Heinermann, J. & Kramer, O. 2015. Analysis of diversity methods for evolutionary multi-objective ensemble classifiers. In European Conference on the Applications of Evolutionary Computation, 567578. Springer.CrossRefGoogle Scholar
Ojha, V. K., Abraham, A. & Snášel, V. 2017. Ensemble of heterogeneous flexible neural trees using multiobjective genetic programming. Applied Soft Computing 52, 909924.Google Scholar
Ojha, V. K., Jackowski, K., Abraham, A. & Snášel, V. 2014. Feature selection and ensemble of regression models for predicting the protein macromolecule dissolution profile. In World Congress on Nature and Biologically Inspired Computing, 121126. IEEE.Google Scholar
Ojha, V. K., Jackowski, K., Abraham, A. & Snášel, V. 2015. Dimensionality reduction, and function approximation of poly (Lactic-co-glycolic acid) micro-and nanoparticle dissolution rate. International Journal of Nanomedicine 10, 1119.Google ScholarPubMed
Olson, R. S., Bartley, N., Urbanowicz, R. J. & Moore, J. H. 2016. Evaluation of a tree-based pipeline optimization tool for automating data science. In Conference on Genetic and Evolutionary Computation, 485492. ACM.Google Scholar
Olvera-López, J. A., Carrasco-Ochoa, J. A., Martnez-Trinidad, J. & Kittler, J. 2010. A review of instance selection methods. Artificial Intelligence Review 34(2), 133143.CrossRefGoogle Scholar
Onan, A., Korukoğlu, S. & Bulut, H. 2016. A multiobjective weighted voting ensemble classifier based on differential evolution algorithm for text sentiment classification. Expert Systems with Applications 62, 116.CrossRefGoogle Scholar
Opitz, D. & Maclin, R. 1999. Popular ensemble methods: An empirical study. Journal of Artificial Intelligence Research 11, 169198.CrossRefGoogle Scholar
Opitz, D. W. 1999. Feature selection for ensembles. In National Conference on Artificial Intelligence/Innovative Applications of Artificial Intelligence Conference, 384. American Association for Artificial Intelligence.Google Scholar
Oza, N. C. & Tumer, K. 2008. Classifier ensembles: select real-world applications. Information Fusion 9(1), 420.CrossRefGoogle Scholar
Pagano, C., Granger, E., Sabourin, R. & Gorodnichy, D. O. 2012. Detector ensembles for face recognition in video surveillance. In International Joint Conference on Neural Networks, 18. IEEE.Google Scholar
Parhizkar, E. & Abadi, M. 2015a. BeeOWA: a novel approach based on ABC algorithm and induced OWA operators for constructing one-class classifier ensembles. Neurocomputing 166, 367381.CrossRefGoogle Scholar
Parhizkar, E. & Abadi, M. 2015b. OC-WAD: a one-class classifier ensemble approach for anomaly detection in web traffic. In Iranian Conference on Electrical Engineering, 631636. IEEE.CrossRefGoogle Scholar
Park, C. & Cho, S.-B. 2003a. Evolutionary ensemble classifier for lymphoma and colon cancer classification. In Congress on Evolutionary Computation, 23782385. IEEE.Google Scholar
Park, C. & Cho, S.-B. 2003b. Evolutionary computation for optimal ensemble classifier in lymphoma cancer classification. In Foundations of Intelligent Systems, 2871, 521530.CrossRefGoogle Scholar
Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V., Vanderplas, J., Passos, A., Cournapeau, D., Brucher, M., Perrot, M. & Duchesnay, E. 2011. Scikit-learn: machine learning in python. Journal of Machine Learning Research 12, 28252830.Google Scholar
Peimankar, A., Weddell, S. J., Jalal, T. & Lapthorn, A. C. 2016. Ensemble classifier selection using multi-objective PSO for fault diagnosis of power transformers. In Congress on Evolutionary Computation, 36223629. IEEE.Google Scholar
Peimankar, A., Weddell, S. J., Jalal, T. & Lapthorn, A. C. 2017. Evolutionary multi-objective fault diagnosis of power transformers. Swarm and Evolutionary Computation 36, 6275.Google Scholar
Pourtaheri, Z. K. & Zahiri, S. H. 2016. Ensemble classifiers with improved overfitting. In Conference on Swarm Intelligence and Evolutionary Computation, 9397. IEEE.CrossRefGoogle Scholar
Rahman, A. & Verma, B. 2013a. Cluster based ensemble classifier generation by joint optimization of accuracy and diversity. International Journal of Computational Intelligence and Applications 12(4), 1340003.CrossRefGoogle Scholar
Rahman, A. & Verma, B. 2013b. Cluster oriented ensemble classifiers using multi-objective evolutionary algorithm. In International Joint Conference on Neural Networks, 16. IEEE.CrossRefGoogle Scholar
Rahman, A. & Verma, B. 2013c. Ensemble classifier generation using non-uniform layered clustering and genetic algorithm. Knowledge-Based Systems 43, 3042.Google Scholar
Rapakoulia, T., Theofilatos, K., Kleftogiannis, D., Likothanasis, S., Tsakalidis, A. & Mavroudi, S. 2014. EnsembleGASVR: a novel ensemble method for classifying missense single nucleotide polymorphisms. Bioinformatics 30(16), 23242333.CrossRefGoogle ScholarPubMed
Redel-Macías, M. D., Fernández-Navarro, F., Gutiérrez, P. A., Cubero-Atienza, A. J. & Hervás-Martínez, C. 2013. Ensembles of evolutionary product unit or RBF neural networks for the identification of sound for pass-by noise test in vehicles. Neurocomputing 109, 5665.CrossRefGoogle Scholar
Roebber, P. J. 2015. Adaptive evolutionary programming. Monthly Weather Review 143(5), 14971505.Google Scholar
Rokach, L. 2010. Ensemble-based classifiers. Artificial Intelligence Review 33(1), 139.CrossRefGoogle Scholar
Rosales-Pérez, A., Gonzalez, J. A., Coello, C. A. C., Escalante, H. J. & Reyes-Garcia, C. A. 2014. Multi-objective model type selection. Neurocomputing 146, 8394.CrossRefGoogle Scholar
Rosales-Pérez, A., García, S., Gonzalez, J. A., Coello, C. A. C. & Herrera, F. 2017. An evolutionary multi-objective model and instance selection for support vector machines with pareto-based ensembles. IEEE Transactions on Evolutionary Computation 21(6), 863877.CrossRefGoogle Scholar
Sagi, O. & Rokach, L. 2018. Ensemble learning: a survey. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery 8(4), e1249.Google Scholar
Saha, S., Mitra, S. & Yadav, R. K. 2016. A multiobjective based automatic framework for classifying cancer-microRNA biomarkers. Gene Reports 4, 91103.CrossRefGoogle Scholar
Saleh, R., Farsi, H. & Zahiri, S. H. 2016. Ensemble classification of PolSAR data using multi-objective heuristic combination rule. In Conference on Swarm Intelligence and Evolutionary Computation, 8892. IEEE.CrossRefGoogle Scholar
Santu, S. K. K., Rahman, M. M., Islam, M. M. & Murase, K. 2014. Towards better generalization in Pittsburgh learning classifier systems. In Congress on Evolutionary Computation, 16661673. IEEE.Google Scholar
Schaefer, G. 2013. Evolutionary optimisation of classifiers and classifier ensembles for cost-sensitive pattern recognition. In International Symposium on Applied Computational Intelligence and Informatics, 343346. IEEE.CrossRefGoogle Scholar
Schapire, R. E. 1999. A brief introduction to boosting. In International Joint Conference on Artificial Intelligence, 14011406. European Association for Artificial Intelligence.Google Scholar
Schuman, C. D., Birdwell, J. D. & Dean, M. E. 2014. Spatiotemporal classification using neuroscience-inspired dynamic architectures. Procedia Computer Science 41, 8997.CrossRefGoogle Scholar
Shunmugapriya, P. & Kanmani, S. 2013. Optimization of stacking ensemble configurations through artificial bee colony algorithm. Swarm and Evolutionary Computation 12, 2432.CrossRefGoogle Scholar
Sikdar, U. K., Ekbal, A. & Saha, S. 2012. Differential evolution based feature selection and classifier ensemble for named entity recognition. In International Conference on Computational Linguistics, 24752490. International Committee on Computational Linguistics.Google Scholar
Sikdar, U. K., Ekbal, A. & Saha, S. 2013. Differential evolution based mention detection for anaphora resolution. In India Conference, 16. IEEE.CrossRefGoogle Scholar
Sikdar, U. K., Ekbal, A. & Saha, S. 2014a. Differential evolution based multiobjective optimization for biomedical entity extraction. In International Conference on Advances in Computing, Communications and Informatics, 10391044. IEEE.CrossRefGoogle Scholar
Sikdar, U. K., Ekbal, A. & Saha, S. 2014b. Entity extraction in biochemical text using multiobjective optimization. Computación y Sistemas 18(3), 591602.Google Scholar
Sikdar, U. K., Ekbal, A. & Saha, S. 2015. MODE: multiobjective differential evolution for feature selection and classifier ensemble. Soft Computing 19(12), 35293549.CrossRefGoogle Scholar
Sikdar, U. K., Ekbal, A. & Saha, S. 2016. A generalized framework for anaphora resolution in Indian languages. Knowledge-Based Systems 109, 147159.CrossRefGoogle Scholar
Singh, I., Sanwal, K. & Praveen, S. 2016. Breast cancer detection using two-fold genetic evolution of neural network ensembles. In International Conference on Data Science and Engineering, 16. IEEE.Google Scholar
Stefano, C. D., Fontanella, F., Folino, G. & Freca, A. 2011. A Bayesian approach for combining ensembles of GP classifiers. In International Workshop on Multiple Classifier Systems, 2635. Springer.CrossRefGoogle Scholar
Tabassum, N. & Ahmed, T. 2016. A theoretical study on classifier ensemble methods and its applications. In International Conference on Computing for Sustainable Global Development, 374378. IEEE.Google Scholar
Tan, C. J., Lim, C. P. & Cheah, Y.-N. 2014. A multi-objective evolutionary algorithm-based ensemble optimizer for feature selection and classification with neural network models. Neurocomputing 125, 217228.Google Scholar
Tang, H. L., Goh, J., Peto, T., Ling, B. W.-K., Al turk, L. I., Hu, Y., Wang, S. & Saleh, G. M. 2013. The reading of components of diabetic retinopathy: an evolutionary approach for filtering normal digital fundus imaging in screening and population based studies. PloS One 8(7), e66730.CrossRefGoogle ScholarPubMed
Tian, J. & Feng, N. 2014. Adaptive generalized ensemble construction with feature selection and its application in recommendation. International Journal of Computational Intelligence Systems 7(sup2), 3543.CrossRefGoogle Scholar
Trawiński, K., Cordón, O., Quirin, A. & Sánchez, L. 2013. Multiobjective genetic classifier selection for random oracles fuzzy rule-based classifier ensembles: how beneficial is the additional diversity? Knowledge-Based Systems 54, 321.CrossRefGoogle Scholar
Trawiński, K., Cordón, O. & Quirin, A. 2014. Embedding evolutionary multiobjective optimization into fuzzy linguistic combination method for fuzzy rule-based classifier ensembles. In International Conference on Fuzzy Systems, 19681975. IEEE.CrossRefGoogle Scholar
Trivedi, S. K. & Dey, S. 2014. A study of ensemble based evolutionary classifiers for detecting unsolicited emails. In Conference on Research in Adaptive and Convergent Systems, 4651. ACM.Google Scholar
Tsakonas, A. 2014. An analysis of accuracy-diversity trade-off for hybrid combined system with multiobjective predictor selection. Applied Intelligence 40(4), 710723.CrossRefGoogle Scholar
Tsakonas, A. & Gabrys, B. 2013. A fuzzy evolutionary framework for combining ensembles. Applied Soft Computing 13(4), 18001812.CrossRefGoogle Scholar
Vaiciukynas, E., Verikas, A., Gelzinis, A., Bacauskiene, M., Kons, Z., Satt, A. & Hoory, R. 2014. Fusion of voice signal information for detection of mild laryngeal pathology. Applied Soft Computing 18, 91103.CrossRefGoogle Scholar
Veeramachaneni, K., Derby, O., Sherry, D. & O’Reilly, U.-M. 2013. Learning regression ensembles with genetic programming at scale. In Conference on Genetic and Evolutionary Computation, 11171124. ACM.CrossRefGoogle Scholar
Vega-Pons, S. & Ruiz-Shulcloper, J. 2011. A survey of clustering ensemble algorithms. International Journal of Pattern Recognition and Artificial Intelligence 25(3), 337372.CrossRefGoogle Scholar
Vluymans, S., Triguero, I., Cornelis, C. & Saeys, Y. 2016. EPRENNID: an evolutionary prototype reduction based ensemble for nearest neighbor classification of imbalanced data. Neurocomputing 216, 596610.CrossRefGoogle Scholar
Vukobratović, B. & Struharik, R. 2017. Hardware acceleration of nonincremental algorithms for the induction of decision trees. In Telecommunication Forum, 18. IEEE.Google Scholar
Wang, D. & Alhamdoosh, M. 2013. Evolutionary extreme learning machine ensembles with size control. Neurocomputing 102, 98110.CrossRefGoogle Scholar
Wen, Y.-W. & Ting, C.-K. 2016. Learning ensemble of decision trees through multifactorial genetic programming. In Congress on Evolutionary Computation, 52935300. IEEE.Google Scholar
Winkler, S., Schaller, S., Dorfer, V., Affenzeller, M., Petz, G. & Karpowicz, M. 2015. Data-based prediction of sentiments using heterogeneous model ensembles. Soft Computing 19(12), 34013412.CrossRefGoogle Scholar
Wistuba, M., Schilling, N. & Schmidt-Thieme, L. 2017. Automatic frankensteining: creating complex ensembles autonomously. In International Conference on Data Mining, 741749. SIAM.CrossRefGoogle Scholar
Witten, I. H., Frank, E., Hall, M. A. & Pal, C. J. 2016. Data Mining: Practical Machine Learning Tools and Techniques. Morgan Kaufmann.Google Scholar
Wolpert, D. H. 1992. Stacked generalization. Neural Networks 5(2), 241259.CrossRefGoogle Scholar
Wolpert, D. H. & Macready, W. G. 1997. No free lunch theorems for optimization. IEEE Transactions on Evolutionary Computation 1 (1), 6782.CrossRefGoogle Scholar
Woon, W. L. & Kramer, O. 2016. Enhanced SVR ensembles for wind power prediction. In International Joint Conference on Neural Networks, 27432748. IEEE.CrossRefGoogle Scholar
Wozniak, M. 2009. Evolutionary approach to produce classifier ensemble based on weighted voting. In World Congress on Nature and Biologically Inspired Computing, 648653. IEEE.Google Scholar
Xavier-Júnior, J. A. C., Freitas, A. A., Feitosa-Neto, A. & Ludermir, T. B. 2018. A novel evolutionary algorithm for automated machine learning focusing on classifier ensembles. In Brazilian Conference on Intelligent Systems, São Paulo, Brazil. IEEE.Google Scholar
Xu, H., Caramanis, C. & Mannor, S. 2012. Sparse algorithms are not stable: a no-free-lunch theorem. IEEE Transactions on Pattern Analysis and Machine Intelligence 34(1), 187193.Google Scholar
Yager, R. R. 1988. On ordered weighted averaging aggregation operators in multicriteria decisionmaking. IEEE Transactions on systems, Man, and Cybernetics 18(1), 183190.CrossRefGoogle Scholar
Yao, X. & Islam, M. M. 2008. Evolving artificial neural network ensembles. IEEE Computational Intelligence Magazine 3(1), 3142.Google Scholar
Zagorecki, A. 2014. Feature selection for Naive Bayesian network ensemble using evolutionary algorithms. In Federated Conference on Computer Science and Information Systems, 381385. IEEE.CrossRefGoogle Scholar
Zhang, L., Mistry, K., Neoh, S. C. & Lim, C. P. 2016a. Intelligent facial emotion recognition using moth-firefly optimization. Knowledge-Based Systems 111, 248267.CrossRefGoogle Scholar
Zhang, W., Qu, Z., Zhang, K., Mao, W., Ma, Y. & Fan, X. 2017a. A combined model based on CEEMDAN and modified flower pollination algorithm for wind speed forecasting. Energy Conversion and Management 136, 439451.CrossRefGoogle Scholar
Zhang, Y., Liu, B. & Yang, F. 2016b. Differential evolution based selective ensemble of extreme learning machine. In Trustcom/BigDataSE/ISPA, 13271333. IEEE.Google Scholar
Zhang, Y., Liu, B., Cai, J. & Zhang, S. 2017b. Ensemble weighted extreme learning machine for imbalanced data classification based on differential evolution. Neural Computing and Applications 28(1), 259267.CrossRefGoogle Scholar
Zhang, Y., Zhang, H., Cai, J. & Yang, B. 2014. A weighted voting classifier based on differential evolution. Abstract and Applied Analysis 2014(1), 16.Google Scholar