Clustering data in stationary environments with a local network neighborhood artificial immune system

The network theory in immunology inspired the modeling of network based artificial immune system (AIS) models for data clustering. Current network based AIS models determine the network connectivity between artificial lymphocytes (ALCs) by measuring the spatial distance between these ALCs against a distance threshold or by grouping ALCs into sub-networks. This paper discusses alternative network topologies to determine the network connectivity between ALCs and the advantages of using these network topologies. The local network neighborhood AIS model is then proposed as a network based AIS model which uses an index-based ALC neighborhood to determine the network connectivity between ALCs. The proposed model is compared to existing network based AIS models which are applied to data clustering problems. Furthermore, a sensitivity analysis is also done on the proposed model to investigate the influence of the model’s parameters on the quality of the clusters. The paper also gives a formal definition of data clustering and discusses the performance measures used to determine the quality of clusters.

[1]  Jonathan Timmis,et al.  A resource limited artificial immune system for data analysis , 2001, Knowl. Based Syst..

[2]  D. Dasgupta,et al.  Combining negative selection and classification techniques for anomaly detection , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[3]  Siddheswar Ray,et al.  Determination of Number of Clusters in K-Means Clustering and Application in Colour Image Segmentation , 2000 .

[4]  G. Weisbuch,et al.  Immunology for physicists , 1997 .

[5]  A S Perelson,et al.  Localized memories in idiotypic networks. , 1990, Journal of theoretical biology.

[6]  P. Richter,et al.  A network theory of the immune system , 1975, European journal of immunology.

[7]  N K Jerne,et al.  Towards a network theory of the immune system. , 1973, Annales d'immunologie.

[8]  Csaba Legány,et al.  Cluster validity measurement techniques , 2006 .

[9]  Anil K. Jain,et al.  Data clustering: a review , 1999, CSUR.

[10]  Jon Timmis,et al.  Data analysis using artificial immune systems, cluster analysis and Kohonen networks: some comparisons , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[11]  Andries Petrus Engelbrecht,et al.  Clustering data in an uncertain environment using an artificial immune system , 2011, Pattern Recognit. Lett..

[12]  Andries P. Engelbrecht,et al.  Optimised Coverage of Non-self with Evolved Lymphocytes in an Artificial Immune System , 2006 .

[13]  Michalis Vazirgiannis,et al.  Cluster validity methods: part I , 2002, SGMD.

[14]  R. W. Dobbins,et al.  Computational intelligence PC tools , 1996 .

[15]  Alan S. Perelson,et al.  Self-nonself discrimination in a computer , 1994, Proceedings of 1994 IEEE Computer Society Symposium on Research in Security and Privacy.

[16]  P. Suganthan Particle swarm optimiser with neighbourhood operator , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[17]  Pavel Berkhin,et al.  A Survey of Clustering Data Mining Techniques , 2006, Grouping Multidimensional Data.

[18]  F. von Zuben,et al.  An evolutionary immune network for data clustering , 2000, Proceedings. Vol.1. Sixth Brazilian Symposium on Neural Networks.

[19]  Erik K. Antonsson,et al.  Dynamic partitional clustering using evolution strategies , 2000, 2000 26th Annual Conference of the IEEE Industrial Electronics Society. IECON 2000. 2000 IEEE International Conference on Industrial Electronics, Control and Instrumentation. 21st Century Technologies.

[20]  Robert Kozma,et al.  Dynamical neuro-representation of an immune model and its application for data classification , 2002, Proceedings of the 2002 International Joint Conference on Neural Networks. IJCNN'02 (Cat. No.02CH37290).

[21]  J. Hiernaux,et al.  Some remarks on the stability of the idiotypic network. , 1977, Immunochemistry.

[22]  Fabio A. González,et al.  A Scalable Artificial Immune System Model for Dynamic Unsupervised Learning , 2003, GECCO.

[23]  N. K. Jerne,et al.  The Generative Grammar of the Immune System , 1993, The EMBO journal.

[24]  Jerne Nk Towards a network theory of the immune system. , 1974 .

[25]  Mark James Neal,et al.  Meta-stable Memory in an Artificial Immune Network , 2003, ICARIS.

[26]  Dipankar Dasgupta,et al.  Parallel Search for Multi-Modal FunctionOptimization with Diversity and Learningof Immune Algorithm , 1999 .

[27]  Leandro Nunes de Castro,et al.  aiNet: An Artificial Immune Network for Data Analysis , 2002 .

[28]  Fernando José Von Zuben,et al.  An Evolutionary Immune Network for Data Clustering , 2000, SBRN.

[29]  H. Abbass,et al.  aiNet : An Artificial Immune Network for Data Analysis , 2022 .

[30]  Greg Hamerly,et al.  Alternatives to the k-means algorithm that find better clusterings , 2002, CIKM '02.

[31]  Andries Petrus Engelbrecht,et al.  Fundamentals of Computational Swarm Intelligence , 2005 .

[32]  Andries Petrus Engelbrecht,et al.  A local network neighbourhood artificial immune system for data clustering , 2007, 2007 IEEE Congress on Evolutionary Computation.

[33]  Jonathan Timmis Artificial immune systems : a novel data analysis technique inspired by the immune network theory , 2000 .

[34]  Fernando José Von Zuben,et al.  Learning and optimization using the clonal selection principle , 2002, IEEE Trans. Evol. Comput..

[35]  Russell C. Eberhart,et al.  Parameter Selection in Particle Swarm Optimization , 1998, Evolutionary Programming.

[36]  Andries Petrus Engelbrecht,et al.  Using sequential deviation to dynamically determine the number of clusters found by a local network neighbourhood artificial immune system , 2011, Appl. Soft Comput..

[37]  Kenneth A. De Jong,et al.  The Coevolution of Antibodies for Concept Learning , 1998, PPSN.

[38]  Anil K. Jain,et al.  Algorithms for Clustering Data , 1988 .

[39]  Fabio A. González,et al.  TECNO-STREAMS: tracking evolving clusters in noisy data streams with a scalable immune system learning model , 2003, Third IEEE International Conference on Data Mining.

[40]  Leandro Nunes de Castro,et al.  The Clonal Selection Algorithm with Engineering Applications 1 , 2000 .

[41]  L.N. de Castro,et al.  An artificial immune network for multimodal function optimization , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[42]  E. Forgy,et al.  Cluster analysis of multivariate data : efficiency versus interpretability of classifications , 1965 .

[43]  Olfa Nasraoui,et al.  Mining Evolving User Profiles in Noisy Web Clickstream Data with a Scalable Immune System Clustering Algorithm , 2003 .

[44]  Andries Petrus Engelbrecht,et al.  Data clustering using particle swarm optimization , 2003, The 2003 Congress on Evolutionary Computation, 2003. CEC '03..