Construction of a Diagnostic Algorithm for Diagnosis of Adult Asthma Using Machine Learning with Random Forest and XGBoost

An evidence-based diagnostic algorithm for adult asthma is necessary for effective treatment and management. We present a diagnostic algorithm that utilizes a random forest (RF) and an optimized eXtreme Gradient Boosting (XGBoost) classifier to diagnose adult asthma as an auxiliary tool. Data were g...

Full description

Bibliographic Details
Main Authors: Katsuyuki Tomita, Akira Yamasaki, Ryohei Katou, Tomoyuki Ikeuchi, Hirokazu Touge, Hiroyuki Sano, Yuji Tohda
Format: Article
Language:English
Published: MDPI AG 2023-09-01
Series:Diagnostics
Subjects:
Online Access:https://www.mdpi.com/2075-4418/13/19/3069
_version_ 1797576061195649024
author Katsuyuki Tomita
Akira Yamasaki
Ryohei Katou
Tomoyuki Ikeuchi
Hirokazu Touge
Hiroyuki Sano
Yuji Tohda
author_facet Katsuyuki Tomita
Akira Yamasaki
Ryohei Katou
Tomoyuki Ikeuchi
Hirokazu Touge
Hiroyuki Sano
Yuji Tohda
author_sort Katsuyuki Tomita
collection DOAJ
description An evidence-based diagnostic algorithm for adult asthma is necessary for effective treatment and management. We present a diagnostic algorithm that utilizes a random forest (RF) and an optimized eXtreme Gradient Boosting (XGBoost) classifier to diagnose adult asthma as an auxiliary tool. Data were gathered from the medical records of 566 adult outpatients who visited Kindai University Hospital with complaints of nonspecific respiratory symptoms. Specialists made a thorough diagnosis of asthma based on symptoms, physical indicators, and objective testing, including airway hyperresponsiveness. We used two decision-tree classifiers to identify the diagnostic algorithms: RF and XGBoost. Bayesian optimization was used to optimize the hyperparameters of RF and XGBoost. Accuracy and area under the curve (AUC) were used as evaluation metrics. The XGBoost classifier outperformed the RF classifier with an accuracy of 81% and an AUC of 85%. A combination of symptom–physical signs and lung function tests was successfully used to construct a diagnostic algorithm on importance features for diagnosing adult asthma. These results indicate that the proposed model can be reliably used to construct diagnostic algorithms with selected features from objective tests in different settings.
first_indexed 2024-03-10T21:47:09Z
format Article
id doaj.art-e87267e079164d45814dada0b4dab90c
institution Directory Open Access Journal
issn 2075-4418
language English
last_indexed 2024-03-10T21:47:09Z
publishDate 2023-09-01
publisher MDPI AG
record_format Article
series Diagnostics
spelling doaj.art-e87267e079164d45814dada0b4dab90c2023-11-19T14:14:18ZengMDPI AGDiagnostics2075-44182023-09-011319306910.3390/diagnostics13193069Construction of a Diagnostic Algorithm for Diagnosis of Adult Asthma Using Machine Learning with Random Forest and XGBoostKatsuyuki Tomita0Akira Yamasaki1Ryohei Katou2Tomoyuki Ikeuchi3Hirokazu Touge4Hiroyuki Sano5Yuji Tohda6Department of Respiratory Medicine, Yonago Medical Center, National Hospital Organization, Yonago 683-0006, JapanDivision of Respiratory Medicine and Rheumatology, Department of Multidisciplinary Internal Medicine, School of Medicine, Tottori University, Yonago 683-8503, JapanDepartment of Respiratory Medicine, Yonago Medical Center, National Hospital Organization, Yonago 683-0006, JapanDepartment of Respiratory Medicine, Yonago Medical Center, National Hospital Organization, Yonago 683-0006, JapanDepartment of Respiratory Medicine, Yonago Medical Center, National Hospital Organization, Yonago 683-0006, JapanAllergy Center, Kindai University Hospital, Osakasayama 589-8511, JapanDepartment of Respiratory and Allergorogy, Kindai University, Osakasayama 589-8511, JapanAn evidence-based diagnostic algorithm for adult asthma is necessary for effective treatment and management. We present a diagnostic algorithm that utilizes a random forest (RF) and an optimized eXtreme Gradient Boosting (XGBoost) classifier to diagnose adult asthma as an auxiliary tool. Data were gathered from the medical records of 566 adult outpatients who visited Kindai University Hospital with complaints of nonspecific respiratory symptoms. Specialists made a thorough diagnosis of asthma based on symptoms, physical indicators, and objective testing, including airway hyperresponsiveness. We used two decision-tree classifiers to identify the diagnostic algorithms: RF and XGBoost. Bayesian optimization was used to optimize the hyperparameters of RF and XGBoost. Accuracy and area under the curve (AUC) were used as evaluation metrics. The XGBoost classifier outperformed the RF classifier with an accuracy of 81% and an AUC of 85%. A combination of symptom–physical signs and lung function tests was successfully used to construct a diagnostic algorithm on importance features for diagnosing adult asthma. These results indicate that the proposed model can be reliably used to construct diagnostic algorithms with selected features from objective tests in different settings.https://www.mdpi.com/2075-4418/13/19/3069adult asthmaartificial intelligencediagnostic assistantmachine learningrandom forestXGBoost
spellingShingle Katsuyuki Tomita
Akira Yamasaki
Ryohei Katou
Tomoyuki Ikeuchi
Hirokazu Touge
Hiroyuki Sano
Yuji Tohda
Construction of a Diagnostic Algorithm for Diagnosis of Adult Asthma Using Machine Learning with Random Forest and XGBoost
Diagnostics
adult asthma
artificial intelligence
diagnostic assistant
machine learning
random forest
XGBoost
title Construction of a Diagnostic Algorithm for Diagnosis of Adult Asthma Using Machine Learning with Random Forest and XGBoost
title_full Construction of a Diagnostic Algorithm for Diagnosis of Adult Asthma Using Machine Learning with Random Forest and XGBoost
title_fullStr Construction of a Diagnostic Algorithm for Diagnosis of Adult Asthma Using Machine Learning with Random Forest and XGBoost
title_full_unstemmed Construction of a Diagnostic Algorithm for Diagnosis of Adult Asthma Using Machine Learning with Random Forest and XGBoost
title_short Construction of a Diagnostic Algorithm for Diagnosis of Adult Asthma Using Machine Learning with Random Forest and XGBoost
title_sort construction of a diagnostic algorithm for diagnosis of adult asthma using machine learning with random forest and xgboost
topic adult asthma
artificial intelligence
diagnostic assistant
machine learning
random forest
XGBoost
url https://www.mdpi.com/2075-4418/13/19/3069
work_keys_str_mv AT katsuyukitomita constructionofadiagnosticalgorithmfordiagnosisofadultasthmausingmachinelearningwithrandomforestandxgboost
AT akirayamasaki constructionofadiagnosticalgorithmfordiagnosisofadultasthmausingmachinelearningwithrandomforestandxgboost
AT ryoheikatou constructionofadiagnosticalgorithmfordiagnosisofadultasthmausingmachinelearningwithrandomforestandxgboost
AT tomoyukiikeuchi constructionofadiagnosticalgorithmfordiagnosisofadultasthmausingmachinelearningwithrandomforestandxgboost
AT hirokazutouge constructionofadiagnosticalgorithmfordiagnosisofadultasthmausingmachinelearningwithrandomforestandxgboost
AT hiroyukisano constructionofadiagnosticalgorithmfordiagnosisofadultasthmausingmachinelearningwithrandomforestandxgboost
AT yujitohda constructionofadiagnosticalgorithmfordiagnosisofadultasthmausingmachinelearningwithrandomforestandxgboost