Skip to main content
Erschienen in: Soft Computing 7/2015

01.07.2015 | Methodologies and Application

A new approach to minimum attribute reduction based on discrete artificial bee colony

verfasst von: Dongyi Ye, Zhaojiong Chen

Erschienen in: Soft Computing | Ausgabe 7/2015

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The minimum attribute reduction problem in the context of rough set theory is an NP-hard nonlinearly constrained combinatorial optimization problem. In this paper, we propose an efficient and competitive combinatorial artificial bee colony algorithm for solving the minimum attribute reduction problem. In the proposed algorithm, a new multidimensional binary local search scheme for bee colonies based on velocity computation is presented; an employed bee and its recruited onlooker bees use different local search strategies so as to get a possibly more diversified neighboring search around a current food source; the information of the so-far best solution is exploited in various ways by employed bees, onlookers and scouts, respectively; the monotonicity property of classification quality of attribute subsets from the theory of rough sets is employed to avoid possibly invalid local searches. Performance comparisons with some best performing population-based metaheuristic algorithms for the minimum attribute reduction problem were carried out on a number of UCI data sets. The experimental results show that the proposed algorithm overall outperforms all the other algorithms in terms of solution quality and is therefore promising for solving the minimum attribute reduction problem.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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 "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!

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!

Literatur
Zurück zum Zitat Akay B, Karaboga D (2012) A modified artificial bee colony algorithm for real-parameter optimization. Inf Sci 192:120–142CrossRef Akay B, Karaboga D (2012) A modified artificial bee colony algorithm for real-parameter optimization. Inf Sci 192:120–142CrossRef
Zurück zum Zitat Akbari R, Mohammadi A, Ziarati K (2010) A novel bee swarm optimization algorithm for numerical function optimization. Commun Nonlinear Sci Numer Simulat 15(10):3142–3155MATHMathSciNetCrossRef Akbari R, Mohammadi A, Ziarati K (2010) A novel bee swarm optimization algorithm for numerical function optimization. Commun Nonlinear Sci Numer Simulat 15(10):3142–3155MATHMathSciNetCrossRef
Zurück zum Zitat Banerjee M, Mitra S, Anand A (2006) Feature selection using rough sets. Stud Comput Intell 16:3–20 Banerjee M, Mitra S, Anand A (2006) Feature selection using rough sets. Stud Comput Intell 16:3–20
Zurück zum Zitat Banharnsakun A, Achalakul T, Sirinaovakul B (2010) The best-so-far selection in artificial bee colony algorithm. Appl Soft Comput 11(2):2888–2901CrossRef Banharnsakun A, Achalakul T, Sirinaovakul B (2010) The best-so-far selection in artificial bee colony algorithm. Appl Soft Comput 11(2):2888–2901CrossRef
Zurück zum Zitat Banharnsakun A, Sirinaovakul B, Achalakul T (2012) Job shop scheduling with the best-so-far ABC. Eng Appl Artif Intell 25:583–593CrossRef Banharnsakun A, Sirinaovakul B, Achalakul T (2012) Job shop scheduling with the best-so-far ABC. Eng Appl Artif Intell 25:583–593CrossRef
Zurück zum Zitat Basu D, Debchoudhury S (2013) A novel improved discrete ABC algorithm for manpower scheduling problem in remanufacturing. Lect Notes Comput Sci 8297:738–749 Basu D, Debchoudhury S (2013) A novel improved discrete ABC algorithm for manpower scheduling problem in remanufacturing. Lect Notes Comput Sci 8297:738–749
Zurück zum Zitat Bello R, Gomez Y, Caballero Y, Nowe A, Falcon R (2009) Rough sets and evolutionary computation to solve the feature selection problem. Stud Comput Intell 174:235–260 Bello R, Gomez Y, Caballero Y, Nowe A, Falcon R (2009) Rough sets and evolutionary computation to solve the feature selection problem. Stud Comput Intell 174:235–260
Zurück zum Zitat Chandrasekarana K, Hemamalinib S, Simona SP, Padhyc NP (2012) Thermal unit commitment using binary/real coded artificial bee colony algorithm. Electr Power Syst Res 84:109–119CrossRef Chandrasekarana K, Hemamalinib S, Simona SP, Padhyc NP (2012) Thermal unit commitment using binary/real coded artificial bee colony algorithm. Electr Power Syst Res 84:109–119CrossRef
Zurück zum Zitat Davidovic T, Ramljak D, Selmic M, Teodorovic D (2011) Bee colony optimization for the p-center problem. Comput Op Res 38(10):1367–1376MATHMathSciNetCrossRef Davidovic T, Ramljak D, Selmic M, Teodorovic D (2011) Bee colony optimization for the p-center problem. Comput Op Res 38(10):1367–1376MATHMathSciNetCrossRef
Zurück zum Zitat Davidovic T, Selmic M, Teodorovic D, Ramljak D (2012) Bee colony optimization for scheduling independent tasks to identical processors. J Heuristics 18(4):549–569CrossRef Davidovic T, Selmic M, Teodorovic D, Ramljak D (2012) Bee colony optimization for scheduling independent tasks to identical processors. J Heuristics 18(4):549–569CrossRef
Zurück zum Zitat Duan HB, Xu CF, Xing ZH (2010) A hybrid artificial bee colony optimization and quantum evolutionary algorithm for continuous optimization problems. Int J Neural Syst 20(1):39–50CrossRef Duan HB, Xu CF, Xing ZH (2010) A hybrid artificial bee colony optimization and quantum evolutionary algorithm for continuous optimization problems. Int J Neural Syst 20(1):39–50CrossRef
Zurück zum Zitat Gao WF, Liu SF (2012) A modified artificial bee colony algorithm. Comput Op Res 39(3):687–697MATHCrossRef Gao WF, Liu SF (2012) A modified artificial bee colony algorithm. Comput Op Res 39(3):687–697MATHCrossRef
Zurück zum Zitat Gao WF, Liu SY (2011) Improved artificial bee colony algorithm for global optimization. Inf Process Lett 111(17):871–882MATHCrossRef Gao WF, Liu SY (2011) Improved artificial bee colony algorithm for global optimization. Inf Process Lett 111(17):871–882MATHCrossRef
Zurück zum Zitat Hedar AR, Wang J, Fukushima M (2008) Tabu search for attribute reduction in rough set theory. Soft Comput 12(9):909–918MATHCrossRef Hedar AR, Wang J, Fukushima M (2008) Tabu search for attribute reduction in rough set theory. Soft Comput 12(9):909–918MATHCrossRef
Zurück zum Zitat Hu XH, Cercone N (1995) Learning in relational databases: a rough set approach. Comput Intell Int J 11(2):323–338 Hu XH, Cercone N (1995) Learning in relational databases: a rough set approach. Comput Intell Int J 11(2):323–338
Zurück zum Zitat Jelonek J, Krawiec K, Slowinski R (1995) Rough set reduction of attributes and their domains for neural networks. Comput Intell 11(2):339–347CrossRef Jelonek J, Krawiec K, Slowinski R (1995) Rough set reduction of attributes and their domains for neural networks. Comput Intell 11(2):339–347CrossRef
Zurück zum Zitat Jensen R, Shen Q (2004) Semantics-preserving dimensionality reduction: rough and fuzzy-rough-based approaches. IEEE Trans Knowl Data Eng 16:1457–1471CrossRef Jensen R, Shen Q (2004) Semantics-preserving dimensionality reduction: rough and fuzzy-rough-based approaches. IEEE Trans Knowl Data Eng 16:1457–1471CrossRef
Zurück zum Zitat Jensen R, Shen Q (2003) Finding rough set reducts with ant colony optimization. In: Proceedings of the UK workshop on computational intelligence, Bristol, UK, pp 15–22 Jensen R, Shen Q (2003) Finding rough set reducts with ant colony optimization. In: Proceedings of the UK workshop on computational intelligence, Bristol, UK, pp 15–22
Zurück zum Zitat 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
Zurück zum Zitat Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Glob Optim 39(3):459–471MATHMathSciNetCrossRef Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Glob Optim 39(3):459–471MATHMathSciNetCrossRef
Zurück zum Zitat Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. Appl Soft Comput 8(1):687–697CrossRef Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. Appl Soft Comput 8(1):687–697CrossRef
Zurück zum Zitat Karaboga D, Gorkemli B (2011) A combinatorial artificial bee colony algorithm for traveling salesman problem. In: Proceedings of international symposium on innovations in intelligent systems and applications, IEEE Press, Piscataway, pp 50–53 Karaboga D, Gorkemli B (2011) A combinatorial artificial bee colony algorithm for traveling salesman problem. In: Proceedings of international symposium on innovations in intelligent systems and applications, IEEE Press, Piscataway, pp 50–53
Zurück zum Zitat Karaboga D, Ozturk C (2011) A novel clustering approach: artificial bee colony (ABC) algorithm. Appl Soft Comput 11(1):652–657CrossRef Karaboga D, Ozturk C (2011) A novel clustering approach: artificial bee colony (ABC) algorithm. Appl Soft Comput 11(1):652–657CrossRef
Zurück zum Zitat Karaboga D, Ozturk C (2009) Neural networks training by artificial bee colony algorithm on pattern classification. Neural Netw World 19(3):279–292 Karaboga D, Ozturk C (2009) Neural networks training by artificial bee colony algorithm on pattern classification. Neural Netw World 19(3):279–292
Zurück zum Zitat Kashan MH, Nahavandi N, Kashan AH (2012) DisABC: a new artificial bee colony algorithm for binary optimization. Appl Soft Comput 12:342–352CrossRef Kashan MH, Nahavandi N, Kashan AH (2012) DisABC: a new artificial bee colony algorithm for binary optimization. Appl Soft Comput 12:342–352CrossRef
Zurück zum Zitat Ke LJ, Feng ZR, Ren ZG (2008) An efficient ant colony optimization approach to attribute reduction in rough set theory. Pattern Recognition Lett 29:1351–1357CrossRef Ke LJ, Feng ZR, Ren ZG (2008) An efficient ant colony optimization approach to attribute reduction in rough set theory. Pattern Recognition Lett 29:1351–1357CrossRef
Zurück zum Zitat Li L, Cheng Y, Tan L, Niu B (2012) A discrete artificial bee colony algorithm for TSP problem. Lect Notes Bioinf 6840:566–573 Li L, Cheng Y, Tan L, Niu B (2012) A discrete artificial bee colony algorithm for TSP problem. Lect Notes Bioinf 6840:566–573
Zurück zum Zitat Pan QK, Tasgetiren MF, Suganthan PN, Chua TJ (2011) A discrete artificial bee colony algorithm for the lot-streaming flow shop scheduling problem. Inf Sci 181:2455–2468MathSciNetCrossRef Pan QK, Tasgetiren MF, Suganthan PN, Chua TJ (2011) A discrete artificial bee colony algorithm for the lot-streaming flow shop scheduling problem. Inf Sci 181:2455–2468MathSciNetCrossRef
Zurück zum Zitat Pawlak Z, Slowinski R (1994) Rough set approach to multi-attribute decision analysis. Eur J Op Res 72:443–459MATHCrossRef Pawlak Z, Slowinski R (1994) Rough set approach to multi-attribute decision analysis. Eur J Op Res 72:443–459MATHCrossRef
Zurück zum Zitat Sabet S, Shokouhifar M, Farokhi F (2013) A discrete artificial bee colony for multiple Knapsack problem. Int J ReasonBased Intell Syst 5(2):88–95 Sabet S, Shokouhifar M, Farokhi F (2013) A discrete artificial bee colony for multiple Knapsack problem. Int J ReasonBased Intell Syst 5(2):88–95
Zurück zum Zitat Singh A (2009) An artificial bee colony algorithm for the leaf-constrained minimum spanning tree problem. Appl Soft Comput 9:625–631CrossRef Singh A (2009) An artificial bee colony algorithm for the leaf-constrained minimum spanning tree problem. Appl Soft Comput 9:625–631CrossRef
Zurück zum Zitat Swiniarski RW, Skowron A (2003) Rough set methods in feature selection and recognition. Pattern Recognit Lett 24(6):833–849MATHCrossRef Swiniarski RW, Skowron A (2003) Rough set methods in feature selection and recognition. Pattern Recognit Lett 24(6):833–849MATHCrossRef
Zurück zum Zitat Tasgetiren MF, Pan QK, Suganthan PN, Chen A (2011) A discrete artificial bee colony algorithm for the total flowtime minimization in permutation flow shops. Inf Sci 181:3459–3475MathSciNetCrossRef Tasgetiren MF, Pan QK, Suganthan PN, Chen A (2011) A discrete artificial bee colony algorithm for the total flowtime minimization in permutation flow shops. Inf Sci 181:3459–3475MathSciNetCrossRef
Zurück zum Zitat Wang XY, Yang J, Peng NS, Teng XL (2005) Finding minimal rough set reducts with particle swarm optimization. Lect Notes Artif Intell 3641:451–460 Wang XY, Yang J, Peng NS, Teng XL (2005) Finding minimal rough set reducts with particle swarm optimization. Lect Notes Artif Intell 3641:451–460
Zurück zum Zitat Wang XY, Yang J, Teng X, Xia W, Jensen R (2007) Feature selection based on rough sets and particle swarm optimization. Pattern Recognit Lett 28:459–471 Wang XY, Yang J, Teng X, Xia W, Jensen R (2007) Feature selection based on rough sets and particle swarm optimization. Pattern Recognit Lett 28:459–471
Zurück zum Zitat Wong SKM, Ziarko W (1985) On optimal decision rules in decision tables. Bull Pol Acad Sci 33:693–696MATHMathSciNet Wong SKM, Ziarko W (1985) On optimal decision rules in decision tables. Bull Pol Acad Sci 33:693–696MATHMathSciNet
Zurück zum Zitat Wroblewski J (1995) Finding mininmal reducts using genetic algorithm. In: Proceedings of the second annual joint conference on information sciences, Wrightsville Beach, NC, pp 186–189 Wroblewski J (1995) Finding mininmal reducts using genetic algorithm. In: Proceedings of the second annual joint conference on information sciences, Wrightsville Beach, NC, pp 186–189
Zurück zum Zitat Ye DY, Chen ZJ, Liao JK (2007) A new algorithm for minimum attribute reduction based on binary particle swarm optimization with vaccination. Lect Notes Artif Intell 4426:1029–1036 Ye DY, Chen ZJ, Liao JK (2007) A new algorithm for minimum attribute reduction based on binary particle swarm optimization with vaccination. Lect Notes Artif Intell 4426:1029–1036
Zurück zum Zitat Ye DY, Chen ZJ, Ma SL (2013) A novel and better fitness evaluation for rough set based minimum attribute reduction problem. Inf Sci 222:223–233MathSciNetCrossRef Ye DY, Chen ZJ, Ma SL (2013) A novel and better fitness evaluation for rough set based minimum attribute reduction problem. Inf Sci 222:223–233MathSciNetCrossRef
Zurück zum Zitat Yu H, Wang GY, Lan FK (2008) Solving the attribute reduction problem with ant colony optimization. In: Proceedings of RSCTC 2008, lecture notes in artificial intelligence 5306, pp 242–251 Yu H, Wang GY, Lan FK (2008) Solving the attribute reduction problem with ant colony optimization. In: Proceedings of RSCTC 2008, lecture notes in artificial intelligence 5306, pp 242–251
Zurück zum Zitat Zhang H, Ye DY (2012) An artificial bee colony algorithm approach for routing in VLSI. Lect Notes Comput Sci 7331:334–341 Zhang H, Ye DY (2012) An artificial bee colony algorithm approach for routing in VLSI. Lect Notes Comput Sci 7331:334–341
Zurück zum Zitat Zhang WX, Mi JS, Wu WZ (2003) Approaches to knowledge reductions in inconsistent systems. Int J Intell Syst 18:989–1000MATHCrossRef Zhang WX, Mi JS, Wu WZ (2003) Approaches to knowledge reductions in inconsistent systems. Int J Intell Syst 18:989–1000MATHCrossRef
Zurück zum Zitat Zhang X, Song P (2010) An attribute reduction algorithm based on clustering and attribute-activity sorting. In: Proceedings of international conference on computational and information sciences, pp 709–712 Zhang X, Song P (2010) An attribute reduction algorithm based on clustering and attribute-activity sorting. In: Proceedings of international conference on computational and information sciences, pp 709–712
Zurück zum Zitat Zhou J, Miao DQ, Pedrycz W, Zhang HY (2011) Analysis of alternative objective functions for attribute reduction in complete decision tables. Soft Comput 15(8):1601–1616MATHCrossRef Zhou J, Miao DQ, Pedrycz W, Zhang HY (2011) Analysis of alternative objective functions for attribute reduction in complete decision tables. Soft Comput 15(8):1601–1616MATHCrossRef
Zurück zum Zitat Zhu GP, Kwong S (2010) G-best-guided artificial bee colony algorithm for numerical function optimization. Appl Math Comput 217(7):3166–3173MATHMathSciNetCrossRef Zhu GP, Kwong S (2010) G-best-guided artificial bee colony algorithm for numerical function optimization. Appl Math Comput 217(7):3166–3173MATHMathSciNetCrossRef
Metadaten
Titel
A new approach to minimum attribute reduction based on discrete artificial bee colony
verfasst von
Dongyi Ye
Zhaojiong Chen
Publikationsdatum
01.07.2015
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 7/2015
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-014-1371-0

Weitere Artikel der Ausgabe 7/2015

Soft Computing 7/2015 Zur Ausgabe

Methodologies and Application

Uncertain differential equation with jumps