Machine Learning: An Overview of Classification Techniques

  • Anshita Malviya
Conference paper
Part of the Algorithms for Intelligent Systems book series (AIS)


Nowadays, machine learning plays a vital role in software industry and is of utmost demand in day-to-day life activities. Machine learning has emerged as one of the popular technology for solving real-world applications as autonomous vehicle, speech recognition, image processing, natural language processing and so on. As per Intel/IDC, about 76% of Indian companies are feeling the dearth of skilled talented professional in machine learning. By 2025, it is estimated that the machine learning sector in software industries will grow up to the $16 billion share. In this paper, different machine learning model based on supervised approach is proposed and compared the performance in terms of accuracy on training data and test data, precision, recall and F measure. Python is used for experimental work.


K-nearest neighbor classifier Decision tree classifier Linear discriminant analysis Support vector machine Naive Bayes classifier Random forest classifier 


  1. 1.
    Jagtap N, Shevatekar PP, Mustary N (2017) A comparative study of classification techniques in data mining algorithms. Int J Mod Trends Eng Res 4(7):58–63CrossRefGoogle Scholar
  2. 2.
    Monika E, Kaur A (2018) A comparative study of classification techniques for fraud detection. Int J Future Revolution Comput Sci Commun Eng 4(5):19–23Google Scholar
  3. 3.
    Tiwary DK (2014) A comparative study of classification algorithms for credit card approval Using weka. Int Interdisc Res J 2(3):165–174Google Scholar
  4. 4.
    Sanjay Kumar CK, Phaneendra HD (2018) Brain tumor classification with RBF kernel SVM. Int J Comput Math Sci 7(3):256–262Google Scholar
  5. 5.
    Nikam SS (2015) A comparative study of classification techniques in data mining algorithms. Int Open Free Access Peer Reviewed Res J 8(1):13–19Google Scholar
  6. 6.
    Rajput R, Oza BA (2017) A comparative study of classification techniques in data mining. Int J Creative Res Thoughts 5(3)Google Scholar
  7. 7.
    Ardhapure O, Patil G, Udani D, Jetha K (2016) Comparative study of classification algorithm for text based categorization. Int J Res Eng Technol 5(2):217–220CrossRefGoogle Scholar
  8. 8.
    Kaushik S, Tiwari S (2018) Soft computing-fundamentals, techniques and applications, 1st edn. McGraw Hill Education(India) Private Limited, IndiaGoogle Scholar
  9. 9.
    Ali ABMS, Wasimi SA (2009) Data mining-methods and techniques, 2nd edn. Cengage Learning India Private Limited, IndiaGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  • Anshita Malviya
    • 1
  1. 1.Rajkiya Engineering CollegeSonbhadraIndia

Personalised recommendations