Skip to main content

Abstract

Today we are living in a world that is surrounded with information obesity which is also known as Big Data. Big data deals with zeta bytes of data flown from variety sources, and cannot be processed or analyzed using traditional procedure. Due to this, there is an increasing interest of researchers in using low cost GPUs for various applications that require intensive parallel computing to solve complex problems much faster. Various machine learning algorithms have been developed to obtain the optimal solutions with various data complexity. However, for big data problems, new machine learning algorithms need to be developed to deal with zeta bytes data problems. Centripetal accelerated particle swarm optimization (CAPSO) is the recent machine learning algorithm to enhance the convergence speed, accuracy and global optimality for optimization problems. However, the convergence speed of CAPSO is limited for small number of particles only. Hence, this research proposes improved CAPSO by implementing this algorithm on GPU platform through CUDA programming to handle N-dimensional scale of particles. Since CAPSO is intrinsically parallel processing, thus it can be effectively implemented on Graphics Processing Units (GPUs) according. The proposed GPU-based CAPSO was tested on various multi modal test functions and the results have proven that the proposed GPU-based CAPSO has successfully reduced the execution time with various particles dimensions compared to CPU-based CAPSO.

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 349.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 449.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. Dreo, J.: Dreaming of metaheuristics (2007). http://metah.nojhan.net

  2. Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of the 1995 Proceedings of IEEE International Conference on Neural Networks, Perth, Australia, 1942–1948 (1995)

    Google Scholar 

  3. Holland, J.H.: Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. U Michigan Press, Ann Arbor (1975)

    MATH  Google Scholar 

  4. Farmer, J.D., Packard, N.H., Perelson, A.S.: The immune system, adaptation, and machine learning. Physica D 22(1–3), 187–204 (1986)

    Article  MathSciNet  Google Scholar 

  5. Dorigo, M., Maniezzo, V., Colorni, A.: Ant system: optimization by a colony of cooperating agents. IEEE Trans. Syst. Man Cybern. Part B Cybern. 26(1), 29–41 (1996)

    Article  Google Scholar 

  6. Karaboga, D.: An idea based on honey bee swarm for numerical optimization. Technical report-tr06, Erciyes University, Engineering Faculty, Computer Engineering Department (2005)

    Google Scholar 

  7. Atashpaz-Gargari, E., Lucas, C.: Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic competition. In: IEEE Congress on Proceedings of the 2007 Evolutionary Computation, CEC 2007, 25–28 September 2007, pp. 4661–4667 (2007)

    Google Scholar 

  8. Rashedi, E., Nezamabadi-pour, H., Saryazdi, S.: GSA: a gravitational search algorithm. Inf. Sci. 179(13), 2232–2248 (2009)

    Article  MATH  Google Scholar 

  9. Kaveh, A., Talatahari, S.: A novel heuristic optimization method: charged system search. Acta Mech. 213(3–4), 267–289 (2010)

    Article  MATH  Google Scholar 

  10. Beheshti, Z., Shamsuddin, S.M.H.: CAPSO: centripetal accelerated particle swarm optimization. Inf. Sci. 258, 54–79 (2013)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors would like to thank the Universiti Teknologi Malaysia (UTM) for their support in Research and Development, UTM Big Data Centre and the Soft Computing Research Group (SCRG) for the inspiration in making this study a success. This work is supported by Ministry of Higher Education (MOHE) under Fundamental Research Grant Scheme (FRGS), Grant No. 4F802 and 4F786; and UTM under Research University Grant (RUG), Grant No. 17H62.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shafaatunnur Hasan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Hasan, S., Bilash, A., Shamsuddin, S.M., Hassanien, A.E. (2018). GPU-Based CAPSO with N-Dimension Particles. In: Hassanien, A., Tolba, M., Elhoseny, M., Mostafa, M. (eds) The International Conference on Advanced Machine Learning Technologies and Applications (AMLTA2018). AMLTA 2018. Advances in Intelligent Systems and Computing, vol 723. Springer, Cham. https://doi.org/10.1007/978-3-319-74690-6_45

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-74690-6_45

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-74689-0

  • Online ISBN: 978-3-319-74690-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics