Skip to main content
Top
Published in: International Journal of Machine Learning and Cybernetics 4/2016

01-08-2016 | Original Article

A bumble bees mating optimization algorithm for the feature selection problem

Authors: Magdalene Marinaki, Yannis Marinakis

Published in: International Journal of Machine Learning and Cybernetics | Issue 4/2016

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The feature selection problem is an interesting and important topic which is relevant for a variety of database applications. This paper utilizes a relatively new bees inspired optimization algorithm, the bumble bees mating optimization algorithm, to implement a feature subset selection procedure while the nearest neighbor classification method is used for the classification task. Several metrics are used in the nearest neighbor classification method, such as the euclidean distance, the standardized euclidean distance, the mahalanobis distance, the city block metric, the cosine distance and the correlation distance, in order to identify the most significant metric for the nearest neighbor classifier. The performance of the proposed algorithm is tested using various benchmark data sets from the UCI machine learning repository. The algorithm is compared with two other bees inspired algorithms, the one is based on the foraging behavior of the bees, the discrete artificial bee colony, and the other is based on the mating behavior of the bees, the honey bees mating optimization algorithm. The algorithm is, also, compared with a particle swarm optimization algorithm, an ant colony optimization algorithm, a genetic algorithm and with a number of algorithms from the literature.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Show more products
Literature
1.
go back to reference Marinakis Y, Marinaki M, Matsatsinis N (2009a) A hybrid bumble bees mating optimization—GRASP algorithm for clustering. In: Corchado E (eds) HAIS 2009, LN 5572. Springer, Berlin, pp 549–556 Marinakis Y, Marinaki M, Matsatsinis N (2009a) A hybrid bumble bees mating optimization—GRASP algorithm for clustering. In: Corchado E (eds) HAIS 2009, LN 5572. Springer, Berlin, pp 549–556
2.
go back to reference Marinakis Y, Marinaki M, Matsatsinis N (2010b) A Bumble bees mating optimization algorithm for global unconstrained optimization problems. In: Gonzalez JR (eds) Nature inspired cooperative strategies for optimization (NICSO’10), studies in computational intelligence, vol 284. Springer, Berlin, pp 305–318 Marinakis Y, Marinaki M, Matsatsinis N (2010b) A Bumble bees mating optimization algorithm for global unconstrained optimization problems. In: Gonzalez JR (eds) Nature inspired cooperative strategies for optimization (NICSO’10), studies in computational intelligence, vol 284. Springer, Berlin, pp 305–318
3.
go back to reference Marinakis Y, Marinaki M (2011) Bumble bees mating optimization algorithm for the vehicle routing problem. In: Panigrahi BK, Shi Y, Lim M-H (eds) Handbook of swarm intelligence—concepts, principles and applications, series on adaptation, learning, and optimization, vol 8. Springer, Berlin, pp 347–369 Marinakis Y, Marinaki M (2011) Bumble bees mating optimization algorithm for the vehicle routing problem. In: Panigrahi BK, Shi Y, Lim M-H (eds) Handbook of swarm intelligence—concepts, principles and applications, series on adaptation, learning, and optimization, vol 8. Springer, Berlin, pp 347–369
4.
go back to reference Marinakis Y, Marinaki M (2014) A bumble bees mating optimization algorithm for the open vehicle routing problem. Swarm Evol Comput 15:80–94CrossRefMATH Marinakis Y, Marinaki M (2014) A bumble bees mating optimization algorithm for the open vehicle routing problem. Swarm Evol Comput 15:80–94CrossRefMATH
6.
go back to reference Abbass HA (2001a) A monogenous MBO approach to satisfiability. In: Proceedings of the international conference on computational intelligence for modelling, control and automation (CIMCA’01), Las Vegas Abbass HA (2001a) A monogenous MBO approach to satisfiability. In: Proceedings of the international conference on computational intelligence for modelling, control and automation (CIMCA’01), Las Vegas
7.
go back to reference Abbass HA (2001b) Marriage in honey-bee optimization (MBO): a haplometrosis polygynous swarming approach. In: Proceedings of the congress on evolutionary computation (CEC2001), Seoul, pp 207–214 Abbass HA (2001b) Marriage in honey-bee optimization (MBO): a haplometrosis polygynous swarming approach. In: Proceedings of the congress on evolutionary computation (CEC2001), Seoul, pp 207–214
8.
go back to reference Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. Appl Soft Comput 8:687–697CrossRef Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. Appl Soft Comput 8:687–697CrossRef
9.
go back to reference Yang XS (2005) Engineering optimizations via nature-inspired virtual bee algorithms. In: Yang JM, Alvarez JR (eds) IWINAC 2005, LNCS 3562. Springer, Berlin, pp 317–323 Yang XS (2005) Engineering optimizations via nature-inspired virtual bee algorithms. In: Yang JM, Alvarez JR (eds) IWINAC 2005, LNCS 3562. Springer, Berlin, pp 317–323
10.
go back to reference Teodorovic D, Dell’Orco M (2005) Bee colony optimization—a cooperative learning approach to complex transportation problems. In: Advanced OR and AI methods in transportation, pp 51–60 Teodorovic D, Dell’Orco M (2005) Bee colony optimization—a cooperative learning approach to complex transportation problems. In: Advanced OR and AI methods in transportation, pp 51–60
11.
go back to reference Wedde HF, Farooq M, Zhang Y (2004) BeeHive: an efficient fault-tolerant routing algorithm inspired by honey bee behavior. In: Dorigo M (ed) Ant colony optimization and swarm intelligence, LNCS 3172, Springer, Berlin, pp 83–94 Wedde HF, Farooq M, Zhang Y (2004) BeeHive: an efficient fault-tolerant routing algorithm inspired by honey bee behavior. In: Dorigo M (ed) Ant colony optimization and swarm intelligence, LNCS 3172, Springer, Berlin, pp 83–94
12.
go back to reference Drias H, Sadeg S, Yahi S (2005) Cooperative bees swarm for solving the maximum weighted satisfiability problem. In: IWAAN international work conference on artificial and natural neural networks, LNCS 3512, pp 318–325 Drias H, Sadeg S, Yahi S (2005) Cooperative bees swarm for solving the maximum weighted satisfiability problem. In: IWAAN international work conference on artificial and natural neural networks, LNCS 3512, pp 318–325
13.
go back to reference Pham DT, Kog E, Ghanbarzadeh A, Otri S, Rahim S, Zaidi M (2006) The bees algorithm—a novel tool for complex optimization problems. In: Proceedings of 2nd international virtual conference on intelligent production machines and systems (IPROMS’06). Elsevier, Oxford Pham DT, Kog E, Ghanbarzadeh A, Otri S, Rahim S, Zaidi M (2006) The bees algorithm—a novel tool for complex optimization problems. In: Proceedings of 2nd international virtual conference on intelligent production machines and systems (IPROMS’06). Elsevier, Oxford
14.
go back to reference Baykasoglu A, Ozbakor L, Tapkan P (2007) Artificial bee colony algorithm and its application to generalized assignment problem. In: Chan FTS, Tiwari MK (eds) Swarm intelligence, focus on ant and particle swarm optimization. I-Tech Education and Publishing, pp 113–144 Baykasoglu A, Ozbakor L, Tapkan P (2007) Artificial bee colony algorithm and its application to generalized assignment problem. In: Chan FTS, Tiwari MK (eds) Swarm intelligence, focus on ant and particle swarm optimization. I-Tech Education and Publishing, pp 113–144
15.
go back to reference Karaboga D, Akay B (2009) A survey: algorithms simulating bee swarm intelligence. Artif Intell Rev 31:61–85CrossRef Karaboga D, Akay B (2009) A survey: algorithms simulating bee swarm intelligence. Artif Intell Rev 31:61–85CrossRef
16.
go back to reference Xing B, Gao W-J (2014) Bee inspired algorithms (chapter four). Innovative computational intelligence: a rough guide to 134 clever algorithms, intelligent systems reference. Library 62, Springer International Publishing, Switzerland, pp 45-80. doi:10.1007/978-3-319-03404-1 Xing B, Gao W-J (2014) Bee inspired algorithms (chapter four). Innovative computational intelligence: a rough guide to 134 clever algorithms, intelligent systems reference. Library 62, Springer International Publishing, Switzerland, pp 45-80. doi:10.​1007/​978-3-319-03404-1
17.
go back to reference Duda RO, Hart PE (1973) Pattern classification and scene analysis. Wiley, New YorkMATH Duda RO, Hart PE (1973) Pattern classification and scene analysis. Wiley, New YorkMATH
18.
go back to reference Duda RO, Hart PE (2001) Pattern classification and scene analysis, 2nd edn. Wiley, New YorkMATH Duda RO, Hart PE (2001) Pattern classification and scene analysis, 2nd edn. Wiley, New YorkMATH
19.
go back to reference Wei P, Ma P, Hu Q (2014) Comparative analysis on margin based feature selection algorithms. Int J Mach Learn Cybern 5(3):339–367CrossRef Wei P, Ma P, Hu Q (2014) Comparative analysis on margin based feature selection algorithms. Int J Mach Learn Cybern 5(3):339–367CrossRef
20.
go back to reference Gan JQ, Awwad Shiekh Hasan B, Tsui CSL (2014) A filter-dominating hybrid sequential forward floating search method for feature subset selection in high-dimensional space. Int J Mach Learn Cybern 5(3):413–423CrossRef Gan JQ, Awwad Shiekh Hasan B, Tsui CSL (2014) A filter-dominating hybrid sequential forward floating search method for feature subset selection in high-dimensional space. Int J Mach Learn Cybern 5(3):413–423CrossRef
21.
go back to reference Maldonado S, Weber R (2009) A wrapper method for feature selection using support vector machines. Inf Sci 179(13):2208–2217CrossRef Maldonado S, Weber R (2009) A wrapper method for feature selection using support vector machines. Inf Sci 179(13):2208–2217CrossRef
22.
go back to reference Uncu O, Turksen IB (2007) A novel feature selection approach: combining feature wrappers and filters. Inf Sci 177(2):449–466 Uncu O, Turksen IB (2007) A novel feature selection approach: combining feature wrappers and filters. Inf Sci 177(2):449–466
23.
go back to reference Cotta C, Sloper C (2004) Evolutionary search of thresholds for robust feature set selection: application to the analysis of microarray data. Lect Notes Comput Sci 3005:21–30CrossRef Cotta C, Sloper C (2004) Evolutionary search of thresholds for robust feature set selection: application to the analysis of microarray data. Lect Notes Comput Sci 3005:21–30CrossRef
24.
25.
go back to reference Jain A, Zongker D (1997) Feature selection: evaluation, application, and small sample performance. IEEE Trans Pattern Anal Mach Intell 19:153–158CrossRef Jain A, Zongker D (1997) Feature selection: evaluation, application, and small sample performance. IEEE Trans Pattern Anal Mach Intell 19:153–158CrossRef
26.
go back to reference Narendra PM, Fukunaga K (1977) A branch and bound algorithm for feature subset selection. IEEE Trans Comput 26(9):917–922CrossRefMATH Narendra PM, Fukunaga K (1977) A branch and bound algorithm for feature subset selection. IEEE Trans Comput 26(9):917–922CrossRefMATH
27.
go back to reference Aha DW, Bankert RL (1996) A comparative evaluation of sequential feature selection algorithms. In: Fisher D, Lenx J-H (eds) Artificial intelligence and statistics. Springer, New York Aha DW, Bankert RL (1996) A comparative evaluation of sequential feature selection algorithms. In: Fisher D, Lenx J-H (eds) Artificial intelligence and statistics. Springer, New York
28.
go back to reference Cantu-Paz E, Newsam S, Kamath C (2004) Feature selection in scientific application. In: Proceedings of the 2004 ACM SIGKDD international conference on knowledge discovery and data mining, pp 788–793 Cantu-Paz E, Newsam S, Kamath C (2004) Feature selection in scientific application. In: Proceedings of the 2004 ACM SIGKDD international conference on knowledge discovery and data mining, pp 788–793
29.
go back to reference Pudil P, Novovicova J (1994) Floating search methods in feature selection. Pattern Recognit Lett 15:1119–1125CrossRef Pudil P, Novovicova J (1994) Floating search methods in feature selection. Pattern Recognit Lett 15:1119–1125CrossRef
30.
go back to reference Cantu-Paz E (2004) Feature subset selection, class separability, and genetic algorithms. In: Proceedings of the genetic and evolutionary computation conference, pp 959–970 Cantu-Paz E (2004) Feature subset selection, class separability, and genetic algorithms. In: Proceedings of the genetic and evolutionary computation conference, pp 959–970
31.
go back to reference Fleuret F (2004) Fast binary feature selection with conditional mutual information. J Mach Learn Res (JMLR) 5:1531–1555MathSciNetMATH Fleuret F (2004) Fast binary feature selection with conditional mutual information. J Mach Learn Res (JMLR) 5:1531–1555MathSciNetMATH
32.
go back to reference Yu L, Liu H (2004) Efficient feature selection via analysis of relevance and redundancy. J Mach Learn Res (JMLR) 5:1205–1224MathSciNetMATH Yu L, Liu H (2004) Efficient feature selection via analysis of relevance and redundancy. J Mach Learn Res (JMLR) 5:1205–1224MathSciNetMATH
33.
go back to reference Kira K, Rendell L (1992) A practical approach to feature selection. In: Proceedings of the ninth international conference on machine learning, Aberdeen, pp 249–256 Kira K, Rendell L (1992) A practical approach to feature selection. In: Proceedings of the ninth international conference on machine learning, Aberdeen, pp 249–256
34.
go back to reference Lin SW, Lee ZJ, Chen SC (2008a) Parameter determination of support vector machine and feature selection using simulated annealing approach. Appl Soft Comput 8:1505–1512CrossRef Lin SW, Lee ZJ, Chen SC (2008a) Parameter determination of support vector machine and feature selection using simulated annealing approach. Appl Soft Comput 8:1505–1512CrossRef
35.
go back to reference Pourhabibi T, Imania MB (2011) Feature selection on Persian Fonts: A Comparative analysis on GAA, GESA and GA. Procedia Comput Sci 3:1249–1255CrossRef Pourhabibi T, Imania MB (2011) Feature selection on Persian Fonts: A Comparative analysis on GAA, GESA and GA. Procedia Comput Sci 3:1249–1255CrossRef
36.
go back to reference Siedlecki W, Sklansky J (1988) On automatic feature selection. Int J Pattern Recognit Artif Intell 2(2):197–220CrossRefMATH Siedlecki W, Sklansky J (1988) On automatic feature selection. Int J Pattern Recognit Artif Intell 2(2):197–220CrossRefMATH
37.
go back to reference Chen SC, Lin SW (2011) Enhancing the classification accuracy by scatter-search-based ensemble approach. Appl Soft Comput 11:1021–1028CrossRef Chen SC, Lin SW (2011) Enhancing the classification accuracy by scatter-search-based ensemble approach. Appl Soft Comput 11:1021–1028CrossRef
38.
go back to reference Garcia Lopez F, Garcia Torres M, Melian Batista B, Moreno Perez JA (2006) Solving feature subset selection problem by a parallel scatter search. Eur J Oper Res 169:477–489MathSciNetCrossRefMATH Garcia Lopez F, Garcia Torres M, Melian Batista B, Moreno Perez JA (2006) Solving feature subset selection problem by a parallel scatter search. Eur J Oper Res 169:477–489MathSciNetCrossRefMATH
39.
go back to reference Al-Ani A (2005a) Feature subset selection using ant colony optimization. Int J Comput Intell 2(1):53–58 Al-Ani A (2005a) Feature subset selection using ant colony optimization. Int J Comput Intell 2(1):53–58
40.
go back to reference Al-Ani A (2005b) Ant colony optimization for feature subset selection. Trans Eng Comput Technol 4:35–38 Al-Ani A (2005b) Ant colony optimization for feature subset selection. Trans Eng Comput Technol 4:35–38
41.
go back to reference Chen Y, Miao D (2010) A rough set approach to feature selection based on ant colony optimization. Pattern Recognit Lett 31:226–233CrossRef Chen Y, Miao D (2010) A rough set approach to feature selection based on ant colony optimization. Pattern Recognit Lett 31:226–233CrossRef
42.
go back to reference Huang CL (2009) ACO-based hybrid classification system with feature subset selection and model parameters optimization. Neurocomputing 73:438–448CrossRef Huang CL (2009) ACO-based hybrid classification system with feature subset selection and model parameters optimization. Neurocomputing 73:438–448CrossRef
43.
go back to reference Parpinelli RS, Lopes HS, Freitas AA (2002) An ant colony algorithm for classification rule discovery. In: Abbas H, Sarker R, Newton C (eds) Data mining: a heuristic approach. Idea group publishing, London, pp 191–208 Parpinelli RS, Lopes HS, Freitas AA (2002) An ant colony algorithm for classification rule discovery. In: Abbas H, Sarker R, Newton C (eds) Data mining: a heuristic approach. Idea group publishing, London, pp 191–208
44.
go back to reference Shelokar PS, Jayaraman VK (2004) An ant colony classifier system: application to some process engineering problems. Comput Chem Eng 28:1577–1584CrossRef Shelokar PS, Jayaraman VK (2004) An ant colony classifier system: application to some process engineering problems. Comput Chem Eng 28:1577–1584CrossRef
45.
go back to reference Tabakhi S, Moradi P (2014) An unsupervised feature selection algorithm based on ant colony optimization. Eng Appl Artif Intell 32:112–123CrossRef Tabakhi S, Moradi P (2014) An unsupervised feature selection algorithm based on ant colony optimization. Eng Appl Artif Intell 32:112–123CrossRef
46.
go back to reference Zhang C, Hu H (2005) Ant colony optimization combining with mutual information for feature selection in support vector machines. In: Zhang S, Jarvis R (eds) AI 2005, LNAI 380, pp 918–921 Zhang C, Hu H (2005) Ant colony optimization combining with mutual information for feature selection in support vector machines. In: Zhang S, Jarvis R (eds) AI 2005, LNAI 380, pp 918–921
47.
go back to reference Casado Yusta S (2009) Different metaheuristic strategies to solve the feature selection problem. Pattern Recognit Lett 30:525–534CrossRef Casado Yusta S (2009) Different metaheuristic strategies to solve the feature selection problem. Pattern Recognit Lett 30:525–534CrossRef
48.
go back to reference Boubezoul A, Paris S (2012) Application of global optimization methods to model and feature selection. Pattern Recognit 45:3676–3686CrossRefMATH Boubezoul A, Paris S (2012) Application of global optimization methods to model and feature selection. Pattern Recognit 45:3676–3686CrossRefMATH
49.
go back to reference Chuang LY, Yang CH (2011) Chaotic maps based on binary particle swarm optimization for feature selection. Appl Soft Comput 11:239–248CrossRef Chuang LY, Yang CH (2011) Chaotic maps based on binary particle swarm optimization for feature selection. Appl Soft Comput 11:239–248CrossRef
50.
go back to reference Hannah Inbarania H, Taher Azar A (2014) Supervised hybrid feature selection based on PSOand rough sets for medical diagnosis. Comput Methods Programs Biomed 113:175–185CrossRef Hannah Inbarania H, Taher Azar A (2014) Supervised hybrid feature selection based on PSOand rough sets for medical diagnosis. Comput Methods Programs Biomed 113:175–185CrossRef
51.
go back to reference Lin SW, Chen SC (2009) PSOLDA: a particle swarm optimization approach for enhancing classification accurate rate of linear discriminant analysis. Appl Soft Comput 9:1008–1015CrossRef Lin SW, Chen SC (2009) PSOLDA: a particle swarm optimization approach for enhancing classification accurate rate of linear discriminant analysis. Appl Soft Comput 9:1008–1015CrossRef
52.
go back to reference Lin SW, Ying KC, Chen SC (2008b) Particle swarm optimization for parameter determination and feature selection of support vector machines. Expert Syst Appl 35:1817–1824CrossRef Lin SW, Ying KC, Chen SC (2008b) Particle swarm optimization for parameter determination and feature selection of support vector machines. Expert Syst Appl 35:1817–1824CrossRef
53.
go back to reference Pedrycz W, Park BJ (2009) Identifying core sets of discriminatory features using particle swarm optimization. Expert Syst Appl 36:4610–4616CrossRef Pedrycz W, Park BJ (2009) Identifying core sets of discriminatory features using particle swarm optimization. Expert Syst Appl 36:4610–4616CrossRef
54.
go back to reference Unler A, Murat A (2010) A discrete particle swarm optimization method for feature selection in binary classification problems. Eur J Oper Res 206:528–539CrossRefMATH Unler A, Murat A (2010) A discrete particle swarm optimization method for feature selection in binary classification problems. Eur J Oper Res 206:528–539CrossRefMATH
55.
go back to reference Wang Y, Feng XY, Huang YX, Pu DB, Zhou WG, Liang YC, Zhou CG (2007) A novel quantum swarm evolutionary algorithm and its applications. Neurocomputing 70(4–6):633–640CrossRef Wang Y, Feng XY, Huang YX, Pu DB, Zhou WG, Liang YC, Zhou CG (2007) A novel quantum swarm evolutionary algorithm and its applications. Neurocomputing 70(4–6):633–640CrossRef
56.
go back to reference Wang X, Yang J, Teng X, Xia W (2007) Feature selection based on rough sets and particle swarm optimization. Pattern Recognit Lett 28:459–471CrossRef Wang X, Yang J, Teng X, Xia W (2007) Feature selection based on rough sets and particle swarm optimization. Pattern Recognit Lett 28:459–471CrossRef
57.
go back to reference Xue B, Zhang M (2014) Particle swarm optimisation for feature selection in classification: novel initialisation and updating mechanisms. Appl Soft Comput 18:261–276CrossRef Xue B, Zhang M (2014) Particle swarm optimisation for feature selection in classification: novel initialisation and updating mechanisms. Appl Soft Comput 18:261–276CrossRef
58.
go back to reference Na Tian N, Lai C-H (2014) Parallel quantum-behaved particle swarm optimization. Int J Mach Learn Cybern 5(2):309–318CrossRef Na Tian N, Lai C-H (2014) Parallel quantum-behaved particle swarm optimization. Int J Mach Learn Cybern 5(2):309–318CrossRef
59.
go back to reference Wang X-Z, He Y-L, Dong L-C (2011) Particle swarm optimization for determining fuzzy measures from data. Inf Sci 181(19):4230–4252CrossRefMATH Wang X-Z, He Y-L, Dong L-C (2011) Particle swarm optimization for determining fuzzy measures from data. Inf Sci 181(19):4230–4252CrossRefMATH
60.
go back to reference Garcia-Pedrajas N, de Haro-Garcia A (2013) A scalable approach to simultaneous evolutionary instance and feature selection. Inf Sci 228:150–174MathSciNetCrossRef Garcia-Pedrajas N, de Haro-Garcia A (2013) A scalable approach to simultaneous evolutionary instance and feature selection. Inf Sci 228:150–174MathSciNetCrossRef
61.
go back to reference Tallon-Ballesteros AJ, Hervas-Martinez C, Riquelme C, Ruiz R (2013) Feature selection to enhance a two-stage evolutionary algorithm in product unit neural networks for complex classification problems. Neurocomputing 114:107–117CrossRef Tallon-Ballesteros AJ, Hervas-Martinez C, Riquelme C, Ruiz R (2013) Feature selection to enhance a two-stage evolutionary algorithm in product unit neural networks for complex classification problems. Neurocomputing 114:107–117CrossRef
62.
go back to reference Casillas J, Cordon O, Del Jesus MJ (2001) Genetic feature selection in a fuzzy rule-based classification system learning process for high-dimensional problems. Inf Sci 136(1–4):135–157CrossRefMATH Casillas J, Cordon O, Del Jesus MJ (2001) Genetic feature selection in a fuzzy rule-based classification system learning process for high-dimensional problems. Inf Sci 136(1–4):135–157CrossRefMATH
63.
go back to reference Carvalho DR, Freitas AA (2004) A hybrid decision tree/genetic algorithm method for data mining. Inf Sci 163(1–3):13–35CrossRef Carvalho DR, Freitas AA (2004) A hybrid decision tree/genetic algorithm method for data mining. Inf Sci 163(1–3):13–35CrossRef
64.
go back to reference De Stefano C, Fontanella F, Marrocco C (2014) A GA-based feature selection approach with an application to handwritten character recognition. Pattern Recognit Lett 35:130–141CrossRef De Stefano C, Fontanella F, Marrocco C (2014) A GA-based feature selection approach with an application to handwritten character recognition. Pattern Recognit Lett 35:130–141CrossRef
65.
go back to reference ElAlami ME (2009) A filter model for feature subset selection based on genetic algorithm. Knowl-Based Syst 22:356–362CrossRef ElAlami ME (2009) A filter model for feature subset selection based on genetic algorithm. Knowl-Based Syst 22:356–362CrossRef
66.
go back to reference Hsu WH (2004) Genetic wrappers for feature selection in decision tree induction and variable ordering in Bayesian network structure learning. Inf Sci 163(1–3):103–122MathSciNetCrossRef Hsu WH (2004) Genetic wrappers for feature selection in decision tree induction and variable ordering in Bayesian network structure learning. Inf Sci 163(1–3):103–122MathSciNetCrossRef
67.
go back to reference Huang J, Cai Y (2007) A hybrid genetic algorithm for feature selection wrapper based on mutual information. Pattern Recognit Lett 28:1825–1844MathSciNetCrossRef Huang J, Cai Y (2007) A hybrid genetic algorithm for feature selection wrapper based on mutual information. Pattern Recognit Lett 28:1825–1844MathSciNetCrossRef
68.
go back to reference Pendharkar PC (2013) A maximum-margin genetic algorithm for misclassification cost minimizing feature selection problem. Expert Syst Appl 40:3918–3925CrossRef Pendharkar PC (2013) A maximum-margin genetic algorithm for misclassification cost minimizing feature selection problem. Expert Syst Appl 40:3918–3925CrossRef
69.
go back to reference Rokach L (2008) Genetic algorithm-based feature set partitioning for classification problems. Pattern Recognit 41:1676–1700CrossRefMATH Rokach L (2008) Genetic algorithm-based feature set partitioning for classification problems. Pattern Recognit 41:1676–1700CrossRefMATH
70.
go back to reference Siedlecki W, Sklansky J (1989) A note on genetic algorithms for large-scale feature selection. Pattern Recognit Lett 10:335–347CrossRefMATH Siedlecki W, Sklansky J (1989) A note on genetic algorithms for large-scale feature selection. Pattern Recognit Lett 10:335–347CrossRefMATH
71.
go back to reference Srinivasa KG, Venugopal KR (2007) A self-adaptive migration model genetic algorithm for data mining applications. Inf Sci 177(20):4295–4313CrossRefMATH Srinivasa KG, Venugopal KR (2007) A self-adaptive migration model genetic algorithm for data mining applications. Inf Sci 177(20):4295–4313CrossRefMATH
72.
go back to reference Al-Ani A, Alsukker A (2013) Feature subset selection using differential evolution and a wheel based search strategy. Swarm Evol Comput 9:15–26CrossRef Al-Ani A, Alsukker A (2013) Feature subset selection using differential evolution and a wheel based search strategy. Swarm Evol Comput 9:15–26CrossRef
73.
go back to reference Khushaba RN, Al-Ani A (2011) Feature subset selection using differential evolution and a statistical repair mechanism. Expert Syst Appl 38:11515–11526CrossRef Khushaba RN, Al-Ani A (2011) Feature subset selection using differential evolution and a statistical repair mechanism. Expert Syst Appl 38:11515–11526CrossRef
74.
go back to reference Rodrigues D, Pereira LAM, Nakamura RYM, Costa KAP, Yang XS, Souza AN (2014) A wrapper approach for feature selection based on Bat Algorithm and Optimum-Path Forest. Expert Syst Appl 41:2250–2258CrossRef Rodrigues D, Pereira LAM, Nakamura RYM, Costa KAP, Yang XS, Souza AN (2014) A wrapper approach for feature selection based on Bat Algorithm and Optimum-Path Forest. Expert Syst Appl 41:2250–2258CrossRef
75.
go back to reference Yazdani S, Shanbehzadeh J (2013) Feature subset selection using constrained binary/integer biogeography-based optimization. ISA Trans 52:383–390CrossRef Yazdani S, Shanbehzadeh J (2013) Feature subset selection using constrained binary/integer biogeography-based optimization. ISA Trans 52:383–390CrossRef
76.
go back to reference Chandrashekar G, Sahin F (2014) A survey on feature selection methods. Comput Electr Eng 40:16–28CrossRef Chandrashekar G, Sahin F (2014) A survey on feature selection methods. Comput Electr Eng 40:16–28CrossRef
77.
go back to reference Marinaki M, Marinakis Y (2010) Honey bees mating optimization algorithm for financial classification problems. Appl Soft Comput 10:806–812CrossRefMATH Marinaki M, Marinakis Y (2010) Honey bees mating optimization algorithm for financial classification problems. Appl Soft Comput 10:806–812CrossRefMATH
78.
go back to reference Marinakis Y, Marinaki M, Matsatsinis N (2009b) A hybrid discrete artificial bee colony—GRASP algorithm for clustering. In: Proceedings of the 39th international conference on computers and industrial engineering, Troyes Marinakis Y, Marinaki M, Matsatsinis N (2009b) A hybrid discrete artificial bee colony—GRASP algorithm for clustering. In: Proceedings of the 39th international conference on computers and industrial engineering, Troyes
79.
go back to reference Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor
80.
go back to reference Dorigo M, Stutzle T (2004) Ant colony optimization. A Bradford book. The MIT Press, CambridgeMATH Dorigo M, Stutzle T (2004) Ant colony optimization. A Bradford book. The MIT Press, CambridgeMATH
81.
go back to reference Kennedy J, Eberhart R (1995). Particle swarm optimization. In: Proceedings of the 1995 IEEE international conference on neural networks, vol 4, pp 1942–1948 Kennedy J, Eberhart R (1995). Particle swarm optimization. In: Proceedings of the 1995 IEEE international conference on neural networks, vol 4, pp 1942–1948
82.
go back to reference Ray S, Turner LF (1992) Mahalanobis distance-based two new feature evaluation criteria. Inf Sci 60(3):217–245CrossRefMATH Ray S, Turner LF (1992) Mahalanobis distance-based two new feature evaluation criteria. Inf Sci 60(3):217–245CrossRefMATH
83.
go back to reference Abbass HA (2001c) A single queen single worker honey bees approach to 3-SAT. In: Proceedings of the genetic and evolutionary computation conference (GECCO’01), San Francisco Abbass HA (2001c) A single queen single worker honey bees approach to 3-SAT. In: Proceedings of the genetic and evolutionary computation conference (GECCO’01), San Francisco
84.
go back to reference Abbass HA (2001d) An agent based approach to 3-SAT using marriage in honey-bees optimization. Int J Knowl-Based Intell Eng Syst (KES) 6(2):1–8 Abbass HA (2001d) An agent based approach to 3-SAT using marriage in honey-bees optimization. Int J Knowl-Based Intell Eng Syst (KES) 6(2):1–8
85.
go back to reference Afshar A, Bozog Haddad O (2007) Honey-bee mating optimization (HBMO) algorithm for optimal reservoir operation. J Frankl Inst 344:452–462CrossRefMATH Afshar A, Bozog Haddad O (2007) Honey-bee mating optimization (HBMO) algorithm for optimal reservoir operation. J Frankl Inst 344:452–462CrossRefMATH
86.
go back to reference Fathian M, Amiri B (2007) Application of honey bee mating optimization algorithm on clustering. Appl Math Comput 190:1502–1513MathSciNetMATH Fathian M, Amiri B (2007) Application of honey bee mating optimization algorithm on clustering. Appl Math Comput 190:1502–1513MathSciNetMATH
87.
go back to reference Haddad OB, Afshar A (2006) Honey-bees mating optimization (HBMO) algorithm: a new heuristic approach for water resources optimization. Water Resour Manag 20:661–680CrossRef Haddad OB, Afshar A (2006) Honey-bees mating optimization (HBMO) algorithm: a new heuristic approach for water resources optimization. Water Resour Manag 20:661–680CrossRef
88.
go back to reference Marinakis Y, Marinaki M (2009) A hybrid honey bees mating optimization algorithm for the probabilistic traveling salesman problem. In: Proceedings of the IEEE congress on evolutionary computation (CEC’09), Trondheim Marinakis Y, Marinaki M (2009) A hybrid honey bees mating optimization algorithm for the probabilistic traveling salesman problem. In: Proceedings of the IEEE congress on evolutionary computation (CEC’09), Trondheim
89.
go back to reference Marinakis Y, Marinaki M, Dounias G (2008a) Honey bees mating optimization algorithm for the vehicle routing problem. In: Krasnogor N, Nicosia G, Pavone M, Pelta D (eds) Nature inspired cooperative strategies for optimization (NICSO’07). Studies in computational intelligence. Springer, Berlin, pp 129, 139–148 Marinakis Y, Marinaki M, Dounias G (2008a) Honey bees mating optimization algorithm for the vehicle routing problem. In: Krasnogor N, Nicosia G, Pavone M, Pelta D (eds) Nature inspired cooperative strategies for optimization (NICSO’07). Studies in computational intelligence. Springer, Berlin, pp 129, 139–148
90.
go back to reference Marinakis Y, Marinaki M (2010a) Honey bees mating optimization algorithm for large scale vehicle routing problems. Nat Comput 9:5–27MathSciNetCrossRefMATH Marinakis Y, Marinaki M (2010a) Honey bees mating optimization algorithm for large scale vehicle routing problems. Nat Comput 9:5–27MathSciNetCrossRefMATH
91.
go back to reference Marinakis Y, Marinaki M, Matsatsinis N (2008b) A hybrid clustering algorithm based on honey bees mating optimization and greedy randomized adaptive search procedure, learning and intelligence optimization (LION’07). LNCS, vol 5313. Springer, Berlin, pp 138–152 Marinakis Y, Marinaki M, Matsatsinis N (2008b) A hybrid clustering algorithm based on honey bees mating optimization and greedy randomized adaptive search procedure, learning and intelligence optimization (LION’07). LNCS, vol 5313. Springer, Berlin, pp 138–152
92.
go back to reference Marinakis Y, Marinaki M, Matsatsinis N (2008) Honey bees mating optimization for the location routing problem. In: Proceedings of the IEEE international engineering management conference (IEMC Europe 2008), Estoril Marinakis Y, Marinaki M, Matsatsinis N (2008) Honey bees mating optimization for the location routing problem. In: Proceedings of the IEEE international engineering management conference (IEMC Europe 2008), Estoril
93.
go back to reference Teo J, Abbass HA (2003) A true annealing approach to the marriage in honey bees optimization algorithm. Int J Comput Intell Appl 3(2):199–211CrossRef Teo J, Abbass HA (2003) A true annealing approach to the marriage in honey bees optimization algorithm. Int J Comput Intell Appl 3(2):199–211CrossRef
94.
go back to reference Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Glob Optim 39:459–471MathSciNetCrossRefMATH Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Glob Optim 39:459–471MathSciNetCrossRefMATH
95.
go back to reference Marinakis Y, Marinaki M, Doumpos M, Matsatsinis N (2008d) Optimization of nearest neighbor classifiers via metaheuristic algorithms for credit risk assessment. J Glob Optim 42:279–293MathSciNetCrossRefMATH Marinakis Y, Marinaki M, Doumpos M, Matsatsinis N (2008d) Optimization of nearest neighbor classifiers via metaheuristic algorithms for credit risk assessment. J Glob Optim 42:279–293MathSciNetCrossRefMATH
96.
go back to reference Marinakis Y, Marinaki M, Doumpos M (2009c) Ant colony and particle swarm optimization for financial classification problems. Expert Syst Appl 36(7):10604–10611CrossRef Marinakis Y, Marinaki M, Doumpos M (2009c) Ant colony and particle swarm optimization for financial classification problems. Expert Syst Appl 36(7):10604–10611CrossRef
Metadata
Title
A bumble bees mating optimization algorithm for the feature selection problem
Authors
Magdalene Marinaki
Yannis Marinakis
Publication date
01-08-2016
Publisher
Springer Berlin Heidelberg
Published in
International Journal of Machine Learning and Cybernetics / Issue 4/2016
Print ISSN: 1868-8071
Electronic ISSN: 1868-808X
DOI
https://doi.org/10.1007/s13042-014-0276-7

Other articles of this Issue 4/2016

International Journal of Machine Learning and Cybernetics 4/2016 Go to the issue