ACS Applied Computer Science

  • Increase font size
  • Default font size
  • Decrease font size

A COUGH-BASED COVID-19 DETECTION SYSTEM USING PCA AND MACHINE LEARNING CLASSIFIERS

Print

In 2019, the whole world is facing a health emergency due to the emergence of the coronavirus (COVID-19). About 223 countries are affected by the coronavirus. Medical and health services face difficulties to manage the disease, which requires a significant amount of health system resources. Several artificial intelligence-based systems are designed to automatically detect COVID-19 for limiting the spread of the virus. Researchers have found that this virus has a major impact on voice production due to the respiratory system's dysfunction. In this paper, we investigate and analyze the effectiveness of cough analysis to accurately detect COVID-19. To do so, we performed binary classification, distinguishing positive COVID patients from healthy controls. The records are collected from the Coswara Dataset, a crowdsourcing project from the Indian Institute of Science (IIS). After data collection, we extracted the MFCC from the cough records. These acoustic features are mapped directly to the Decision Tree (DT), k-nearest neighbor (kNN) for k equals to 3, support vector machine (SVM), and deep neural network (DNN), or after a dimensionality reduction using principal component analysis (PCA), with 95 percent variance or 6 principal components. The 3NN classifier with all features has produced the best classification results. It detects COVID-19 patients with an accuracy of 97.48 percent, 96.96 percent f1-score, and 0.95 MCC. Suggesting that this method can accurately distinguish healthy controls and COVID-19 patients.

  • APA 7th style
Benmalek, E., El Mhamdi, J., Jilbab, A., & Jbari, A. (2022). A cough-based Covid-19 detection system using PCA and machine learning classifiers. Applied Computer Science, 18(4), 96-115. https://doi.org/10.35784/acs-2022-31
  • Chicago style
Benmalek, Elmehdi, Jamal El Mhamdi, Abdelilah Jilbab, and Atman Jbari. "A cough-based Covid-19 detection system using PCA and machine learning classifiers." Applied Computer Science 18, no. 4 (2022): 96-115.
  • IEEE style
E. Benmalek, J. El Mhamdi, A. Jilbab, and A. Jbari, "A cough-based Covid-19 detection system using PCA and machine learning classifiers," Applied Computer Science, vol. 18, no. 4, pp.96-115, 2022, doi: 10.35784/acs-2022-31.
  • Vancouver style
Benmalek E, El Mhamdi J, Jilbab A, Jbari A. A cough-based Covid-19 detection system using PCA and machine learning classifiers. Applied Computer Science. 2022;18(4):96-115.