Skip to main content

A Parallel Framework for Fuzzy Membrane Clustering Based on P Systems and Improved PSO

  • Conference paper
  • First Online:
Recent Developments in Mechatronics and Intelligent Robotics (ICMIR 2018)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 856))

Included in the following conference series:

  • 1324 Accesses

Abstract

The traditional Fuzzy c-means (FCM) clustering algorithm is sensitive to initial seeds and noise. A novel fuzzy clustering algorithm is proposed by Peng Hong, which is named as Fuzzy-MC. However, due to the limitation of the serial architecture of current computer, the parallel and distributed computing characteristics of P system was not able to be exhibited. Therefore, Fuzzy-MC algorithm increases its computing time. To reduce the computing time, this paper proposes a GPU-based parallel Fuzzy-MC algorithm. In the parallel algorithm, block layer in CUDA programming model is used to represent the cells, while threads are used to realize the evolution and communication of the objects. Two artificial data sets and four real-life data sets from the UCI data sets are chosen to compare parallel version and the corresponding serial version. The computing time and clustering performance are used to demonstrate the effectiveness of the proposed algorithm. Compared with the Fuzzy-MC algorithm, parallel Fuzzy-MC algorithm not only ensures the clustering performance but also reduce its computing time.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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

Similar content being viewed by others

References

  1. Sun, J.-G.: Clustering algorithms research. J. Softw. 19(1), 48–61 (2008)

    Article  Google Scholar 

  2. Li, Y.-C., Yin, P.-P.: A FCM-based thread partitioning algorithm for speculative multithreading. Chin. J. Comput. 37(3), 580–592 (2014)

    MathSciNet  Google Scholar 

  3. Guo, H., Liu, L., Zhao, Y., Xu, F.: Sonar image segmentation based on MAR and FCM clustering. Chin. J. Sci. Instrum. 10(34), 2322–2327 (2013)

    Google Scholar 

  4. Bezdek, J.C.: Detection and characterization of cluster substructure 1. Linear structure fuzzy c-lines. SIAM J. Appl. Math. 40(2), 339–357 (1981)

    Article  MathSciNet  Google Scholar 

  5. Bhuyan, J.N.: Genetic algorithm for clustering with an ordered representation. In: ICGA, pp. 408–415 (1991)

    Google Scholar 

  6. Niknam, T., Olamaie, J., Amiri, B.: A hybrid evolutionary algorithm based on ACO and SA for cluster analysis. J. Appl. Sci. 8(15), 1695–2702 (2008)

    Article  Google Scholar 

  7. Omran, M.G., Engelbrecht, A.P.: Self-adaptive differential evolution methods for unsupervised image classification. In: Cybernetics and Intelligent Systems, pp. 1–6 (2006)

    Google Scholar 

  8. Hebboul, A., Hachouf, F., Boulemnadjel, A.: A new incremental neural network for simultaneous clustering and classification. Neurocomputing 169(2), 89–99 (2015)

    Article  Google Scholar 

  9. Peng, H., Zhang, J., Jiang, Y.: DE-MC: a membrane clustering algorithm based on differential evolution mechanism. Rom. J. Inf. Sci. Technol. 17(1), 76–88 (2014)

    Google Scholar 

  10. Peng, H., Wang, J., Pérez-Jiménez, M.J., Riscos-Núñez, A.: An unsupervised learning algorithm for membrane computing. Inf. Sci. 304(C), 80–91 (2015)

    Article  Google Scholar 

  11. Jin, J., Liu, H., Wang, F., Peng, H.: Parallel implementation of P systems for data clustering on GPU. Bio Inspired Comput. Theor. Appl. 562, 200–211 (2015)

    Article  Google Scholar 

Download references

Acknowledgments

The authors first sincerely thank the editors and anonymous reviewers for their constructive comments and suggestions. The authors would also like to thank Prof. H Peng from XiHua University (China). This work is supported by the Key research base of philosophy and Social Sciences in Sichuan province and key research base of Humanities and Social Sciences in Sichuan colleges and Universities (No. SHZLQN1701).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dan Yan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Zhang, C., Yue, Z., Jin, J., Yan, D. (2019). A Parallel Framework for Fuzzy Membrane Clustering Based on P Systems and Improved PSO. In: Deng, K., Yu, Z., Patnaik, S., Wang, J. (eds) Recent Developments in Mechatronics and Intelligent Robotics. ICMIR 2018. Advances in Intelligent Systems and Computing, vol 856. Springer, Cham. https://doi.org/10.1007/978-3-030-00214-5_138

Download citation

Publish with us

Policies and ethics