Abstract
To design machine learning classifiers to facilitate the clinical use and increase the accuracy of the forced oscillation technique (FOT) in the differential diagnosis of patients with asthma and restrictive respiratory diseases. FOT and spirometric exams were performed in 97 individuals, including controls (n = 20), asthmatic patients (n = 38), and restrictive (n = 39) patients. The first experiment of this study showed that the best FOT parameter was the resonance frequency, providing moderate accuracy (AUC = 0.87). In the second experiment, a neuro-fuzzy classifier and different supervised machine learning techniques were investigated, including k-nearest neighbors, random forests, AdaBoost with decision trees, and support vector machines with a radial basis kernel. All classifiers achieved high accuracy (AUC ≥ 0.9) in the differentiation between patient groups. In the third and fourth experiments, the use of different feature selection techniques allowed us to achieve high accuracy with only three FOT parameters. In addition, the neuro-fuzzy classifier also provided rules to explain the classification. Neuro-fuzzy and machine learning classifiers can aid in the differential diagnosis of patients with asthma and restrictive respiratory diseases. They can assist clinicians as a support system providing accurate diagnostic options.
Similar content being viewed by others
Abbreviations
- ADAB:
-
AdaBoost classifier with decision trees. It is a ML algorithm that employs an ensemble strategy called boosting. Each base estimator (decision tree) is designed to correctly classify the instances misclassified by previous base estimators. The final output is a weighted combination of all base estimators (decision trees)
- A ij :
-
The fuzzy set of the jth feature in the ith rule
- AUC:
-
Area under the receiver operating characteristic curve
- BFP :
-
Best FOT parameter, the most accurate parameter obtained using only the FOT method
- c :
-
Number of classes
- C :
-
Regularization parameter in SVM
- Cdyn:
-
Dynamic compliance, reflecting the total compliance of the respiratory system, also being related to the respiratory homogeneity, expressed as mL/cmH2O
- C dyn A :
-
Fuzzy set (Gaussian membership function) related to dynamic compliance Cdyn for Asthma class
- C dyn R :
-
Fuzzy Set (Gaussian membership function) related to dynamic compliance Cdyn for Restrictive class
- CG:
-
Control group, a group of healthy subjects used as a reference for comparisons with the studied diseased groups
- C k :
-
the kth label of class
- COPD:
-
Chronic obstructive pulmonary disease, a lung disease characterized by chronic obstruction of lung airflow that interferes with normal breathing
- FOT:
-
Forced oscillation technique, a method to evaluate respiratory mechanics using sinusoidal system identification techniques
- frA :
-
Fuzzy set (Gaussian membership function) related to resonant frequency fr for Asthma class
- FEV1 :
-
The forced expiratory volume in the first second, obtained from a maximal expiratory effort maneuver, expressed in L
- FVC:
-
Forced vital capacity, the total amount of air exhaled during the espirometric exams, expressed in L
- fr:
-
Resonant frequency, the frequency at which Xrs becomes zero, associated with respiratory inhomogeneity and expressed as Hz
- frR :
-
Fuzzy set (Gaussian membership function) related to resonant frequency fr for Restrictive class
- K :
-
Number of nearest neighbor
- k :
-
Number of folds in k-fold validation procedure
- KNN:
-
K-nearest neighbor. It is a ML algorithm. When it is used for classification, the class of the query is determined by the majority vote among the class K-nearest neighbors found in the training set
- KS:
-
Kyphoscoliosis, an abnormal curvature of the spine in both a coronal and sagittal plane. It is a combination of kyphosis and scoliosis
- m :
-
Number of rules
- ML :
-
Machine learning, field of artificial intelligence whose scope is the investigation of algorithms that can recognize patterns and learn different relationships present in a set of data
- n :
-
Number of features (variables)
- NFC:
-
Neuro-fuzzy classifier. It is a fuzzy rule-based system, which is encoded as a neural network. Hence, it is possible to apply neural network learning algorithms to determine the parameters of the fuzzy systems, such as the fuzzy rules and fuzzy membership functions
- r :
-
Standard deviation of the radial basis function
- R0:
-
Intercept resistance, obtained using linear regression in the 4–16 Hz range, a representative of the resistance in the low-frequency spectra, expressed as cmH2O/L/s
- R0A :
-
Fuzzy set (Gaussian membership function) related to intercept resistance R0 for Asthma class
- R0R :
-
Fuzzy set (Gaussian membership function) related to intercept resistance R0 for Restrictive class
- R4:
-
Respiratory resistance in 4 Hz, expressed as cmH2O/L/s
- RF:
-
Random forests. It is a ML algorithm that employs an ensemble of decision trees. In classification problems, the final output class is obtained by the majority of the class’s output by the individual decision trees
- Rm:
-
Mean resistance in the 4–16 Hz range, reflecting mid-frequency spectra, that is related to the resistance in the central airways, expressed as cmH2O/L/s
- ROC:
-
Receiver operating characteristic curve
- Rrs:
-
Respiratory resistance, including airways, lung, and thoracic wall resistance, expressed as cmH2O/L/s
- S :
-
Angular coefficient of resistance, the resistance change with frequency in the 4–16 Hz range, which is associated with respiratory nonhomogeneities, expressed as cmH2O/L/s2
- Se:
-
Sensitivity, proportion of actual positives that are correctly identified as such
- Sm :
-
Width matrix of the Gaussian membership functions
- Sp:
-
Specificity, proportion of actual negatives that are correctly identified as such
- SSCG:
-
Speeding up Scaled Conjugate Gradient
- SVM:
-
Support vector machines. It is a ML algorithm that uses support vectors to determine a decision boundary that is a hyperplane with optimal geometric margin from the classes, which, in turn, presents the highest generalization capacity
- SVMR:
-
support vector machines with radial basis function kernel. It is a SVM that employs the “kernel trick” to allow SVM to be employed in nonlinear separable problems. The “kernel trick” transforms the data in a new high-dimensional space where it is easier to separate the classes
- U :
-
Center matrix of the Gaussian membership functions
- W :
-
The weight matrix among the rules and the classes
- X4:
-
Respiratory reactance at 4 Hz, expressed as cmH2O/L/s
- Xm:
-
Mean reactance evaluated considering the 4 to 32 Hz frequency range, associated with respiratory inhomogeneity and expressed as cmH2O/L/s
- Xrs:
-
Respiratory reactance, including airways, lung, and thoracic wall, expressed as cmH2O/L/s
- x j :
-
jth input variable in the fuzzy classifier
- Z4:
-
Impedance module in 4 Hz, The total mechanical load including resistance and elastic effects, expressed as cmH2O/L/s
References
Abe S (2009) Support vector machines for pattern classification, advances in computer vision and pattern recognition, 2nd edn. Springer, New York
Abraham A (2005) Adaptation of fuzzy inference system using neural learning. In: Nedjah N, Macedo Mourelle Ld (eds) Fuzzy systems engineering, vol 181. Springer Berlin Heidelberg Berlin, pp. 53–83
Abu-Mostafa YS, Magdon-Ismail M, Lin H-T (2012) Learning from data: a short course. AMLbook.com, S.l.
Amaral JL, Faria AC, Lopes AJ, Jansen JM, Melo PL (2010) Automatic identification of chronic obstructive pulmonary disease based on forced oscillation measurements and artificial neural networks. Conference proceedings : Annual International Conference of the IEEE Engineering in Medicine and Biology Society IEEE Engineering in Medicine and Biology Society Conference 2010:1394–1397. https://doi.org/10.1109/IEMBS.2010.5626727
Amaral JL, Lopes AJ, Faria AC, Melo PL (2015) Machine learning algorithms and forced oscillation measurements to categorise the airway obstruction severity in chronic obstructive pulmonary disease. Comput Methods Prog Biomed 118:186–197. https://doi.org/10.1016/j.cmpb.2014.11.002
Amaral JL, Lopes AJ, Jansen JM, Faria AC, Melo PL (2012) Machine learning algorithms and forced oscillation measurements applied to the automatic identification of chronic obstructive pulmonary disease. Comput Methods Prog Biomed 105:183–193. https://doi.org/10.1016/j.cmpb.2011.09.009
Amaral JL, Lopes AJ, Jansen JM, Faria AC, Melo PL (2013) An improved method of early diagnosis of smoking-induced respiratory changes using machine learning algorithms. Comput Methods Prog Biomed 112:441–454. https://doi.org/10.1016/j.cmpb.2013.08.004
Amaral JL, Lopes AJ, Veiga J, Faria AC, Melo PL (2017) High-accuracy detection of airway obstruction in asthma using machine learning algorithms and forced oscillation measurements Computer methods and programs in biomedicine. 144:113–125. https://doi.org/10.1016/j.cmpb.2017.03.023
Amaral JLM, Melo PL (2020) Clinical decision support systems to improve the diagnosis and management of respiratory diseases. In: Barh D (ed) Artificial intelligence in precision health. Elsevier, USA
Azar AT, Hassanien AE (2015) Dimensionality reduction of medical big data using neural-fuzzy classifier. Soft Comput 19:1115–1127. https://doi.org/10.1007/s00500-014-1327-4
Bates JHT, Irvin CG, Farré R, Hantos Z (2011) Oscillation mechanics of the respiratory system. In: Terjung R (ed) Comprehensive physiology. John Wiley & Sons, Inc., Hoboken
Bit A, Chattyopadhay H, Nag D (2009) Study of airflow in the trachea of a bronchopulmonary patient using CT data. Indian Journal of Biomechanics:31–36
Bousquet J, Tanasescu CC, Camuzat T, Anto JM, Blasi F, Neou A, Palkonen S, Papadopoulos NG, Antunes JP, Samolinski B, Yiallouros P, Zuberbier T (2013) Impact of early diagnosis and control of chronic respiratory diseases on active and healthy ageing. A debate at the European Union Parliament. Allergy 68:555–561. doi:https://doi.org/10.1111/all.12115
Breiman L (2001) Random forests. Mach Learn 45:5–32
Brochard L, Pelle G, de Palmas J, Brochard P, Carre A, Lorino H, Harf A (1987) Density and frequency dependence of resistance in early airway obstruction. Am Rev Respir Dis 135:579–584. https://doi.org/10.1164/arrd.1987.135.3.579
Brusasco V, Barisione G, Crimi E (2015) Pulmonary physiology: future directions for lung function testing in COPD. Respirology 20:209–218. https://doi.org/10.1111/resp.12388
Busse WW, Erzurum SC, Blaisdell CJ, Noel P (2014) Executive summary: NHLBI workshop on the primary prevention of chronic lung diseases. Annals of the American Thoracic Society 11(Suppl 3):S123–S124. https://doi.org/10.1513/AnnalsATS.201312-421LD
Cavalcanti JV, Lopes AJ, Jansen JM, Melo PL (2006) Detection of changes in respiratory mechanics due to increasing degrees of airway obstruction in asthma by the forced oscillation technique. Respir Med 100:2207–2219. https://doi.org/10.1016/j.rmed.2006.03.009
Cawley GC, Talbot NLC (2010) On over-fitting in model selection and subsequent selection bias in performance evaluation. J Mach Learn Res 11:2079–2107
Cetişli B, Barkana A (2010) Speeding up the scaled conjugate gradient algorithm and its application in neuro-fuzzy classifier training. Soft Comput 14:365–378. https://doi.org/10.1007/s00500-009-0410-8
Cordón O (2011) A historical review of evolutionary learning methods for Mamdani-type fuzzy rule-based systems: designing interpretable genetic fuzzy systems. Int J Approx Reason 52:894–913. https://doi.org/10.1016/j.ijar.2011.03.004
Croxton TL, Weinmann GG, Senior RM, Hoidal JR (2002) Future research directions in chronic obstructive pulmonary disease. Am J Respir Crit Care Med 165:838–844. https://doi.org/10.1164/ajrccm.165.6.2108036
Das N, Topalovic M, Janssens W (2018) Artificial intelligence in diagnosis of obstructive lung disease: current status and future potential. Curr Opin Pulm Med 24:117–123. https://doi.org/10.1097/MCP.0000000000000459
de Melo PL, Werneck MM, Giannella-Neto A (2000) New impedance spectrometer for scientific and clinical studies of the respiratory system. Rev Sci Instrum 71:2867–2872
de Sá PM, Lopes AJ, Jansen JM, de Melo PL (2013) Oscillation mechanics of the respiratory system in never-smoking patients with silicosis: pathophysiological study and evaluation of diagnostic accuracy. In: Clinics (Sao Paulo), 68. 5. pp 644-651. doi:https://doi.org/10.6061/clinics/2013(05)11
Dellaca RL, Duffy N, Pompilio PP, Aliverti A, Koulouris NG, Pedotti A, Calverley PM (2007) Expiratory flow limitation detected by forced oscillation and negative expiratory pressure. Eur Respir J 29:363–374. https://doi.org/10.1183/09031936.00038006
DeLong ER, DeLong DM, Clarke-Pearson DL (1988) Comparing the areas under two or more correlated receiver operating characteristic curves: a nonparametric approach. Biometrics:837–845
Demšar J (2006) Statistical comparisons of classifiers over multiple data sets. J Mach Learn Res 7:1–30
Dietterich TG (1998) Approximate statistical tests for comparing supervised classification learning algorithms. Neural Comput 10:1895–1923
Drummond MB, Buist AS, Crapo JD, Wise RA, Rennard SI (2014) Chronic obstructive pulmonary disease: NHLBI workshop on the primary prevention of chronic lung diseases. Annals of the American Thoracic Society 11(Suppl 3):S154–S160. https://doi.org/10.1513/AnnalsATS.201312-432LD
Dubois AB, Brody AW, Lewis DH, Burgess BF Jr (1956) Oscillation mechanics of lungs and chest in man. J Appl Physiol 8:587–594
Eswari JS, Majdoubi J, Naik S, Gupta S, Bit A, Rahimi-Gorji M, Saleem A (2020) Prediction of stenosis behaviour in artery by neural network and multiple linear regressions. Biomech Model Mechanobiol. https://doi.org/10.1007/s10237-020-01300-z
Faria AC, Barbosa WR, Lopes AJ, Pinheiro Gda R, Melo PL (2012) Contrasting diagnosis performance of forced oscillation and spirometry in patients with rheumatoid arthritis and respiratory symptoms. Clinics 67:987–994
Faria AC, Lopes AJ, Jansen JM, Melo PL (2009) Assessment of respiratory mechanics in patients with sarcoidosis using forced oscillation: correlations with spirometric and volumetric measurements and diagnostic accuracy. Respiration; international review of thoracic diseases 78:93–104. https://doi.org/10.1159/000213756
Faria AC, Lopes AJ, Jansen JM, Melo PL (2009) Evaluating the forced oscillation technique in the detection of early smoking-induced respiratory changes. Biomed Eng Online 8:22. https://doi.org/10.1186/1475-925X-8-22
Faria ACD, Lopes AJ, Jansen JM, PLd M (2009) Assessment of respiratory mechanics in patients with sarcoidosis using forced oscillations. Respiration 78:93–104
Ferguson GT, Enright PL, Buist AS, MW H (2000) Office spirometry for lung health assessment in adults: a consensus statement from the National Lung Health Education Program. Chest 117:1146–1161
Freund Y, Schapire R, Abe N (1999) A short introduction to boosting. Journal-Japanese Society For Artificial Intelligence 14:1612
Gacto MJ, Alcalá R, Herrera F (2011) Interpretability of linguistic fuzzy rule-based systems: an overview of interpretability measures. Inf Sci 181:4340–4360. https://doi.org/10.1016/j.ins.2011.02.021
GOLD (2013) Global Initiative For Chronic Obstructive Lung Disease – UPDATE (2013). In: Global strategy for the diagnosis, management, and prevention of chronic obstructive pulmonary disease. NHLBI/WHO
Golpe R, Jimenez A, Carpizo R, Cifrian JM (1999) Utility of home oximetry as a screening test for patients with moderate to severe symptoms of obstructive sleep apnea. Sleep 22:932–937
Guyon I, Lisseff A (2003) An introduction to variable and feature selection. J Mach Learn Res 3:1157–1182
Hajian-Tilaki K (2013) Receiver operating characteristic (ROC) curve analysis for medical diagnostic test evaluation. Caspian J Intern Med 4:627–635
Hastie T, Tibshirani R, Friedman J (2009) The elements of statistical learning, 2nd edn. Springer-Verlag
Hastie T, Tibshirani R, Friedman J (2009) The elements of statistical learning. Springer Series in Statistics, New York
Haykin SS (2009) Neural networks and learning machines. 3rd ed edn. Prentice Hall, New York
Hüllermeier E (2005) Fuzzy methods in machine learning and data mining: status and prospects. Fuzzy Sets Syst 156:387–406. https://doi.org/10.1016/j.fss.2005.05.036
Ionescu CM, Machado JT, De Keyser R (2011) Is multidimensional scaling suitable for mapping the input respiratory impedance in subjects and patients. Comput Methods Prog Biomed 2011:189–200
Jain AK (2010) Data clustering: 50 years beyond K-means. Pattern Recogn Lett 31:651–666. https://doi.org/10.1016/j.patrec.2009.09.011
Jang J-SR, others Fuzzy modeling using generalized neural networks and Kalman filter algorithm. In, 1991 1991. pp 762–767
Jang J-SR, Sun C-T, Mizutani E (1997) Neuro-fuzzy and soft computing; a computational approach to learning and machine intelligence
Jang JSR (1993) ANFIS: adaptive-network-based fuzzy inference system. IEEE Transactions on Systems, Man, and Cybernetics 23:665–685. https://doi.org/10.1109/21.256541
Japkowicz N, Shah M (2011) Evaluating learning algorithms: a classification perspective. Cambridge University Press, Cambridge, New York
Jornal Brasileiro de Pneumologia - Diretrizes para Testes de Função Pulmonar. (2002). http://www.jornaldepneumologia.com.br/detalhe_suplemento.asp?id=45
King GG, Bates J, Berger KI, Calverley P, de Melo PL, Dellaca RL, Farre R, Hall GL, Ioan I, Irvin CG, Kaczka DW, Kaminsky DA, Kurosawa H, Lombardi E, Maksym GN, Marchal F, Oppenheimer BW, Simpson SJ, Thamrin C, van den Berge M, Oostveen E (2019) Technical standards for respiratory oscillometry. Eur Respir J 55:1900753. https://doi.org/10.1183/13993003.00753-2019
King GG, Bates J, Berger KI, Calverley P, de Melo PL, Dellaca RL, Farre R, Hall GL, Ioan I, Irvin CG, Kaczka DW, Kaminsky DA, Kurosawa H, Lombardi E, Maksym GN, Marchal F, Oppenheimer BW, Simpson SJ, Thamrin C, van den Berge M, Oostveen E (2020) Technical standards for respiratory oscillometry. Eur Respir J 55:1900753. https://doi.org/10.1183/13993003.00753-2019
Kuncheva LI (2004) Combining pattern classifiers: methods and algorithms. John Wiley & Sons
Lappas AS, Tzortzi AS, Behrakis BK (2014) Forced oscillations in applied respiratory physiology: clinical applications. Clin Res Pulmonol 2:1016–1033
Lima AN, Faria AC, Lopes AJ, Jansen JM, Melo PL (2015) Forced oscillations and respiratory system modeling in adults with cystic fibrosis. Biomed Eng Online 14:11. https://doi.org/10.1186/s12938-015-0007-7
Lorino AM, Zerah F, Mariette C, Harf A, Lorino H (1997) Respiratory resistive impedance in obstructive patients: linear regression analysis vs viscoelastic modelling. Eur Respir J 10:150–155
Lungu A, Swift AJ, Capener D, Kiely D, Hose R, Wild JM (2016) Diagnosis of pulmonary hypertension from magnetic resonance imaging-based computational models and decision tree analysis. Pulmonary circulation 6:181–190. https://doi.org/10.1086/686020
Ma Y, Guo G (2014) Support vector machines applications. Springer
MacIntyre NR (2012) The future of pulmonary function testing. Respir Care 57:154–161; discussion 161-154. doi:https://doi.org/10.4187/respcare.01422
MacLeod D, Birch M (2001) Respiratory input impedance measurement: forced oscillation methods. Medical & biological engineering & computing 39:505–516
Madero Orozco H, Vergara Villegas OO, Cruz Sánchez VG, Ochoa Domínguez HdJ, Nandayapa Alfaro MdJ (2015) Automated system for lung nodules classification based on wavelet feature descriptor and support vector machine. BioMedical Engineering OnLine 14. doi:https://doi.org/10.1186/s12938-015-0003-y
Majid A, Ali S, Iqbal M, Kausar N (2014) Prediction of human breast and colon cancers from imbalanced data using nearest neighbor and support vector machines. Comput Methods Prog Biomed 113:792–808. https://doi.org/10.1016/j.cmpb.2014.01.001
Manoharan SC, Veezhinathan M, Ramakrishnan S (2008) Comparison of two ANN methods for classification of spirometer data. MEASUREMENT SCIENCE REVIEW 8:53–57
Marinho CL, Maioli MCP, Amaral JLM, LA J, PL M (2018) Respiratory resistance and reactance in adults with sickle cell anemia: part 2 - fractional-order modeling and a clinical decision support system for the diagnostic of respiratory disorders. PLoS One 14:e0213257. https://doi.org/10.1371/journal.pone.0213257
Marinho CL, MCP M, do JLM A, AJ L, PL M (2017) Respiratory resistance and reactance in adults with sickle cell anemia: correlation with functional exercise capacity and diagnostic use. PLoS One 12:e0187833. https://doi.org/10.1371/journal.pone.0187833
Miller MR, Hankinson J, Brusasco V, Burgos F, Casaburi R, Coates A, Crapo R, Enright P, CPMvd G, Gustafsson P, Jensen R, DC J, MacIntyre N, McKay R, Navajas D, Pedersen OF, Pellegrino R, Viegi G, Wanger J (2005) Standardisation of spirometry. https://doi.org/10.1183/09031936.05.00034805
Miranda IA, Dias Faria AC, Lopes AJ, Jansen JM, Lopes de Melo P (2013) On the respiratory mechanics measured by forced oscillation technique in patients with systemic sclerosis. PLoS One 8:e61657. https://doi.org/10.1371/journal.pone.0061657
Mohri M, Rostamizadeh A, Talwalkar A (2012) Foundations of machine learning. Adaptive computation and machine learning series. MIT Press, Cambridge, MA
Møller MF (1993) A scaled conjugate gradient algorithm for fast supervised learning. Neural Netw 6:525–533. https://doi.org/10.1016/S0893-6080(05)80056-5
Nagels J, Landser FJ, van der Linden L, Clement J, Van de Woestijne KP (1980) Mechanical properties of lungs and chest wall during spontaneous breathing. J Appl Physiol Respir Environ Exerc Physiol 49:408–416
Nauck D, Kruse R, Klawonn F (1997) Foundations of neuro-fuzzy systems. John Wiley, Chichester ; New York
Nicolai M, Peter B (2010) Stability selection. Journal of the Royal Statistical Society: Series B (Statistical Methodology) 72:417–473
Nilsson AM, Theander E, Hesselstrand R, Piitulainen E, Wollmer P, Mandl T (2014) The forced oscillation technique is a sensitive method for detecting obstructive airway disease in patients with primary Sjogren’s syndrome. Scand J Rheumatol 43:324–328. https://doi.org/10.3109/03009742.2013.856466
Pedregosa F, Varoquaux G, Gramfort A, Bertrand Thirion VM, Grisel O, Blondel M, Müller A, Nothman J, Louppe G, Prettenhofer P, Weiss R, Dubourg V, Vanderplas J, Passos A, Cournapeau D, Brucher M, Perrot M, Duchesnay E (2011) Scikit-learn: machine learning in Python. J Mach Learn Res 12:2825–2830
Pereira CAdC, Barreto SdP, Simöes JG, Pereira FWL, Gerstler JG, Nakatani J (1992) Reference values for spirometry in Brazilian adults. doi:lil-123525
Peters U, Hernandez P, Dechman G, Ellsmere J, Maksym G (2016) Early detection of changes in lung mechanics with oscillometry following bariatric surgery in severe obesity. Applied physiology, nutrition, and metabolism = Physiologie appliquee, nutrition et metabolisme 41:538-547. doi:https://doi.org/10.1139/apnm-2015-0473
Raskutti G, Wainwright MJ, Yu B (2014) Early stopping and non-parametric regression: an optimal data-dependent stopping rule. The Journal of Machine Learning Research 15:335–366
Reisch S, Schneider M, Timmer J, Geiger K, Guttmann J (1998) Evaluation of forced oscillation technique for early detection of airway obstruction in sleep apnea: a model study. Technology and health care : official journal of the European Society for Engineering and Medicine 6:245–257
Reisch S, Steltner H, Timmer J, Renotte C, Guttmann J (1999) Early detection of upper airway obstructions by analysis of acoustical respiratory input impedance. Biol Cybern 81:25-37. doi:DOI https://doi.org/10.1007/s004220050542
PMd S, AJ L, JM J, PLd M (2013) Oscillation mechanics of the respiratory system in never-smoking patients with silicosis: pathophysiological study and evaluation of diagnostic accuracy. Clinics (Sao Paulo) 68:644–651. https://doi.org/10.6061/clinics/2013(05)11
Sahin D, Ubeyli ED, Ilbay G, Sahin M, Yasar AB (2010) Diagnosis of airway obstruction or restrictive spirometric patterns by multiclass support vector machines. J Med Syst 34:967–973. https://doi.org/10.1007/s10916-009-9312-7
Sancho AG, Faria ACD, Amaral JLM, Lopes AJ, Melo PL Evaluation of the forced oscillation technique in the differential diagnosis of obstructive and restrictive respiratory diseases. In: IFMBE Proceedings of the XXVI Brazilian Congress on Biomedical Engineering, Búzios, Rio de Janeiro, 2018. Springer, The International Federation for Medical and Biological Engineering (IFMBE) Proceedings book series., p 45 to 50. doi:https://doi.org/10.1007/978-981-13-2119-1_7
Schapire RE (2013) Explaining adaboost. In: Empirical inference. Springer, pp. 37–52
Scornet E, Biau G, Vert J-P (2015) Consistency of random forests. Ann Stat 43:1716–1741. https://doi.org/10.1214/15-AOS1321
Sen I, Saraclar M, Kahya YP (2015) A comparison of SVM and GMM-based classifier configurations for diagnostic classification of pulmonary sounds. IEEE Trans Biomed Eng 62:1768–1776. https://doi.org/10.1109/TBME.2015.2403616
Sugiyama A, Hattori N, Haruta Y, Nakamura I, Nakagawa M, Miyamoto S, Onari Y, Iwamoto H, Ishikawa N, Fujitaka K, Murai H, Kohno N (2013) Characteristics of inspiratory and expiratory reactance in interstitial lung disease. Respiratory medicine 107:875-882. doi:DOI https://doi.org/10.1016/j.rmed.2013.03.005
Swets JA (1988) Measuring the accuracy of diagnostic systems. Science 240:1285–1293
Topalovic M, Das N, Burgel PR, Daenen M, Derom E, Haenebalcke C, Janssen R, Kerstjens HAM, Liistro G, Louis R, Ninane V, Pison C, Schlesser M, Vercauter P, Vogelmeier CF, Wouters E, Wynants J, Janssens W, Pulmonary Function Study I, Pulmonary Function Study I (2019) Artificial intelligence outperforms pulmonologists in the interpretation of pulmonary function tests. Eur Respir J 53:1801660. https://doi.org/10.1183/13993003.01660-2018
Vapnik VN (2000) The nature of statistical learning theory. Springer New York, New York, NY
Witten IH, Frank E, Hall MA, Pal CJ (2016) Data mining: practical machine learning tools and techniques. Morgan Kaufmann
World Health Organization WHO (2019) GINA – Global Initiative for Asthma
Zadeh LA (1965) Fuzzy sets. Inf Control 8:338–353. https://doi.org/10.1016/S0019-9958(65)90241-X
Funding
This study was supported by the Brazilian Council for Scientific and Technological Development (CNPq) and the Rio de Janeiro State Research Supporting Foundation (FAPERJ) and in part by the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Brasil (CAPES) - Finance Code 001.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
This research was approved by the research ethics board of the State University of Rio de Janeiro, and the post-informed consent of all volunteers was obtained before inclusion in the study. The study was conducted in accordance with the Declaration of Helsinki.
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.
Electronic supplementary material
ESM 1
(DOC 56 kb)
Rights and permissions
About this article
Cite this article
Amaral, J.L.M., Sancho, A.G., Faria, A.C.D. et al. Differential diagnosis of asthma and restrictive respiratory diseases by combining forced oscillation measurements, machine learning and neuro-fuzzy classifiers. Med Biol Eng Comput 58, 2455–2473 (2020). https://doi.org/10.1007/s11517-020-02240-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11517-020-02240-7