Skip to main content

Classification of Machine Learning Algorithms

  • Conference paper
  • First Online:
Advances in Data Computing, Communication and Security

Part of the book series: Lecture Notes on Data Engineering and Communications Technologies ((LNDECT,volume 106))

  • 614 Accesses

Abstract

Machine learning (ML) is to make logical patterns out of various types of input data including images, texts, numbers and any other types of data. Data derived from research will be processes through machine learning algorithms and leads to a prediction that is mainly considered as the output of the machine learning algorithm. In this paper, the most popular learning algorithms have been reviewed and their specific features are discussed to help select the most appropriate algorithm through comparison in different research projects. However, there is not just one efficient method to apply to all data sets, and the appropriate algorithm may differ based on factors in a study.

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 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.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. S. Amornsamankul, B. Pimpunchat, W. Triampo et al., A comparison of machine learning algorithms and their applications. Int. J. Simul. Syst. Sci. Technol. 8, 1–17 (2019)

    Google Scholar 

  2. K. Das, R.N. Behera, A survey on machine learning: concept, algorithms and applications. Int. J. Innov. Res. Comput. Commun. Eng. 5(2), 1301–1309 (2017)

    Google Scholar 

  3. V. Sze, Y. Chen, T. Yang et al., Efficient processing of deep neural networks: a tutorial and survey. Proceed. IEEE 105(12), 2295–2329 (2017)

    Google Scholar 

  4. M. Sokolova, G. Lapalme, Performance measures in classification of human communications. Advances in Artificial Intelligence (Springer, Berlin, 2007)

    Google Scholar 

  5. S. Kotsiantis, Supervised machine learning: a review of classification techniques. Informatica (Slovenia) 31, 249–268 (2007)

    MathSciNet  MATH  Google Scholar 

  6. X. Li, C.W. Chan, H.H. Nguyen, Application of the neural decision tree approach for prediction of petroleum production. J. Petrol. Sci. Eng. 104, 11–16 (2013)

    Article  Google Scholar 

  7. F. Butaru, Q. Chen, B. Clark et al., Risk and risk management in the credit card industry. J. Bank. Finance 72, 218–239 (2016)

    Article  Google Scholar 

  8. Z. Omary, F. Mtenzi, Machine learning approach to identifying the dataset threshold for the performance estimators in supervised learning. Int. J. Infonom. 3(3), 314–325 (2010)

    Article  Google Scholar 

  9. S. Raschka, Naive Bayes and Text Classification I Introduction and Theory (2014). Available at: https://arxiv.org/pdf/1410.5329. Accessed Aug 2021

  10. M.C. Belavagi, B. Muniyal, Performance evaluation of supervised machine learning algorithms for intrusion detection. Procedia Comput. Sci. 89, 117–123 (2016)

    Article  Google Scholar 

  11. P. Reed, Y. Wu, Logistic regression for risk factor modelling in stuttering research. J. Fluency Disord. 38(2), 88–101 (2013)

    Article  Google Scholar 

  12. L. Breiman, Random forests. Mach. Learn. 45(1), 5–32 (2001)

    Article  Google Scholar 

  13. J.A. Hartigan, M.A. Wong, Algorithm AS 136: A K-means clustering algorithm. J. Royal Stat. Soc. Series C (Appl. Stat.). 28(1), 100–108 (1979)

    Google Scholar 

  14. S. Shalev-Shwartz, Y. Singer, N. Srebro et al., Pegasos: primal estimated sub-gradient solver for SVM. Math. Program. 127(1), 3–30 (2010)

    Article  MathSciNet  Google Scholar 

  15. K. Pearson, LIII. On lines and planes of closest fit to systems of points in space. The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science, 2(11), 559–572 (1901)

    Google Scholar 

  16. X. Zhu, A.B. Goldberg, Introduction to Semi-Supervised Learning (Morgan & Claypool Publishers, 2009)

    Google Scholar 

  17. N. Kasabov, S. Pang, Transductive support vector machines and applications in bioinformatics for promoter recognition, in Proceedings of the 2003 International Conference on Neural Networks and Signal Processing, vol. 1 (2004), pp. 1–6

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hamed Taherdoost .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Taherdoost, H. (2022). Classification of Machine Learning Algorithms. In: Verma, P., Charan, C., Fernando, X., Ganesan, S. (eds) Advances in Data Computing, Communication and Security. Lecture Notes on Data Engineering and Communications Technologies, vol 106. Springer, Singapore. https://doi.org/10.1007/978-981-16-8403-6_38

Download citation

Publish with us

Policies and ethics