Skip to main content
Log in

An image classification framework exploring the capabilities of extreme learning machines and artificial bee colony

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

A hybridized image classification strategy is proposed based on discrete wavelet transform, artificial bee colony (ABC) and extreme learning machine (ELM). The proposed methodology works in three phases: (a) in preprocessing phase, images are decomposed and features are extracted from images using bi-orthogonal wavelet functions; (b) secondly, modified ABC (MABC) optimization algorithm is proposed to determine the optimal parameters such as hidden layer weights and biases to be used by ELM for classification; (c) the ELM in the third phase has been trained and tested with three brain image datasets for different diseases along with normal brain images. The performance recognition of the proposed MABC-ELM in terms of accuracy, rate of per-image classification and speedup has been made with variants of ELM such as ELM, ABC-ELM and MABC-ELM and also with MLPNN, naïve Bayesian, linear regression classifiers. Finally, the percentage of accuracy observed by the proposed MABC-ELM, for acute stroke-speech arrest, glioma and multiple sclerosis datasets, is 90%, 90% and 100% with eight hidden nodes in the ELM architecture, and it can be concluded that MABC-ELM gives better generalization performance, more compact network architecture and the hybridization of ELM with modified ABC is worth investigated.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Zhang Y, Zhang L, Li P (2016) A novel biologically inspired ELM-based network for image recognition. Neurocomputing 174:286–298

    Article  Google Scholar 

  2. Termenon M, Graña M, Savio A, Akusok A, Miche Y, Björk K-M, Lendasse A (2016) Brain MRI morphological patterns extraction tool based on Extreme Learning Machine and majority vote classification. Neurocomputing 174:344–351

    Article  Google Scholar 

  3. Deepa SN, Arunadevi B (2013) Extreme learning machine for classification of brain tumor in 3D MR images. Informatologia 46(2):111–121

    Google Scholar 

  4. Al-Sahaf H, Song A, Neshatian K, Zhang M (2012) Two-Tier genetic programming: towards raw pixel-based image classification. Expert Syst Appl 39(16):12291–12301

    Article  Google Scholar 

  5. Zhang R, Shen J, Wei F, Li X, Sangaiah AK (2017) Medical image classification based on multi-scale non-negative sparse coding. Artif Intell Med. (Article in Press)

  6. Tang Q, Liu Y, Liu H (2017) Medical image classification via multiscale representation learning. Artif Intell Med 79:71–78

    Article  Google Scholar 

  7. Affonso C, Rossi ALD, Vieira FHA, de Leon Ferreira ACP (2017) Deep learning for biological image classification. Expert Syst Appl 85:114–122

    Article  Google Scholar 

  8. Das R, Walia E (2017) Partition selection with sparse auto encoders for content based image classification. Neural Comput Appl:1–16

  9. Kaur T, Saini BS, Gupta S (2017) A novel feature selection method for brain tumor MR image classification based on the Fisher criterion and parameter-free Bat optimization. Neural Comput Appl 29:1–14

    Article  Google Scholar 

  10. Abubacker NF, Azman A, Doraisamy S, Murad MAA (2017) An integrated method of associative classification and neuro-fuzzy approach for effective mammographic classification. Neural Comput Appl 28:3967–3980

    Article  Google Scholar 

  11. Sheikhan M, Bejani M, Gharavian D (2013) Modular neural-SVM scheme for speech emotion recognition using ANOVA feature selection method. Neural Comput Appl 23(1):215–227

    Article  Google Scholar 

  12. Zhang J, Feng L, Bin W (2016) Local extreme learning machine: local classification model for shape feature extraction. Neural Comput Appl 27(7):2095–2105

    Article  Google Scholar 

  13. Ding S, Xinzheng X, Nie R (2014) Extreme learning machine and its applications. Neural Comput Appl 25(3–4):549–556

    Article  Google Scholar 

  14. Yang P, Li Q (2014) Wavelet transform-based feature extraction for ultrasonic flaw signal classification. Neural Comput Appl 24(3–4):817–826

    Article  Google Scholar 

  15. Zhang Y, Ji X, Liu B, Huang D, Xie F, Zhang Y (2017) Combined feature extraction method for classification of EEG signals. Neural Comput Appl 28(11):3153–3161

    Article  Google Scholar 

  16. Goel A, Vishwakarma VP (2017) Fractional DCT and DWT hybridization based efficient feature extraction for gender classification. Pattern Recogn Lett 95:8–13

    Article  Google Scholar 

  17. Rinky BP, Mondal P, Manikantan K, Ramachandran S (2012) DWT based Feature Extraction using Edge Tracked Scale Normalization for Enhanced Face Recognition. Procedia Technol 6:344–353

    Article  Google Scholar 

  18. Nayak DR, Dash R, Majhi B, Prasad V (2017) Automated pathological brain detection system: a fast discrete curvelet transform and probabilistic neural network based approach. Expert Syst Appl 88:152–164

    Article  Google Scholar 

  19. Nishanth KJ, Ravi V (2016) Probabilistic neural network based categorical data imputation. Neurocomputing 218:17–25

    Article  Google Scholar 

  20. Alonso-Montesinos J, Martínez-Durbán M, del Sagrado J, del Águila IM, Batlles FJ (2016) The application of Bayesian network classifiers to cloud classification in satellite images. Renew Energy 97:155–161

    Article  Google Scholar 

  21. Arias J, Martínez-Gómez J, Gámez JA, de Herrera AGS, Müller H (2016) Medical image modality classification using discrete Bayesian networks. Comput Vis Image Underst 151:61–71

    Article  Google Scholar 

  22. Kasat NR, Thepade SD (2016) Novel content based image classification method using LBG vector quantization method with bayes and lazy family data mining classifiers. Procedia Comput Sci 79:483–489

    Article  Google Scholar 

  23. Anuar S, Selamat A, Sallehuddin R (2016) A modified scout bee for artificial bee colony algorithm and its performance on optimization problems. J King Saud University—Comput Inf Sci 28(4):395–406

    Google Scholar 

  24. Sağ T, Çunkaş M (2015) Color image segmentation based on multi-objective artificial bee colony optimization. Appl Soft Comput 34:389–401

    Article  Google Scholar 

  25. Shi Y, Pun C-M, Haidong H, Gao H (2016) An improved artificial bee colony and its application. Knowl-Based Syst 107:14–31

    Article  Google Scholar 

  26. Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. Appl Soft Comput 8:687–697

    Article  Google Scholar 

  27. Karaboga D, Gorkemli B (2012) A quick artificial bee colony (qABC) algorithm and its performance on optimization problems. Appl Soft Comput 23:227–238

    Article  Google Scholar 

  28. Huang G-B, Zhu Q-Y, Siew C-K (2016) Extreme learning machine: theory and applications. Neurocomputing 70(1):489–501

    Google Scholar 

  29. Huang G-B, Zhu Q-Y, Siew C-K (2004) Extreme learning machine: a new learning scheme of feed-forward neural networks. Neural Netw Proc IEEE Int Joint Conf 2:985–990

    Google Scholar 

  30. Lv Q, Niu X, Dou Y, Jiaqing X, Lei Y (2016) Classification of hyperspectral remote sensing image using hierarchical local-receptive-field-based extreme learning machine. IEEE Geo Sci Remote Sens Lett 13(3):434–438

    Google Scholar 

  31. López-Fandiño J, Quesada-Barriuso P, Heras DB, Argüello F (2015) Efficient ELM-Based techniques for the classification of hyperspectral remote sensing images on commodity GPUs. IEEE J Sel Top Appl Earth Obs Remote Sens 8(6):2284–2892

    Article  Google Scholar 

  32. Weng Q, Mao Z, Lin J, Guo W (2017) Land-use classification via extreme learning classifier based on deep convolutional features. IEEE Geo Sci Remote Sens Lett 14(5):704–708

    Article  Google Scholar 

  33. Lu B, Duan X, Wang C (2014) A novel approach for image classification based on extreme learning machine. In: 4th IEEE international conference on information science and technology (ICIST), pp 381–384

  34. Bencherif MA, Bazi Y, Guessoum A, Alajlan N, Melgani F, AlHichri H (2015) Fusion of extreme learning machine and graph-based optimization methods for active classification of remote sensing images. IEEE Geo Sci Remote Sens Lett 12(3):527–531

    Article  Google Scholar 

  35. Selvathi D, Malini C, Shanmugavalli P (2013) Automatic segmentation and classification of liver tumor in CT images using adaptive hybrid technique and contourlet based ELM classifier. In: International conference on recent trends in information technology (ICRTIT), pp 250–256

  36. Bazi Y, Alajlan N, Melgani F, AlHichri H, Malek S, Yager RR (2014) Differential evolution extreme learning machine for the classification of hyperspectral images. IEEE Geo Sci Remote Sens Lett 11(6):1066–1070

    Article  Google Scholar 

  37. Samat A, Peijun D, Liu S, Li J, Cheng L (2014) E2LMS: ensemble extreme learning machines for hyperspectral image classification. IEEE J Sel Top Appl Earth Obs Remote Sens 7(4):1060–1069

    Article  Google Scholar 

  38. Mahanand BS, Sundararajan SN, Kumar MA (2013) ICGA-ELM classifier for Alzheimer’s disease detection. In: Indian conference on medical informatics and telemedicine (ICMIT), pp 48–52

  39. Shanmugam V, Wahida Banu V (2013) Retinal blood vessel segmentation using an extreme learning machine approach. In: IEEE point-of-care healthcare technologies (PHT), pp 318–321

  40. Shojaeilangari S, Yau W-Y, Nandakumar K, Li J, Teoh EK (2015) Robust representation and recognition of facial emotions using extreme sparse learning. IEEE Trans Image Process 24(7):2140–2151

    Article  MathSciNet  Google Scholar 

  41. Peng Y, Kong W, Yang B (2017) Orthogonal extreme learning machine for image classification. Neurocomputing 266:458–464

    Article  Google Scholar 

  42. Cao F, Liu B, Park DS (2013) Image classification based on effective extreme learning machine. Neurocomputing 102:90–97

    Article  Google Scholar 

  43. Peng Y, Lu B-L (2016) Discriminative manifold extreme learning machine and applications to image and EEG signal classification. Neurocomputing 174:265–277

    Article  Google Scholar 

  44. Mohapatra P, Chakravarty S, Dash PK (2015) An improved cuckoo search based extreme learning machine for medical data classification. Swarm Evolut Comput 24:25–49

    Article  Google Scholar 

  45. Subasi A (2005) Automatic recognition of alertness level from EEG by using neural network and wavelet coefficients. Expert Syst Appl 28(4):701–711

    Article  Google Scholar 

  46. Bowes D, Hall T, Gray D (2012) Comparing the performance of fault prediction models which report multiple performance measures: recomputing the confusion matrix. In: Proceedings of the 8th international conference on predictive models in software engineering, pp 09–118

  47. http://www.med.harvard.edu/AANLIB

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pradeep Kumar Mallick.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Reddy, A.V.N., Krishna, C.P. & Mallick, P.K. An image classification framework exploring the capabilities of extreme learning machines and artificial bee colony. Neural Comput & Applic 32, 3079–3099 (2020). https://doi.org/10.1007/s00521-019-04385-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-019-04385-5

Keywords

Navigation