Skip to main content

Advertisement

Log in

LAGOA: Learning automata based grasshopper optimization algorithm for feature selection in disease datasets

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

In predictive modelling it is important to use any feature selection methods as irrelevant features when used with powerful classifiers can lead to over-fitting and thus create models which fail to perform as good as when these features are not used. Particularly it is important in case of disease datasets where various features or attributes are available through the patients’ medical records and many features in these datasets may not be relevant to the diagnosis of some specific disease. Wrong models in this case can be disastrous and lead to wrong diagnosis, and maybe in extreme cases lead to loss of life. To this end, we have used a wrapper based feature selection model for the said purpose. In recent years, Grasshopper Optimization Algorithm (GOA) has proved its superiority over other optimization algorithms in different research areas. In this paper, we propose an improved version of GOA, called (LAGOA), which uses Learning Automata (LA) for adjusting the parameters of GOA in an adaptive way, and two-phase mutation for enhancing exploitation capability of the algorithm. LA is used for adjusting the parameter values of each grasshopper in the population individually. In two-phase mutation the first phase reduces the number of selected features while preserving high classification accuracy, while the second phase adds relevant features which increase the classification accuracy. Proposed method has been applied to Breast Cancer (Wisconsin), Breast Cancer (Diagnosis), Statlog (Heart), Lung Cancer, SpectF Heart and Hepatitis datasets taken from UCI Machine Learning Repository. Experimental results confirm its superiority over state-of-the-art methods considered here for comparison.

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
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27

Similar content being viewed by others

Availability of data and material

Not applicable for this submission.

Code availability

Not applicable for this submission.

Notes

  1. https://archive.ics.uci.edu/ml/datasets/Statlog+%28Heart%29.

  2. https://archive.ics.uci.edu/ml/datasets/SPECTF+Heart.

  3. https://archive.ics.uci.edu/ml/datasets/Breast+Cancer+Wisconsin+%28Original%29.

  4. https://archive.ics.uci.edu/ml/datasets/Breast+Cancer+Wisconsin+%28Diagnostic%29.

  5. https://archive.ics.uci.edu/ml/datasets/Lung+Cancer.

  6. https://archive.ics.uci.edu/ml/datasets/Hepatitis.

References

Download references

Funding

All the authors declare that they have not received any kind of funding from any agencies

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ram Sarkar.

Ethics declarations

Conflicts of interest

All the authors declare that they have no conflict of interest or competing interests

Research involving human participants and/or animals

This article does not contain any studies with human participants or animals performed by any of the authors

Informed consent

Not applicable for this submission

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

Dey, C., Bose, R., Ghosh, K.K. et al. LAGOA: Learning automata based grasshopper optimization algorithm for feature selection in disease datasets. J Ambient Intell Human Comput 13, 3175–3194 (2022). https://doi.org/10.1007/s12652-021-03155-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-021-03155-3

Keywords

Navigation