Skip to main content

An Empirical Evaluation of Machine Learning Algorithms for Image Classification

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9713))

Abstract

Image classification is an important aspect that needs techniques which can better predict or classify images as they become larger and complex to solve. Thus, the demand for research to find advanced algorithms and tools to solve problems experienced in classification, has shown great increase in interest over the years. The contribution of this paper is the evaluation of four machine learning techniques [multilayer perceptron (MLP), random forests (RF), k-Nearest Neighbor (k-NN), and the Naïve Bayes (NB)] in terms of classifying images. To this end, three industrial datasets are utilized against four performance measures (namely, precision, receiver operating characteristics, root mean squared error and mean absolute error). Experimental results show RF achieving higher accuracy while the NBC exhibits the worst performance.

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

Buying options

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

Learn about institutional subscriptions

References

  1. Yasmin, M., Sharif, M., Irum, I., Mohsin, S.: An efficient content based retrieval using EI classification and colour features. J. Appl. Res. Technol. 12(5), 877–885 (2014)

    Article  Google Scholar 

  2. Xuerong, L., Qianguo, X., Lingyan, K.: Remote sensing image method based on evidence theory and decision tree. Proc. SPIE 7857, 7857Y-1 (2010)

    Google Scholar 

  3. Yang, C.C., Prasher, S.O., Enright, P., Madramootoo, C., Burgess, M., Goel, P.K., Callum, I.: Application of decision tree technology for image classification using remote sensing data. Agric. Syst. 76(3), 1101–1117 (2003)

    Article  Google Scholar 

  4. Lu, K.C., Yang, D.L.: Image processing and image mining using decision trees. J. Inf. Sci. Eng. 25, 989–1003 (2009)

    Google Scholar 

  5. Ghose, M.K., Pradhan, R., Ghose, S.S.: Decision tree classification of remotely sensed satellite data using spectral separability matrix. Int. J. Adv. Comput. Sci. Appl. (IJACSA) 1(5), 93–101 (2010)

    Google Scholar 

  6. Pal, M., Mather, P.M.: Decision tree based classification of remotely sensed data. In: Centre for Remote Imaging, Sensing and Processing (CRISP), National University of Singapore, Singapore Institute of Surveyors and Valuers (SISV), Asian Association on Remote Sensing (AARS) (2001)

    Google Scholar 

  7. Thai, H.L., Hai, T.S., Thuy, N.T.: Image classification using support machine and neural network. Int. J. Inf. Technol. Comput. Sci. 5, 32–38 (2012)

    Google Scholar 

  8. Liu, Z.K., Xiao, J.Y.: Classification of remotely sensed image data using artificial neural networks. Int. J. Remote Sens. 12(11), 2433–2438 (1991)

    Article  Google Scholar 

  9. Rashmi, S., Mandar, S.: Textural feature based image classification using artificial neural network. In: Unnikrishnan, S., Surve, S., Bhoir, D. (eds.) ICAC3 2011. CCIS, vol. 125, pp. 62–69. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  10. Xu, X., Zhong, Y., Zhang, L.: Adaptive subpixel mapping based on a multiagent system for remote-sensing imagery. IEEE Trans. Geosci. Remote Sens. 52(2), 0196–2892 (2014)

    Article  Google Scholar 

  11. Lichman, M.: Machine Learning Repository, University of California, School of Information and Computer Science, Irvine, CA (2013). http://archive.ics.uci.edu/ml

  12. Johnson, B., Xie, Z.: Classifying a high resolution image of an urban area using super-object information. ISPRS J. Photogram. Remote Sens. 83, 40–49 (2013)

    Article  Google Scholar 

  13. Johnson, B.: High resolution urban land cover classification using a competitive multi-scale object based approach. Remote Sens. Lett. 4(2), 131–140 (2013)

    Article  Google Scholar 

  14. Johnson, B., Tateishi, R., Hoan, N.: A hybrid pansharpening approach and multiscale object-based image analysis for mapping diseased pine and oak trees. Int. J. Remote Sens. 34(20), 6969–6982 (2013)

    Article  Google Scholar 

  15. Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutmann, P., Witten, I.H.: The WEKA data mining software: an update. SIGKDD Explor. 11(1), 10–18 (2009)

    Article  Google Scholar 

  16. Yu, Q., Gong, P., Clinton, N., Biging, G., Kelly, M., Schirokauer, D.: Object-based detailed vegetation classification with airborne high spatial resolution remote sensing imagery. Photogram. Eng. Remote Sens. 72(7), 799–811 (2006)

    Article  Google Scholar 

  17. Pradhan, R., Ghose, M.K., Jeyaram, A.: Land cover classification of remotely sensed satellite data using Bayesian and hybrid classifier. Int. J. Comput. Appl. 7(11), 0975–8887 (2010)

    Google Scholar 

  18. Mitra, P., Shankar, B., Pal, S.K.: Segmentation of multispectral remote sensing images using active support vector machines. Pattern Recogn. Lett. 25, 1067–1074 (2004)

    Article  Google Scholar 

  19. Xiaohe, Z., Liang, Z., Jixian, Z., Huiyong, S.: An object-oriented classification method of high resolution imagery based on improved ADA tree. In: International Symposium on Remote Sensing of Environments: Earth and Environmental Science, vol. 17 (2014). doi:10.1088/1755-1315/17/1/012212

    Google Scholar 

  20. Blaschke, T.: Object based image analysis for remote sensing. ISPRS J. Photogram. Remote Sens. 65, 2–16 (2009)

    Article  Google Scholar 

  21. Subramanian, S., Gat, N., Sheffiel, M., Barhen, J., Toomarian, N.: Methodology for hyperspectral image classification using novel neural network. In: Algorithms for Multispectral and Hyperspectral Imagery III, SPIE, vol. 3071 (1997)

    Google Scholar 

  22. Kavitha, K., Arivazhagan, S., Suriya, B.: Histogram binning and morphology based image classification. Int. J. Curr. Res. Acad. Rev. 2(6), 56–66 (2014)

    Google Scholar 

  23. Gupta, G.R., Kamalapur, S.M.: Study of classification of remote sensing images using particles swarm optimization based approach. Int. J. Appl. Innov. Eng. Manag. 3(10), 165–169 (2014). ISSN 2319-4847

    Google Scholar 

  24. Twala, B., Nkonyana, T.: Extracting supervised learning classifiers from possibly incomplete remotely sensed data. In: 1st Brics Countries on Computational Intelligence, Brics-CCI 2013, pp. 476–482 (2013)

    Google Scholar 

  25. John, G.H., Langley, P.: Estimating continuous in Bayesian classifiers. In: Proceedings of the Eleventh Conference on Uncertainty in Artificial Intelligence, pp. 338–345. Morgan Kaufmann, San Francisco (1995)

    Google Scholar 

  26. Richards, J.A., Jia, X.: Remote Sensing Digital Image Analysis. Springer, Berlin (1999)

    Book  Google Scholar 

  27. Arafi, A., Safi, Y., Fajr, R., Bouromi, A.: Classification of mammographic images using artificial neural networks. Appl. Math. Sci. 7(89), 4415–4423 (2013)

    Google Scholar 

Download references

Acknowledgements

I would like to thank the University of Johannesburg for funding me and affording me the opportunity to utilize the resources to complete this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Thembinkosi Nkonyana .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Nkonyana, T., Twala, B. (2016). An Empirical Evaluation of Machine Learning Algorithms for Image Classification. In: Tan, Y., Shi, Y., Li, L. (eds) Advances in Swarm Intelligence. ICSI 2016. Lecture Notes in Computer Science(), vol 9713. Springer, Cham. https://doi.org/10.1007/978-3-319-41009-8_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-41009-8_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-41008-1

  • Online ISBN: 978-3-319-41009-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics