Skip to main content
Erschienen in: Soft Computing 4/2016

07.02.2015 | Methodologies and Application

Co-evolution-based immune clonal algorithm for clustering

verfasst von: Ronghua Shang, Yang Li, Licheng Jiao

Erschienen in: Soft Computing | Ausgabe 4/2016

Einloggen

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

search-config
loading …

Abstract

Clustering is an important tool in data mining process. Fuzzy \(c\)-means is one of the most classic methods. But it has been criticized that it is sensitive to the initial cluster centers and is easy to fall into a local optimum. Not depending on the selection of the initial population, evolutionary algorithm is used to solve the problems existed in original fuzzy \(c\)-means algorithm. However, evolutionary algorithm emphasizes the competition in the population. But in the real world, the evolution of biological population is not only the result of internal competition, but also the result of mutual competition and cooperation among different populations. Co-evolutionary algorithm is an emerging branch of evolutionary algorithm. It focuses on the internal competition, while on the cooperation among populations. This is more close to the process of natural biological evolution and co-evolutionary algorithm is a more excellent bionic algorithm. An immune clustering algorithm based on co-evolution is proposed in this paper. First, the clonal selection method is used to achieve the competition within population to reconstruct each population. The internal evolution of each population is completed during this process. Second, co-evolution operation is conducted to realize the information exchange among populations. Finally, the iteration results are compared with the global best individuals, with a strategy called elitist preservation, to find out the individual with a highest fitness value, that is, the result of clustering. Compared with four state-of-art algorithms, the experimental results indicate that the proposed algorithm outperforms other algorithms on the test data in the highest accuracy and average accuracy.

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 Agrawal R, Gehrke J, Gunopolos D (1998) Automatic subspace clustering of high dimensional data for data mining applications [C]. In: Proceedings of ACM SIGMOD international conference on management of data. ACM Press, New York, pp 94–105 Agrawal R, Gehrke J, Gunopolos D (1998) Automatic subspace clustering of high dimensional data for data mining applications [C]. In: Proceedings of ACM SIGMOD international conference on management of data. ACM Press, New York, pp 94–105
Zurück zum Zitat Ahmad W, Narayanan A (2011) Population-based artificial immune system clustering algorithm [M]. In: Artificial immune systems, pp 348–360 Ahmad W, Narayanan A (2011) Population-based artificial immune system clustering algorithm [M]. In: Artificial immune systems, pp 348–360
Zurück zum Zitat Al-Muallim MT, El-Kouatly R (2010) Unsupervised classification using immune algorithm [J]. Int J Comput Appl 2(7):44–48 Al-Muallim MT, El-Kouatly R (2010) Unsupervised classification using immune algorithm [J]. Int J Comput Appl 2(7):44–48
Zurück zum Zitat Ankerst M, Breunig MM, Kriegel HP, Sander J (1999) OPTICS: ordering points to identify the clustering structure [C]. In: Proceedings of SIGMOD. ACM Press, New York, pp 49–60 Ankerst M, Breunig MM, Kriegel HP, Sander J (1999) OPTICS: ordering points to identify the clustering structure [C]. In: Proceedings of SIGMOD. ACM Press, New York, pp 49–60
Zurück zum Zitat Burnet MF (1957) A modification of Jernecs theory of antibody production using the concept of clonal election [J]. Austr J Sci 20(1):67–76 Burnet MF (1957) A modification of Jernecs theory of antibody production using the concept of clonal election [J]. Austr J Sci 20(1):67–76
Zurück zum Zitat Chen YW, Huang L, Luo WM et al (2008) A dynamic clonal selection immune clustering algorithm[C]. In: 30th annual international conference of the IEEE. Engineering in Medicine and Biology Society, pp 1048–1051 Chen YW, Huang L, Luo WM et al (2008) A dynamic clonal selection immune clustering algorithm[C]. In: 30th annual international conference of the IEEE. Engineering in Medicine and Biology Society, pp 1048–1051
Zurück zum Zitat De Castro LN, Von Zuben FJ (2000) The clonal selection algorithm with engineering applications. In: Proceedings of GECCO, workshop on artificial immune systems and their applications, pp 36–37 De Castro LN, Von Zuben FJ (2000) The clonal selection algorithm with engineering applications. In: Proceedings of GECCO, workshop on artificial immune systems and their applications, pp 36–37
Zurück zum Zitat Deng ZH, Chung FL, Wang ST (2008) FRSDE: fast reduced set density estimator using minimal enclosing ball [J]. Pattern Recognit 41(4):1363–1372CrossRefMATH Deng ZH, Chung FL, Wang ST (2008) FRSDE: fast reduced set density estimator using minimal enclosing ball [J]. Pattern Recognit 41(4):1363–1372CrossRefMATH
Zurück zum Zitat Dunn JC (1973) A fuzzy relative of the ISODATA process and its use in detecting compact, well-separated clusters [J]. J Cybern 3(3):32–57MathSciNetCrossRefMATH Dunn JC (1973) A fuzzy relative of the ISODATA process and its use in detecting compact, well-separated clusters [J]. J Cybern 3(3):32–57MathSciNetCrossRefMATH
Zurück zum Zitat Du HF, Jiao LCH (2002) Clonal operator antibody clone algorithms. In: Proceedings of 2002 international conference on machine learning and cybernetics, vol 1, pp 506–510 Du HF, Jiao LCH (2002) Clonal operator antibody clone algorithms. In: Proceedings of 2002 international conference on machine learning and cybernetics, vol 1, pp 506–510
Zurück zum Zitat Ester M, Kriegel HP, Sander J, Xu XW (1996) A density-based algorithm for discovering clusters in large spatial databases with noise [C]. In: Proceedings of the 2nd international conference on knowledge discovering in databases and data mining. AAAI Press, pp 122–128 Ester M, Kriegel HP, Sander J, Xu XW (1996) A density-based algorithm for discovering clusters in large spatial databases with noise [C]. In: Proceedings of the 2nd international conference on knowledge discovering in databases and data mining. AAAI Press, pp 122–128
Zurück zum Zitat Ficici SG, Pollack JB (2000) A game-theoretic approach to the simple coevolutionary algorithm. PPSN, pp 467–476 Ficici SG, Pollack JB (2000) A game-theoretic approach to the simple coevolutionary algorithm. PPSN, pp 467–476
Zurück zum Zitat Gao C, Pedrycz W, Miao DQ (2013) Rough subspace-based clustering ensemble for categorical data. Soft Comput 17:1643–1658CrossRefMATH Gao C, Pedrycz W, Miao DQ (2013) Rough subspace-based clustering ensemble for categorical data. Soft Comput 17:1643–1658CrossRefMATH
Zurück zum Zitat Girolami M, He C (2003) Probability density estimation from optimally condensed data samples [J]. Trans Pattern Anal Mach Intell 25(10):1253–1264CrossRef Girolami M, He C (2003) Probability density estimation from optimally condensed data samples [J]. Trans Pattern Anal Mach Intell 25(10):1253–1264CrossRef
Zurück zum Zitat Guha S, Rastogi R, Shim K (1998) Cure: an efficient clustering algorithm for large database [C]. In: Proceedings of the 1996 ACM SIGMOD international conference on management of data. ACM Press, New York, pp 73–84 Guha S, Rastogi R, Shim K (1998) Cure: an efficient clustering algorithm for large database [C]. In: Proceedings of the 1996 ACM SIGMOD international conference on management of data. ACM Press, New York, pp 73–84
Zurück zum Zitat Higham DJ, Kibble M (2004) A unified view of spectral clustering [R]. Department of Mathematics, University of Strathclyde, England Higham DJ, Kibble M (2004) A unified view of spectral clustering [R]. Department of Mathematics, University of Strathclyde, England
Zurück zum Zitat Jazen DH (1980) When is it co-evolution. Evolution 34:6118612 Jazen DH (1980) When is it co-evolution. Evolution 34:6118612
Zurück zum Zitat Jiao LC, Liu J, Zhong WC (2012) Coevolutionary computation and multiagent systems. WIT Press, UKMATH Jiao LC, Liu J, Zhong WC (2012) Coevolutionary computation and multiagent systems. WIT Press, UKMATH
Zurück zum Zitat Kim J, Bentley PJ (2002) Towards an artificial immune system for network intrusion detection: an investigation of dynamic clonal selection. In: Proceedings of congress on evolutionary computation, pp 1015–1020 Kim J, Bentley PJ (2002) Towards an artificial immune system for network intrusion detection: an investigation of dynamic clonal selection. In: Proceedings of congress on evolutionary computation, pp 1015–1020
Zurück zum Zitat Lee C, Zaïane O, Park H et al (2008) Clustering high dimensional data: a graph-based relaxed optimization approach [J]. Inf Sci 178:4501–4511MathSciNetCrossRef Lee C, Zaïane O, Park H et al (2008) Clustering high dimensional data: a graph-based relaxed optimization approach [J]. Inf Sci 178:4501–4511MathSciNetCrossRef
Zurück zum Zitat Lee D, Seung H (1999) Learning the parts of objects by nonnegative matrix factorization. Nature 401:788–791CrossRef Lee D, Seung H (1999) Learning the parts of objects by nonnegative matrix factorization. Nature 401:788–791CrossRef
Zurück zum Zitat Lillesand T, Keifer R (1994) Remote sensing and image interpretation. Wiley, Hoboken Lillesand T, Keifer R (1994) Remote sensing and image interpretation. Wiley, Hoboken
Zurück zum Zitat Liu RC, D HF, Jiao LC (2003) Immunity clonal strategies. In: ICCIMA, pp 290–295 Liu RC, D HF, Jiao LC (2003) Immunity clonal strategies. In: ICCIMA, pp 290–295
Zurück zum Zitat Liu RC, Zhang XR, Yang N, Lei Q, Jiao LC (2012) Immunodomaince based clonal selection clustering algorithm. Appl. Soft Comput 12(1):302–312CrossRef Liu RC, Zhang XR, Yang N, Lei Q, Jiao LC (2012) Immunodomaince based clonal selection clustering algorithm. Appl. Soft Comput 12(1):302–312CrossRef
Zurück zum Zitat Meila M, Xu L (2004) Multiway cuts and spectral clustering [R]. Department of Statistics, University of Washington, USA Meila M, Xu L (2004) Multiway cuts and spectral clustering [R]. Department of Statistics, University of Washington, USA
Zurück zum Zitat Mézard M (2007) Where are the exemplars? Comput Sci 315(5814):949–951 Mézard M (2007) Where are the exemplars? Comput Sci 315(5814):949–951
Zurück zum Zitat Potter MA, De Jong KA (1994) A cooperative coevolutionary approach to function optimization. In: Proceedings of the international conference on evolutionary computation and the 3rd conference on parallel problem solving from nature, Jerusalem, Israel, pp 249–257 Potter MA, De Jong KA (1994) A cooperative coevolutionary approach to function optimization. In: Proceedings of the international conference on evolutionary computation and the 3rd conference on parallel problem solving from nature, Jerusalem, Israel, pp 249–257
Zurück zum Zitat Potter MA, De Jong KA (1995) Evolving neural networks with collaborative species. In: Proceedings of the sixth international conference on genetic algorithms, pp 340–345 Potter MA, De Jong KA (1995) Evolving neural networks with collaborative species. In: Proceedings of the sixth international conference on genetic algorithms, pp 340–345
Zurück zum Zitat Potter MA, De Jong KA (1998) The coevolution of antibodies for concept learning. Evolut Comput 6(2):32–42 Potter MA, De Jong KA (1998) The coevolution of antibodies for concept learning. Evolut Comput 6(2):32–42
Zurück zum Zitat Potter MA, De Jong KA (2000) Cooperative co-evolutionary: an architecture for evolving co-adapted sub-components. Evolut Comput 8(1):1–29CrossRef Potter MA, De Jong KA (2000) Cooperative co-evolutionary: an architecture for evolving co-adapted sub-components. Evolut Comput 8(1):1–29CrossRef
Zurück zum Zitat Powers ST, Watson RA (2007) Preliminary investigations into the evolution of cooperative strategies in a minimally spatial model. In: GECCO, p 343 Powers ST, Watson RA (2007) Preliminary investigations into the evolution of cooperative strategies in a minimally spatial model. In: GECCO, p 343
Zurück zum Zitat Rao MR (1971) Cluster analysis and mathematical programming. J Am Stat Assoc 66(335):622–626CrossRefMATH Rao MR (1971) Cluster analysis and mathematical programming. J Am Stat Assoc 66(335):622–626CrossRefMATH
Zurück zum Zitat Sheikholeslami G, Chatterjee S, Zhang A (1998) WaveCluster: a multi-resolution clustering approach for very large spatial databases [C]. In: Proceedings of the 24th VLDB conference. Morgan Kaufmann, pp 428–439 Sheikholeslami G, Chatterjee S, Zhang A (1998) WaveCluster: a multi-resolution clustering approach for very large spatial databases [C]. In: Proceedings of the 24th VLDB conference. Morgan Kaufmann, pp 428–439
Zurück zum Zitat Wang W, Yang J, Muntz R. STING (1997) A statistical information grid approach to spatial data mining [C]. In: Proceedings of the 23rd VLDB conference. Morgan Kaufmann, pp 186–195 Wang W, Yang J, Muntz R. STING (1997) A statistical information grid approach to spatial data mining [C]. In: Proceedings of the 23rd VLDB conference. Morgan Kaufmann, pp 186–195
Zurück zum Zitat Zhang T, Ramakrishnan R, Livny M (1996) An efficient data clustering method for very large databases [C]. In: Proceedings of the 1996 ACM SIGMOD international conference on management of data. ACM Press, New York, pp 103–114 Zhang T, Ramakrishnan R, Livny M (1996) An efficient data clustering method for very large databases [C]. In: Proceedings of the 1996 ACM SIGMOD international conference on management of data. ACM Press, New York, pp 103–114
Zurück zum Zitat Zhong YF, Zhang LP (2012) An adaptive artificial immune network for supervised classification of multi/hyper-spectral remote sensing imagery. J IEEE Trans Geosci Remote Sens 50(3):894–909 Zhong YF, Zhang LP (2012) An adaptive artificial immune network for supervised classification of multi/hyper-spectral remote sensing imagery. J IEEE Trans Geosci Remote Sens 50(3):894–909
Metadaten
Titel
Co-evolution-based immune clonal algorithm for clustering
verfasst von
Ronghua Shang
Yang Li
Licheng Jiao
Publikationsdatum
07.02.2015
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 4/2016
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-015-1602-z

Weitere Artikel der Ausgabe 4/2016

Soft Computing 4/2016 Zur Ausgabe