Skip to main content

An Improved Artificial Immune Network Based on the Secondary Immune Mechanism for Data Clustering

  • Conference paper
  • First Online:
Cloud Computing and Security (ICCCS 2017)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10602))

Included in the following conference series:

Abstract

Data clustering is a typical method in data mining. As a effective algorithm for clustering, the Artificial Immune Network is inspired by natural immune system can reflect the structure of the given dataset, filter redundancy and cluster datasets without the number of clusters, so far it is widely used. However, it can’t effectively identify the noise nodes, the running time is long and too much parameters are set in improved algorithms. In order to shorten running time and reduce the impact of parameters, this paper proposes an improved artificial immune network based on the secondary immune mechanism. The Clone operator and Mutation operator are replaced by Competition Selection operator and Competition Selection strategy, which are inspired by the resource limited artificial immune system. Because the algorithm can reach a stable convergence only through two times, so it greatly reduce the running time; and can effectively identify the noise nodes due to the introduction of stimulation level. A number of datasets including artificial datasets and real-world datasets are used to evaluate the performance of the proposed algorithm and the other existing clustering algorithms, such as K-means, FCM, SC, aiNet and FCAIN. The simulation results indicate that the proposed artificial immune network algorithm is an effective and efficient method in data clustering.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Zhao, W., Ying, X., Ping, L.: Research on clustering analysis and its application in customer data mining of enterprise. Int. J. Technol. Manag. 9, 16–19 (2014)

    Google Scholar 

  2. Malim, M.R., Halim, F.A.: Immunology and artificial immune systems. Int. J. Artif. Intell. Tools 21(6), 1250031-1–1250031-27 (2013)

    Google Scholar 

  3. Dasgupta, D., Ji, Z., Gonzalez, F.: Artificial immune system (AIS) research in the last five years. In: The 2003 Congress on Evolutionary Computation (CEC 2003), vol. 1, pp. 123–130. IEEE Xplore (2004)

    Google Scholar 

  4. Xue, Y., Jiang, J., Zhao, B., Ma, T.: A self-adaptive artificial bee colony algorithm based on global best for global optimization. Soft Comput. 1–18 (2017)

    Google Scholar 

  5. Sifei, W., Xu, J.: An artificial immune clustering approach to unsupervised network intrusion detection. In: International Symposium on Data, Privacy, and e-Commerce, pp. 511–513. IEEE (2007)

    Google Scholar 

  6. De Castro, L.N., Von Zuben, F.J.: Learning and optimization using the clonal selection principle. IEEE Trans. Evol. Comput. 6(3), 239–251 (2002)

    Article  Google Scholar 

  7. Castro, L.N.D., Zuben, F.J.V.: The clonal selection algorithm with engineering applications. In: Workshop Proceedings, GECCO 2002, pp. 36–37 (2001)

    Google Scholar 

  8. Castro, L.N.D., Zuben, F.J.V.: An evolutionary immune network for data clustering. In: Brazilian Symposium on Neural Networks, pp. 84–89. IEEE (2000)

    Google Scholar 

  9. Yue, X., Chi, Z., Hao, Y.: Incremental clustering algorithm of data stream based on artificial immune network. In: World Congress on Intelligent Control and Automation, pp. 4021–4025. IEEE (2006)

    Google Scholar 

  10. Gonzalez, F., Dasgupta, D., Kozma, R.: Combining negative selection and classification techniques for anomaly detection. In: Congress on Evolutionary Computation, vol. 1, No. 11, pp. 705–710. IEEE (2002)

    Google Scholar 

  11. Ng, A.Y., Jordan, M.I., Weiss, Y.: On spectral clustering: analysis and an algorithm. In: Proceedings of Advances in Neural Information Processing Systems 14, pp. 849–856 (2002)

    Google Scholar 

  12. Kuo, R.J., Chen, S.S., Cheng, W.C.: Integration of artificial immune network and K-means for cluster analysis. Knowl. Inf. Syst. 40(3), 541–557 (2014)

    Article  Google Scholar 

  13. Chang, C.T., Lai, J.Z.C., Jeng, M.D.: A fuzzy K-means clustering algorithm using cluster center displacement. J. Inf. Sci. Eng. 27(3), 995–1009 (2011)

    MathSciNet  Google Scholar 

  14. Li, Z., Fang, X., Zhou, J.: Optimal data clustering by using artificial immune network with elitist learning. In: China Control and Decision Conference, pp. 5192–5197 (2014)

    Google Scholar 

  15. Nunes, L., José, F., Zuben, V.: aiNet: an artificial immune network for data analysis. In: Data Mining a Heuristic Approach (2002)

    Google Scholar 

  16. Timmis, J., Neal, M.: A resource limited artificial immune system for data analysis. Knowl.-Based Syst. 14(3), 121–130 (2001)

    Article  Google Scholar 

  17. Li, J.: Study on New Algorithm of Fuzzy Clustering Based on Natural Computing. Xidian University (2004)

    Google Scholar 

  18. Qing, J., Liang, X., Bie, R.: A new clustering algorithm based on artificial immune network and K-means method. In: International Conference on Natural Computation, pp. 2826–2830 (2010)

    Google Scholar 

  19. Hu, X., Liu, X., Li, T.: Dynamically real-time intrusion detection algorithm with immune network. J. Comput. Inf. Syst. 11(2), 587–594 (2015)

    Google Scholar 

  20. Laszlo, M., Mukherjee, S.: Minimum spanning tree partitioning algorithm for microaggregation. IEEE Trans. Knowl. Data Eng. 17(7), 902–911 (2005)

    Article  Google Scholar 

  21. Shi, X., Feng, Q.: An optimization algorithm based on multi-population artificial immune network. In: Fifth International Conference on Natural Computation, pp. 379–383. IEEE Computer Society (2009)

    Google Scholar 

  22. Castro, L.N.D., Timmis, J.: An artificial immune network for multimodal function optimization. In: Congress on Evolutionary Computation (CEC 2002), pp. 289–296. IEEE (2005)

    Google Scholar 

  23. Potter, M.A., De Jong, K.A.: The coevolution of antibodies for concept learning. In: Eiben, A.E., Bäck, T., Schoenauer, M., Schwefel, H.-P. (eds.) PPSN 1998. LNCS, vol. 1498, pp. 530–539. Springer, Heidelberg (1998). doi:10.1007/BFb0056895

    Chapter  Google Scholar 

  24. Wu, L., Peng, L., Ye, Y.L.: An evolutionary immune network based on kernel method for data clustering. In: International Conference on Machine Learning and Cybernetics, pp. 1759–1764. IEEE Xplore (2007)

    Google Scholar 

  25. Karimi-Majd, A.M., Fathian, M., Amiri, B.: A hybrid artificial immune network for detecting communities in complex networks. Computing 97(5), 483–507 (2015)

    Article  MATH  MathSciNet  Google Scholar 

  26. Shang, R., Li, Y., Jiao, L.: Co-evolution-based immune clonal algorithm for clustering. Soft Comput. 20(4), 1503–1519 (2016)

    Article  Google Scholar 

  27. Jiang, P., Zhang, C., Guo, G.: A K-means approach based on concept hierarchical tree for search results clustering. In: Sixth International Conference on Fuzzy Systems and Knowledge Discovery, FSKD 2009, vol. 1, pp. 380–386 (2009)

    Google Scholar 

  28. Das, S., Abraham, A., Konar, A.: Automatic kernel clustering with a multi-elitist particle swarm optimization algorithm. Pattern Recogn. Lett. 29(5), 688–699 (2008)

    Article  Google Scholar 

  29. Handl, J., Knowles, J.: An evolutionary approach to multiobjective clustering. IEEE Trans. Evol. Comput. 11(1), 56–76 (2007)

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported by the National Natural Science Foundation of China (Nos. 61272279, 61272282, 61371201, and 61203303), the National Basic Research Program (973 Program) of China (No. 2013CB329402), the Program for Cheung Kong Scholars and Innovative Research Team in University (No. IRT_15R53), and the Fund for Foreign Scholars in University Research and Teaching Programs (the 111 Project) (No. B07048).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yangyang Li .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Li, Y., Hou, X., Jiao, L., Xue, Y. (2017). An Improved Artificial Immune Network Based on the Secondary Immune Mechanism for Data Clustering. In: Sun, X., Chao, HC., You, X., Bertino, E. (eds) Cloud Computing and Security. ICCCS 2017. Lecture Notes in Computer Science(), vol 10602. Springer, Cham. https://doi.org/10.1007/978-3-319-68505-2_45

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-68505-2_45

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-68504-5

  • Online ISBN: 978-3-319-68505-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics