Najaran Mohammad Hassan Tayarani
University of Hertfordshire School of Physics Engineering and Computer Science, Hatfield, UK.
Intell Med. 2023 Jan 27. doi: 10.1016/j.imed.2023.01.001.
Objective The spread of the COVID-19 disease has caused great concern around the world and detecting the positive cases is crucial in curbing the pandemic. One of the symptoms of the disease is the dry cough it causes. It has previously been shown that cough signals can be used to identify a variety of diseases including tuberculosis, asthma, etc. In this paper, we proposed an algorithm to diagnose via cough signals the COVID-19 disease. Methods The proposed algorithm is an ensemble scheme that consists of a number of base learners, where each base learner uses a different feature extractor method, including statistical approaches and convolutional neural networks (CNN) for automatic feature extraction. Features are extracted from the raw signal and some transforms performed it, including Fourier, wavelet, Hilbert-Huang, and short-term Fourier transforms. The outputs of these base-learners are aggregated via a weighted voting scheme, with the weights optimised via an evolutionary paradigm. This paper also proposes a memetic algorithm for training the CNNs in the base-learners, which combines the speed of gradient descent (GD) algorithms and global search space coverage of the evolutionary algorithms. Results Experiments were performed on the proposed algorithm and different rival algorithms which included a number of CNN architectures in the literature and generic machine learning algorithms. The results suggested that the proposed algorithm achieves better performance compared to the existing algorithms in diagnosing COVID-19 via cough signals. Conclusion This research showed that COVID-19 could be diagnosed via cough signals and CNNs could be employed to process these signals and it may be further improved by the optimization of CNN architecture.
新型冠状病毒肺炎(COVID-19)疾病的传播已引起全球广泛关注,检测阳性病例对于遏制疫情至关重要。该疾病的症状之一是干咳。此前已有研究表明,咳嗽信号可用于识别包括肺结核、哮喘等多种疾病。在本文中,我们提出了一种通过咳嗽信号诊断COVID-19疾病的算法。
所提出的算法是一种集成方案,由多个基础学习器组成,每个基础学习器使用不同的特征提取方法,包括统计方法和用于自动特征提取的卷积神经网络(CNN)。从原始信号中提取特征并对其进行一些变换,包括傅里叶变换、小波变换、希尔伯特-黄变换和短时傅里叶变换。这些基础学习器的输出通过加权投票方案进行汇总,权重通过进化范式进行优化。本文还提出了一种用于训练基础学习器中CNN的混合算法,该算法结合了梯度下降(GD)算法的速度和进化算法的全局搜索空间覆盖范围。
对所提出的算法和不同的竞争算法进行了实验,竞争算法包括文献中的一些CNN架构和通用机器学习算法。结果表明,在所提出的算法通过咳嗽信号诊断COVID-19方面,与现有算法相比具有更好的性能。
本研究表明,可以通过咳嗽信号诊断COVID-19,并且可以使用CNN来处理这些信号,通过优化CNN架构可能会进一步改进。