Keratoconus Severity Classification Using Features Selection and Machine Learning Algorithms

Comput Math Methods Med. 2021 Nov 16:2021:9979560. doi: 10.1155/2021/9979560. eCollection 2021.

Abstract

Keratoconus is a noninflammatory disease characterized by thinning and bulging of the cornea, generally appearing during adolescence and slowly progressing, causing vision impairment. However, the detection of keratoconus remains difficult in the early stages of the disease because the patient does not feel any pain. Therefore, the development of a method for detecting this disease based on machine and deep learning methods is necessary for early detection in order to provide the appropriate treatment as early as possible to patients. Thus, the objective of this work is to determine the most relevant parameters with respect to the different classifiers used for keratoconus classification based on the keratoconus dataset of Harvard Dataverse. A total of 446 parameters are analyzed out of 3162 observations by 11 different feature selection algorithms. Obtained results showed that sequential forward selection (SFS) method provided a subset of 10 most relevant variables, thus, generating the highest classification performance by the application of random forest (RF) classifier, with an accuracy of 98% and 95% considering 2 and 4 keratoconus classes, respectively. Found classification accuracy applying RF classifier on the selected variables using SFS method achieves the accuracy obtained using all features of the original dataset.

Publication types

  • Evaluation Study

MeSH terms

  • Algorithms*
  • Bayes Theorem
  • Computational Biology
  • Computer Simulation
  • Cornea / pathology
  • Databases, Factual
  • Decision Trees
  • Early Diagnosis
  • Humans
  • Keratoconus / classification*
  • Keratoconus / diagnosis
  • Keratoconus / pathology
  • Linear Models
  • Logistic Models
  • Machine Learning*
  • Neural Networks, Computer
  • Severity of Illness Index
  • Support Vector Machine