Skip to main content
Erschienen in: Neural Computing and Applications 8/2018

06.01.2017 | Original Article

An improved social spider optimization algorithm based on rough sets for solving minimum number attribute reduction problem

verfasst von: Mohamed Abd El Aziz, Aboul Ella Hassanien

Erschienen in: Neural Computing and Applications | Ausgabe 8/2018

Einloggen

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

search-config
loading …

Abstract

The minimum number attribute reduction problem is an important issue when dealing with huge amounts of data. The problem of minimum attribute reduction is formally known to be as an NP complete nonlinearly constrained optimization problem. Social spider optimization algorithm is a new meta-heuristic algorithm of the swarm intelligence field to global solution. The social spider optimization algorithm is emulates the behavior of cooperation between spiders based on the biological laws of the cooperative colony. Inspired by the social spiders, in this paper, an improved social spider algorithm for the minimal reduction problem was proposed. In the proposed algorithm, the fitness function depends on the rough sets dependency degree and it takes into a consideration the number of selected features. For each spider, the fitness function is computed and compared with the global best fitness value. If the current value is better, then the global best fitness is replaced with it and its position became the reduct set. Then, the position of each spider is updated according to its type. This process is repeated until the stopping criterion is satisfied. To validate the proposed algorithm, several real clinical medical datasets which are available from the UCI Machine Learning Repository were used to compute the performance of the proposed algorithm. The experimental results illustrate that the proposed algorithm is superior to state-of-the-art swarm-based in terms of classification accuracy while limiting number of features.

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

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!

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!

