Using Machine Learning with Impulse Oscillometry Data to Develop a Predictive Model for Chronic Obstructive Pulmonary Disease and Asthma

Chien-Hua Huang,Kun-Ta Chou,Diahn-Warng Perng,Yi-Han Hsiao,Chien-Wen Huang
DOI: https://doi.org/10.3390/jpm14040398
IF: 3.5083
2024-04-09
Journal of Personalized Medicine
Abstract:We aimed to develop and validate a machine learning model using impulse oscillometry system (IOS) profiles for accurately classifying patients into three assessment-based categories: no airflow obstruction, asthma, and chronic obstructive pulmonary disease (COPD). Our research questions were as follows: (1) Can machine learning methods accurately classify obstructive disease states based solely on multidimensional IOS data? (2) Which IOS parameters and modeling algorithms provide the best discrimination? We used data for 480 patients (240 with COPD and 240 with asthma) and 84 healthy individuals for training. Physiological and IOS parameters were combined into six feature combinations. The classification algorithms tested were logistic regression, random forest, neural network, k-nearest neighbor, and support vector machine. The optimal feature combination for identifying individuals without pulmonary obstruction, with asthma, or with COPD included 15 IOS and physiological features. The neural network classifier achieved the highest accuracy (0.786). For discriminating between healthy and unhealthy individuals, two combinations of twenty-three features performed best in the neural network algorithm (accuracy of 0.929). When distinguishing COPD from asthma, the best combination included 15 features and the neural network algorithm achieved an accuracy of 0.854. This study provides compelling technical evidence and clinical justifications for advancing IOS data-driven models to aid in COPD and asthma management.
medicine, general & internal,health care sciences & services
What problem does this paper attempt to address?
The main problem this paper attempts to address is the development and validation of a machine learning model based on Impulse Oscillometry System (IOS) data to accurately classify patients into three assessment categories: no airflow obstruction, asthma, and chronic obstructive pulmonary disease (COPD). Specifically, the researchers aim to answer the following two questions: 1. **Can machine learning methods accurately classify obstructive disease states based solely on multidimensional IOS data?** 2. **Which IOS parameters and modeling algorithms can provide the best discriminative power?** To achieve this goal, the researchers used IOS data from 480 patients (240 with COPD, 240 with asthma) and data from 84 healthy individuals for training. They combined physiological parameters and IOS parameters to form six feature combinations and tested five classification algorithms: logistic regression, random forest, neural network, k-nearest neighbors, and support vector machine. The results showed that the neural network classifier performed best in identifying individuals with no lung obstruction, asthma, or COPD, with an accuracy of 0.786. In distinguishing healthy from unhealthy individuals, the neural network algorithm performed best in two combinations containing 23 features, with an accuracy of 0.929. In distinguishing COPD from asthma, the best combination included 15 features, and the neural network algorithm achieved an accuracy of 0.854. This study provides strong technical evidence and clinical basis for advancing the application of IOS data-based models in the management of COPD and asthma.