Literatur
1.
Zurück zum Zitat Changa P-C, Lina J-J, Liub C-H (2012) An attribute weight assignment and particle swarm optimization algorithm for medical database classifications. Comput Methods Programs Biomed 107:382–392CrossRef Changa P-C, Lina J-J, Liub C-H (2012) An attribute weight assignment and particle swarm optimization algorithm for medical database classifications. Comput Methods Programs Biomed 107:382–392CrossRef
2.
Zurück zum Zitat Azar AT, Banu P, Inbarani H (2013) PSORR: an unsupervised feature selection technique for fetal heart rate. In: 5th International conference on modelling, identification and control (ICMIC 2013), Egypt, pp 60–65 Azar AT, Banu P, Inbarani H (2013) PSORR: an unsupervised feature selection technique for fetal heart rate. In: 5th International conference on modelling, identification and control (ICMIC 2013), Egypt, pp 60–65
3.
Zurück zum Zitat Subbulakshmi CV, Deepa SN (2015) Medical dataset classification: a machine learning paradigm integrating particle swarm optimization with extreme learning machine classifier. Sci World J 2015:418060. doi:10.1155/2015/418060 CrossRef Subbulakshmi CV, Deepa SN (2015) Medical dataset classification: a machine learning paradigm integrating particle swarm optimization with extreme learning machine classifier. Sci World J 2015:418060. doi:10.​1155/​2015/​418060 CrossRef
4.
Zurück zum Zitat Sivagaminathan RK, Ramakrishnan S (2007) A hybrid approach for feature subset selection using neural networks and ant colony optimization. Expert Syst Appl 33:49–60CrossRef Sivagaminathan RK, Ramakrishnan S (2007) A hybrid approach for feature subset selection using neural networks and ant colony optimization. Expert Syst Appl 33:49–60CrossRef
5.
Zurück zum Zitat Caruna R, Freitag D (1994) Greedy feature selection. In: Proceedings of the 11th international conference on machine learning, pp 28–36 Caruna R, Freitag D (1994) Greedy feature selection. In: Proceedings of the 11th international conference on machine learning, pp 28–36
6.
Zurück zum Zitat Piyushkumar A, Jagath C (2010) SVM-RFE with MRMR filter for gene selection. IEEE Trans Nanobiosci 9(1):31–37CrossRef Piyushkumar A, Jagath C (2010) SVM-RFE with MRMR filter for gene selection. IEEE Trans Nanobiosci 9(1):31–37CrossRef
7.
Zurück zum Zitat Pawlak Z (1991) Rough sets: theoretical aspects of reasoning about data. Kluwer, DordrechtCrossRef Pawlak Z (1991) Rough sets: theoretical aspects of reasoning about data. Kluwer, DordrechtCrossRef
8.
Zurück zum Zitat Maulik U, Chakraborty D (2014) Fuzzy preference based feature selection and semisupervised SVM for cancer classification. IEEE Trans Nanobiosci 13(2):152–160CrossRef Maulik U, Chakraborty D (2014) Fuzzy preference based feature selection and semisupervised SVM for cancer classification. IEEE Trans Nanobiosci 13(2):152–160CrossRef
9.
Zurück zum Zitat Han J, Kamber M (2000) Data mining: concepts and techniques. Morgan Kaufman, San FranciscoMATH Han J, Kamber M (2000) Data mining: concepts and techniques. Morgan Kaufman, San FranciscoMATH
10.
Zurück zum Zitat Yu L, Shouyang W, Lai KK (2005) A rough-set-refined text mining approach for crude oil market tendency forecasting. Int J Knowl Syst Sci 2:1–10 Yu L, Shouyang W, Lai KK (2005) A rough-set-refined text mining approach for crude oil market tendency forecasting. Int J Knowl Syst Sci 2:1–10
11.
Zurück zum Zitat Tsumoto S (2001) Medical diagnostic rules as upper approximation of rough sets. In: The 10th IEEE international conference on fuzzy systems, vol 3, pp 1551–1554 Tsumoto S (2001) Medical diagnostic rules as upper approximation of rough sets. In: The 10th IEEE international conference on fuzzy systems, vol 3, pp 1551–1554
12.
Zurück zum Zitat Sassi RJ, Silva LA, Hernandez EM (2006) Neural networks and rough sets: a comparative study on data classification. In: International conference artificial intelligence (ICAI’06), vol 1(1), pp 1–10 Sassi RJ, Silva LA, Hernandez EM (2006) Neural networks and rough sets: a comparative study on data classification. In: International conference artificial intelligence (ICAI’06), vol 1(1), pp 1–10
13.
Zurück zum Zitat Maji P, Paul S (2011) Rough set based maximum relevance-maximum significance criterion and gene selection from microarray data. Int J Approx Reason 52(3):408–426CrossRef Maji P, Paul S (2011) Rough set based maximum relevance-maximum significance criterion and gene selection from microarray data. Int J Approx Reason 52(3):408–426CrossRef
14.
Zurück zum Zitat Hassanien AE, Emary E (2015) Swarm intelligence: principles, advances, and applications. CRC Press, Taylor & Francis Group, ISBN 9781498741064-CAT # K26721 Hassanien AE, Emary E (2015) Swarm intelligence: principles, advances, and applications. CRC Press, Taylor & Francis Group, ISBN 9781498741064-CAT # K26721
15.
Zurück zum Zitat Parham M, Mehrdad R (2015) Integration of graph clustering with ant colony optimization for feature selection. Knowl Based Syst 84(C):144–161 Parham M, Mehrdad R (2015) Integration of graph clustering with ant colony optimization for feature selection. Knowl Based Syst 84(C):144–161
16.
Zurück zum Zitat Rodrigues D, Pereira LAM, Nakamura RYM, Costa KAP, Yang XS, Souza AN, Papa JP (2014) A Wrapper approach for feature selection based on bat algorithm and optimum-path forest. Expert Syst Appl Int J 41(5):2250–2258CrossRef Rodrigues D, Pereira LAM, Nakamura RYM, Costa KAP, Yang XS, Souza AN, Papa JP (2014) A Wrapper approach for feature selection based on bat algorithm and optimum-path forest. Expert Syst Appl Int J 41(5):2250–2258CrossRef
17.
Zurück zum Zitat Inbarani HH, Azar AT, Jothi G (2014) Supervised hybrid feature selection based on PSO and rough sets for medical diagnosis. Comput Methods Programs Biomed 113:175–185CrossRef Inbarani HH, Azar AT, Jothi G (2014) Supervised hybrid feature selection based on PSO and rough sets for medical diagnosis. Comput Methods Programs Biomed 113:175–185CrossRef
18.
Zurück zum Zitat Zhu ZX, Ong YS, Dash M (2007) Wrapper-filter feature selection algorithm using a memetic framework. IEEE Trans Syst Man Cybern Part B Cybern 37(1):70–76CrossRef Zhu ZX, Ong YS, Dash M (2007) Wrapper-filter feature selection algorithm using a memetic framework. IEEE Trans Syst Man Cybern Part B Cybern 37(1):70–76CrossRef
19.
Zurück zum Zitat Si-Yuan J (2014) A hybrid genetic algorithm for feature subset selection in rough set theory. Soft Comput 18:1373–1382CrossRef Si-Yuan J (2014) A hybrid genetic algorithm for feature subset selection in rough set theory. Soft Comput 18:1373–1382CrossRef
20.
Zurück zum Zitat Elshazly HI, Azar AT, Elkorany AM, Hassanien AE (2013) Hybrid system based on rough sets and genetic algorithms for medical data classifications. Int J Fuzzy Syst Appl 3(4):31–46CrossRef Elshazly HI, Azar AT, Elkorany AM, Hassanien AE (2013) Hybrid system based on rough sets and genetic algorithms for medical data classifications. Int J Fuzzy Syst Appl 3(4):31–46CrossRef
21.
Zurück zum Zitat Javani M, Faez K, Aghlmandi D (2011) Clustering and feature selection via PSO algorithm. In: International symposium on artificial intelligence and signal processing, pp 71–76 Javani M, Faez K, Aghlmandi D (2011) Clustering and feature selection via PSO algorithm. In: International symposium on artificial intelligence and signal processing, pp 71–76
22.
Zurück zum Zitat Liu Y, Wang G, Chen H, Dong H, Zhu X, Wang S (2011) An improved particle swarm optimization for feature selection. J Bionic Eng 8(2):191–200CrossRef Liu Y, Wang G, Chen H, Dong H, Zhu X, Wang S (2011) An improved particle swarm optimization for feature selection. J Bionic Eng 8(2):191–200CrossRef
23.
Zurück zum Zitat Long N, Cong N, Meesad P, Unger H (2014) Attribute reduction based on rough sets and the discrete firefly algorithm. Recent Adv Inf Commun Technol 265:13–22CrossRef Long N, Cong N, Meesad P, Unger H (2014) Attribute reduction based on rough sets and the discrete firefly algorithm. Recent Adv Inf Commun Technol 265:13–22CrossRef
24.
Zurück zum Zitat Suguna N, Thanushkodi K (2010) A novel rough set reduct algorithm for medical domain based on bee colony optimization. J Comput 2(6):49–54 Suguna N, Thanushkodi K (2010) A novel rough set reduct algorithm for medical domain based on bee colony optimization. J Comput 2(6):49–54
25.
Zurück zum Zitat Suguna N, Thanushkodi K (2011) An independent rough set approach hybrid with artificial bee colony algorithm for dimensionality reduction. Am J Appl Sci 8(3):261–266CrossRef Suguna N, Thanushkodi K (2011) An independent rough set approach hybrid with artificial bee colony algorithm for dimensionality reduction. Am J Appl Sci 8(3):261–266CrossRef
26.
Zurück zum Zitat Wang X, Yang J, Teng X, Xia W, Jensen R (2007) Feature selection based on rough sets and particle swarm optimization. Pattern Recognit Lett 28(4):459–471CrossRef Wang X, Yang J, Teng X, Xia W, Jensen R (2007) Feature selection based on rough sets and particle swarm optimization. Pattern Recognit Lett 28(4):459–471CrossRef
27.
Zurück zum Zitat Wang F, Xu J, Li L (2014) A novel rough set reduct algorithm to feature selection based on artificial fish swarm algorithm. Adv Swarm Intell 8795:24–33 Wang F, Xu J, Li L (2014) A novel rough set reduct algorithm to feature selection based on artificial fish swarm algorithm. Adv Swarm Intell 8795:24–33
28.
Zurück zum Zitat Chen Y, Zhu Q, Xu H (2015) Finding rough set reducts with fish swarm algorithm. Knowl Based Syst 81:22–29CrossRef Chen Y, Zhu Q, Xu H (2015) Finding rough set reducts with fish swarm algorithm. Knowl Based Syst 81:22–29CrossRef
29.
Zurück zum Zitat Wang F Jiao X, Li L (2014) A novel rough set reduct algorithm to feature selection based on artificial fish swarm algorithm. In: Advances in swarm intelligence volume 8795 of the series, lecture notes in computer science, pp 24–33 Wang F Jiao X, Li L (2014) A novel rough set reduct algorithm to feature selection based on artificial fish swarm algorithm. In: Advances in swarm intelligence volume 8795 of the series, lecture notes in computer science, pp 24–33
30.
Zurück zum Zitat Inbarani HH, Bagyamathi M, Azar AT (2015) A novel hybrid feature selection method based on rough set and improved harmony search. Neural Comput Appl 26(8):1859–1880CrossRef Inbarani HH, Bagyamathi M, Azar AT (2015) A novel hybrid feature selection method based on rough set and improved harmony search. Neural Comput Appl 26(8):1859–1880CrossRef
31.
Zurück zum Zitat Uzer MS, Yilmaz N, Inan O (2013) Feature selection method based on artificial bee colony algorithm and support vector machines for medical datasets classification. Sci World J 2013:419187. doi:10.1155/2013/419187 CrossRef Uzer MS, Yilmaz N, Inan O (2013) Feature selection method based on artificial bee colony algorithm and support vector machines for medical datasets classification. Sci World J 2013:419187. doi:10.​1155/​2013/​419187 CrossRef
32.
Zurück zum Zitat Chang PC, Lin JJ, Liu C (2012) An attribute weight assignment and particle swarm optimization algorithm for medical database classifications. Comput Methods Programs Biomed 107(3):382–392CrossRef Chang PC, Lin JJ, Liu C (2012) An attribute weight assignment and particle swarm optimization algorithm for medical database classifications. Comput Methods Programs Biomed 107(3):382–392CrossRef
33.
Zurück zum Zitat Cuevas E, Cienfuegos M, ZaldíVar D, PRez-Cisneros M (2013) A swarm optimization algorithm inspired in the behavior of the social-spider. Expert Syst Appl Int J 40(16):6374–6384CrossRef Cuevas E, Cienfuegos M, ZaldíVar D, PRez-Cisneros M (2013) A swarm optimization algorithm inspired in the behavior of the social-spider. Expert Syst Appl Int J 40(16):6374–6384CrossRef
34.
Zurück zum Zitat Boudia MA, Hamou RM, Amine A, Rahmani ME, Rahmani A(2015) A new multi-layered approach for automatic text summaries mono-document based on social spiders. In: Chapter computer science and its applications volume 456 of the series IFIP advances in information and communication technology, pp 193–204 Boudia MA, Hamou RM, Amine A, Rahmani ME, Rahmani A(2015) A new multi-layered approach for automatic text summaries mono-document based on social spiders. In: Chapter computer science and its applications volume 456 of the series IFIP advances in information and communication technology, pp 193–204
35.
Zurück zum Zitat Benahmed K, Merabti M, Haffaf H (2012) Inspired social spider behavior for secure wireless sensor networks. Int J Mob Comput Multimed Commun 4(4):1–10CrossRef Benahmed K, Merabti M, Haffaf H (2012) Inspired social spider behavior for secure wireless sensor networks. Int J Mob Comput Multimed Commun 4(4):1–10CrossRef
Metadaten
Titel
An improved social spider optimization algorithm based on rough sets for solving minimum number attribute reduction problem
verfasst von
Mohamed Abd El Aziz
Aboul Ella Hassanien
Publikationsdatum
06.01.2017
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 8/2018
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-016-2804-8

Weitere Artikel der Ausgabe 8/2018

Neural Computing and Applications 8/2018 Zur Ausgabe