RESUMEN
Pneumonia is one of the leading causes of death in children. Prompt diagnosis and treatment can help prevent these deaths, particularly in resource poor regions where deaths due to pneumonia are highest. Clinical symptom-based screening of childhood pneumonia yields excessive false positives, highlighting the necessity for additional rapid diagnostic tests. Cough is a prevalent symptom of acute respiratory illnesses and the sound of a cough can indicate the underlying pathological changes resulting from respiratory infections. In this study, we propose a fully automated approach to evaluate cough sounds to distinguish pneumonia from other acute respiratory diseases in children. The proposed method involves cough sound denoising, cough sound segmentation, and cough sound classification. The denoising algorithm utilizes multi-conditional spectral mapping with a multilayer perceptron network while the segmentation algorithm detects cough sounds directly from the denoised audio waveform. From the segmented cough signal, we extract various handcrafted features and feature embeddings from a pretrained deep learning network. A multilayer perceptron is trained on the combined feature set for detecting pneumonia. The method we propose is evaluated using a dataset comprising cough sounds from 173 children diagnosed with either pneumonia or other acute respiratory diseases. On average, the denoising algorithm improved the signal-to-noise ratio by 44%. Furthermore, a sensitivity and specificity of 91% and 86%, respectively, is achieved in cough segmentation and 82% and 71%, respectively, in detecting childhood pneumonia using cough sounds alone. This demonstrates its potential as a rapid diagnostic tool, such as using smartphone technology.
Asunto(s)
Neumonía , Trastornos Respiratorios , Niño , Humanos , Tos/diagnóstico , Algoritmos , Redes Neurales de la Computación , Neumonía/diagnóstico por imagenRESUMEN
Objective cough sound evaluation is useful in the diagnosis and management of respiratory diseases. However, the performance of cough sound analysis models can degrade in the presence of background noises common in everyday environments. This brings forward the need for cough sound denoising. This work utilizes a method for denoising cough sound recordings using signal processing and machine learning techniques, inspired by research in the field of speech enhancement. It uses supervised learning to find a mapping between the noisy and clean spectra of cough sound signals using a fully connected feed-forward neural network. The method is validated on a dataset of 300 manually annotated cough sound recordings corrupted with babble noise. The effect of various signal processing and neural network parameters on denoising performance is investigated. The method is shown to improve cough sound quality and intelligibility and outperform conventional denoising methods.
Asunto(s)
Grabaciones de Sonido , Inteligibilidad del Habla , Humanos , Redes Neurales de la Computación , Ruido , Tos/diagnósticoRESUMEN
Pneumonia is one of the leading causes of morbidity and mortality in children. This is especially true in resource poor regions lacking diagnostic facilities, bringing about the need for rapid diagnostic tests for pneumonia. Cough is a common symptom of acute respiratory diseases, including pneumonia, and the sound of cough can be indicative of the pathological variations caused by respiratory infections. As such, in this paper we study objective cough sound evaluation for differentiating between pneumonia and other acute respiratory diseases. We use a dataset of 491 cough sounds from 173 children diagnosed either as having pneumonia or other acute respiratory diseases. We extract features which describe the temporal, spectral, and cepstral characteristics of the cough sound. These features are combined with feature embeddings from a pretrained deep learning network and used to train a multilayer perceptron for classification. The proposed method achieves a sensitivity and specificity of 84% and 73% respectively in differentiating between pneumonia and other acute respiratory diseases using cough sounds alone.
Asunto(s)
Aprendizaje Profundo , Neumonía , Trastornos Respiratorios , Humanos , Niño , Tos/diagnóstico , Redes Neurales de la Computación , Neumonía/diagnósticoRESUMEN
BACKGROUND: Acute respiratory diseases are a leading cause of morbidity and mortality in children. Cough is a common symptom of acute respiratory diseases and the sound of cough can be indicative of the respiratory disease. However, cough sound assessment in routine clinical practice is limited to human perception and the skills of the clinician. Objective cough sound evaluation has the potential to aid clinicians in acute respiratory disease diagnosis. In this systematic review, we assess and summarize the predictive ability of machine learning algorithms in analyzing cough sounds of acute respiratory diseases in the pediatric population. METHOD: Our systematic search of the Scopus, Medline, and Embase databases on 25 January 2023 identified six articles meeting the inclusion criteria. Quality assessment of the included studies was performed using the checklist for the assessment of medical artificial intelligence. RESULTS: Our analysis shows variability in the input to the machine learning algorithms, such as the use of various cough sound features and combining cough sound features with clinical features. The use of the machine learning algorithms also varies from conventional algorithms, such as logistic regression and support vector machine, to deep learning techniques, such as convolutional neural networks. The classification accuracy for the detection of bronchiolitis, croup, pertussis, and pneumonia across five articles is in the range of 82-96%. However, a significant drop is observed in the detection accuracy for bronchiolitis and pneumonia in the remaining article. CONCLUSION: The number of articles is limited but, in general, the predictive ability of cough sound classification algorithms in childhood acute respiratory diseases shows promise.
Asunto(s)
Bronquiolitis , Neumonía , Niño , Humanos , Tos/diagnóstico , Inteligencia Artificial , Algoritmos , Neumonía/diagnóstico , Aprendizaje AutomáticoRESUMEN
Mass community testing is a critical means for monitoring the spread of the COVID-19 pandemic. Polymerase chain reaction (PCR) is the gold standard for detecting the causative coronavirus 2 (SARS-CoV-2) but the test is invasive, test centers may not be readily available, and the wait for laboratory results can take several days. Various machine learning based alternatives to PCR screening for SARS-CoV-2 have been proposed, including cough sound analysis. Cough classification models appear to be a robust means to predict infective status, but collecting reliable PCR confirmed data for their development is challenging and recent work using unverified crowdsourced data is seen as a viable alternative. In this study, we report experiments that assess cough classification models trained (i) using data from PCR-confirmed COVID subjects and (ii) using data of individuals self-reporting their infective status. We compare performance using PCR-confirmed data. Models trained on PCR-confirmed data perform better than those trained on patient-reported data. Models using PCR-confirmed data also exploit more stable predictive features and converge faster. Crowd-sourced cough data is less reliable than PCR-confirmed data for developing predictive models for COVID-19, and raises concerns about the utility of patient reported outcome data in developing other clinical predictive models when better gold-standard data are available.
Asunto(s)
COVID-19 , Colaboración de las Masas , Humanos , COVID-19/diagnóstico , SARS-CoV-2 , Tos/diagnóstico , Pandemias , Reproducibilidad de los Resultados , Reacción en Cadena en Tiempo Real de la Polimerasa , Medición de Resultados Informados por el PacienteRESUMEN
While families have a central role in shaping individual choices and behaviors, healthcare largely focuses on treating individuals or supporting self-care. However, a family is also a health unit. We argue that family informatics is a necessary evolution in scope of health informatics. To deal with the needs of individuals, we must ensure technologies account for the role of their families and may require new classes of digital service. Social networks can help conceptualize the structure, composition, and behavior of families. A family network can be seen as a multiagent system with distributed cognition. Digital tools can address family needs in (1) sensing and monitoring; (2) communicating and sharing; (3) deciding and acting; and (4) treating and preventing illness. Family informatics is inherently multidisciplinary and has the potential to address unresolved chronic health challenges such as obesity, mental health, and substance abuse, support acute health challenges, and to improve the capacity of individuals to manage their own health needs.
Asunto(s)
Informática Médica , Salud Mental , Familia , HumanosRESUMEN
Fundus images have been widely used in routine examinations of ophthalmic diseases. For some diseases, the pathological changes mainly occur around the optic disc area; therefore, detection and segmentation of the optic disc are critical pre-processing steps in fundus image analysis. Current machine learning based optic disc segmentation methods typically require manual segmentation of the optic disc for the supervised training. However, it is time consuming to annotate pixel-level optic disc masks and inevitably induces inter-subject variance. To address these limitations, we propose a weak label based Bayesian U-Net exploiting Hough transform based annotations to segment optic discs in fundus images. To achieve this, we build a probabilistic graphical model and explore a Bayesian approach with the state-of-the-art U-Net framework. To optimize the model, the expectation-maximization algorithm is used to estimate the optic disc mask and update the weights of the Bayesian U-Net, alternately. Our evaluation demonstrates strong performance of the proposed method compared to both fully- and weakly-supervised baselines.
Asunto(s)
Glaucoma , Disco Óptico , Teorema de Bayes , Fondo de Ojo , Glaucoma/diagnóstico , Humanos , Procesamiento de Imagen Asistido por Computador/métodos , Disco Óptico/diagnóstico por imagenRESUMEN
Anxiety disorders are common among youth, posing risks to physical and mental health development. Early screening can help identify such disorders and pave the way for preventative treatment. To this end, the Youth Online Diagnostic Assessment (YODA) tool was developed and deployed to predict youth disorders using online screening questionnaires filled by parents. YODA facilitated collection of several novel unique datasets of self-reported anxiety disorder symptoms. Since the data is self-reported and often noisy, feature selection needs to be performed on the raw data to improve accuracy. However, a single set of selected features may not be informative enough. Consequently, in this work we propose and evaluate a novel feature ensemble based Bayesian Neural Network (FE-BNN) that exploits an ensemble of features for improving the accuracy of disorder predictions. We evaluate the performance of FE-BNN on three disorder-specific datasets collected by YODA. Our method achieved the AUC of 0.8683, 0.8769, 0.9091 for the predictions of Separation Anxiety Disorder, Generalized Anxiety Disorder and Social Anxiety Disorder, respectively. These results provide initial evidence that our method outperforms the original diagnostic scoring function of YODA and several other baseline methods for three anxiety disorders, which can practically help prioritizing diagnostic interviews. Our promising results call for investigation of interpretable methods maintaining high predictive accuracy.
Asunto(s)
Trastornos de Ansiedad , Redes Neurales de la Computación , Adolescente , Trastornos de Ansiedad/diagnóstico , Teorema de Bayes , Humanos , Salud Mental , AutoinformeRESUMEN
Audio signal classification finds various applications in detecting and monitoring health conditions in healthcare. Convolutional neural networks (CNN) have produced state-of-the-art results in image classification and are being increasingly used in other tasks, including signal classification. However, audio signal classification using CNN presents various challenges. In image classification tasks, raw images of equal dimensions can be used as a direct input to CNN. Raw time-domain signals, on the other hand, can be of varying dimensions. In addition, the temporal signal often has to be transformed to frequency-domain to reveal unique spectral characteristics, therefore requiring signal transformation. In this work, we overview and benchmark various audio signal representation techniques for classification using CNN, including approaches that deal with signals of different lengths and combine multiple representations to improve the classification accuracy. Hence, this work surfaces important empirical evidence that may guide future works deploying CNN for audio signal classification purposes.
Asunto(s)
Benchmarking , Redes Neurales de la ComputaciónRESUMEN
Affective personality traits have been associated with a risk of developing mental and cognitive disorders and can be informative for early detection and management of such disorders. However, conventional personality trait detection is often biased and unreliable, as it depends on the honesty of the subjects when filling out the lengthy questionnaires. In this paper, we propose a method for objective detection of personality traits using physiological signals. Subjects are shown affective images and videos to evoke a range of emotions. The electrical activity of the brain is captured using EEG during this process and the multi-channel EEG data is processed to compute the inter-hemispheric asynchrony of the brainwaves. The most discriminative features are selected and then used to build a machine learning classifier, which is trained to predict 16 personality traits. Our results show high predictive accuracy for both image and video stimuli individually, and an improvement when the two stimuli are combined, achieving a 95.49% accuracy. Most of the selected discriminative features were found to be extracted from the alpha frequency band. Our work shows that personality traits can be accurately detected with EEG data, suggesting possible use in practical applications for early detection of mental and cognitive disorders.
Asunto(s)
Ondas Encefálicas , Electroencefalografía , Encéfalo/diagnóstico por imagen , Aprendizaje Automático , PersonalidadRESUMEN
The use of feature extraction and selection from EEG signals has shown to be useful in the detection of epileptic seizure segments. However, these traditional methods have more recently been surpassed by deep learning techniques, forgoing the need for complex feature engineering. This work aims to extend the conventional approach of epileptic seizure detection utilizing raw power spectra of EEG signals and convolutional neural networks (CNN). The proposed technique utilizes wavelet transform to compute the frequency characteristics of multi-channel EEG signals. The EEG signals are divided into 2 second epochs and frequency spectrum up to a cutoff frequency of 45 Hz is computed. This multi-channel raw spectral data forms the input to a one-dimensional CNN (1-D CNN). Spectral data from the current, previous, and next epochs is utilized for predicting the label of the current epoch. The performance of the technique is evaluated using a dataset of EEG signals from 24 cases. The proposed method achieves an accuracy of 97.25% in detecting epileptic seizure segments. This result shows that multi-channel EEG wavelet power spectra and 1-D CNN are useful in detecting epileptic seizures.
Asunto(s)
Electroencefalografía , Epilepsia , Epilepsia/diagnóstico , Humanos , Redes Neurales de la Computación , Convulsiones , Análisis de OndículasRESUMEN
Feature extraction from ECG-derived heart rate variability signal has shown to be useful in classifying sleep apnea. In earlier works, time-domain features, frequency-domain features, and a combination of the two have been used with classifiers such as logistic regression and support vector machines. However, more recently, deep learning techniques have outperformed these conventional feature engineering and classification techniques in various applications. This work explores the use of convolutional neural networks (CNN) for detecting sleep apnea segments. CNN is an image classification technique that has shown robust performance in various signal classification applications. In this work, we use it to classify one-dimensional heart rate variability signal, thereby utilizing a one-dimensional CNN (1-D CNN). The proposed technique resizes the raw heart rate variability data to a common dimension using cubic interpolation and uses it as a direct input to the 1-D CNN, without the need for feature extraction and selection. The performance of the method is evaluated on a dataset of 70 overnight ECG recordings, with 35 recordings used for training the model and 35 for testing. The proposed method achieves an accuracy of 88.23% (AUC=0.9453) in detecting sleep apnea epochs, outperforming several baseline techniques.
Asunto(s)
Electrocardiografía , Síndromes de la Apnea del Sueño , Frecuencia Cardíaca , Humanos , Redes Neurales de la Computación , Síndromes de la Apnea del Sueño/diagnóstico , Máquina de Vectores de SoporteRESUMEN
Voice command is an important interface between human and technology in healthcare, such as for hands-free control of surgical robots and in patient care technology. Voice command recognition can be cast as a speech classification task, where convolutional neural networks (CNNs) have demonstrated strong performance. CNN is originally an image classification technique and time-frequency representation of speech signals is the most commonly used image-like representation for CNNs. Various types of time-frequency representations are commonly used for this purpose. This work investigates the use of cochleagram, utilizing a gammatone filter which models the frequency selectivity of the human cochlea, as the time-frequency representation of voice commands and input for the CNN classifier. We also explore multi-view CNN as a technique for combining learning from different time-frequency representations. The proposed method is evaluated on a large dataset and shown to achieve high classification accuracy.
Asunto(s)
Redes Neurales de la Computación , Voz , Humanos , HablaRESUMEN
Exercising has various health benefits and it has become an integral part of the contemporary lifestyle. However, some workouts are complex and require a trainer to demonstrate their steps. Thus, there are various workout video tutorials available online. Having access to these, people are able to independently learn to perform these workouts by imitating the poses of the trainer in the tutorial. However, people may injure themselves if not performing the workout steps accurately. Therefore, previous work suggested to provide visual feedback to users by detecting 2D skeletons of both the trainer and the learner, and then using the detected skeletons for pose accuracy estimation. Using 2D skeletons for comparison may be unreliable, due to the highly variable body shapes, which complicate their alignment and pose accuracy estimation. To address this challenge, we propose to estimate 3D rather than 2D skeletons and then measure the differences between the joint angles of the 3D skeletons. Leveraging recent advancements in deep latent variable models, we are able to estimate 3D skeletons from videos. Furthermore, a positive-definite kernel based on diversity-encouraging prior is introduced to provide a more accurate pose estimation. Experimental results show the superiority of our proposed 3D pose estimation over the state-of-the-art baselines.
RESUMEN
Presents corrections to shareholder information from this paper, "Automatic croup diagnosis using cough sound recognition," (Sharan, R.V., et al), IEEE Trans. Biomed. Eng., vol. 66, no. 2, pp. 485-495, Feb. 2019.
RESUMEN
The purpose of this submission is to provide missing information to complete the conflict of interest statement associated with the article. The statements provided here augment the already provided information rather than replace it.
RESUMEN
OBJECTIVE: Croup, a respiratory tract infection common in children, causes an inflammation of the upper airway restricting normal breathing and producing cough sounds typically described as seallike "barking cough." Physicians use the existence of barking cough as the defining characteristic of croup. This paper aims to develop automated cough sound analysis methods to objectively diagnose croup. METHODS: In automating croup diagnosis, we propose the use of mathematical features inspired by the human auditory system. In particular, we utilize the cochleagram for feature extraction, a time-frequency representation where the frequency components are based on the frequency selectivity property of the human cochlea. Speech and cough share some similarities in the generation process and physiological wetware used. As such, we also propose the use of mel-frequency cepstral coefficients which has been shown to capture the relevant aspects of the short-term power spectrum of speech signals. Feature combination and backward sequential feature selection are also experimented with. Experimentation is performed on cough sound recordings from patients presenting various clinically diagnosed respiratory tract infections divided into croup and non-croup. The dataset is divided into training and test sets of 364 and 115 patients, respectively, with automatically segmented cough sound segments. RESULTS: Croup and non-croup patient classification on the test dataset with the proposed methods achieve a sensitivity and specificity of 92.31% and 85.29%, respectively. CONCLUSION: Experimental results show the significant improvement in automatic croup diagnosis against earlier methods. SIGNIFICANCE: This paper has the potential to automate croup diagnosis based solely on cough sound analysis.
Asunto(s)
Tos/clasificación , Tos/diagnóstico , Crup/diagnóstico , Diagnóstico por Computador/métodos , Adulto , Niño , Preescolar , Humanos , Lactante , Procesamiento de Señales Asistido por Computador , Espectrografía del Sonido , Máquina de Vectores de SoporteRESUMEN
OBJECTIVE: Spirometry is a commonly used method of measuring lung function. It is useful in the definitive diagnosis of diseases such as asthma and chronic obstructive pulmonary disease (COPD). However, spirometry requires cooperative patients, experienced staff, and repeated testing to ensure the consistency of measurements. There is discomfort associated with spirometry and some patients are not able to complete the test. In this paper, we investigate the possibility of using cough sound analysis for the prediction of spirometry measurements. APPROACH: Our approach is based on the premise that the mechanism of cough generation and the forced expiratory maneuver of spirometry share sufficient similarities enabling this prediction. Using an iPhone, we collected mostly voluntary cough sounds from 322 adults presenting to a respiratory function laboratory for pulmonary function testing. Subjects had the following diagnoses: obstructive, restrictive, or mixed pattern diseases, or were found to have no lung disease along with normal spirometry. The cough sounds were automatically segmented using the algorithm described in Sharan et al (2018 IEEE Trans. Biomed. Eng.). We then represented cough sounds with various cough sound descriptors and built linear and nonlinear regression models connecting them to spirometry parameters. Augmentation of cough features with subject demographic data is also experimented with. The dataset was divided into 272 training subjects and 50 test subjects for experimentation. MAIN RESULTS: The performance of the auto-segmentation algorithm was evaluated on 49 randomly selected subjects from the overall dataset with a sensitivity and PPV of 84.95% and 98.51%, respectively. Our regression models achieved a root mean square error (and correlation coefficient) for standard spirometry parameters FEV1, FVC, and FEV1/FVC of 0.593L (0.810), 0.725L (0.749), and 0.164 (0.547), respectively, on the test dataset. In addition, we could achieve sensitivity, specificity, and accuracy of 70% or higher by applying the GOLD standard for COPD diagnosis on the estimated spirometry test results. SIGNIFICANCE: The experimental results show high positive correlation in predicting FEV1 and FVC and moderate positive correlation in predicting FEV1/FVC. The results show possibility of predicting spirometry results using cough sound analysis.
Asunto(s)
Algoritmos , Tos/diagnóstico , Diagnóstico por Computador/métodos , Enfermedades Pulmonares/diagnóstico , Espirometría , Acústica , Anciano , Tos/fisiopatología , Femenino , Humanos , Enfermedades Pulmonares/fisiopatología , Masculino , Persona de Mediana Edad , Reconocimiento de Normas Patrones Automatizadas/métodos , Pronóstico , Análisis de Regresión , Sensibilidad y EspecificidadRESUMEN
Snoring is one of the earliest symptoms of Obstructive Sleep Apnea (OSA). However, the unavailability of an objective snore definition is a major obstacle in developing automated snore analysis system for OSA screening. The objectives of this paper is to develop a method to identify and extract snore sounds from a continuous sound recording following an objective definition of snore that is independent of snore loudness. Nocturnal sounds from 34 subjects were recorded using a non-contact microphone and computerized data-acquisition system. Sound data were divided into non-overlapping training (n = 21) and testing (n = 13) datasets. Using training dataset an Artificial Neural Network (ANN) classifier were trained for snore and non-snore classification. Snore sounds were defined based on the key observation that sounds perceived as `snores' by human are characterized by repetitive packets of energy that are responsible for creating the vibratory sound peculiar to snorers. On the testing dataset, the accuracy of ANN classifier ranged between 86 - 89%. Our results indicate that it is possible to define snoring using loudness independent, objective criteria, and develop automated snore identification and extraction algorithms.
Asunto(s)
Sonido , Algoritmos , Humanos , Apnea Obstructiva del Sueño , Ronquido , Espectrografía del SonidoRESUMEN
This paper aims to diagnose croup in children using cough sound signal classification. It proposes the use of a time-frequency image-based feature, referred as the cochleagram image feature (CIF). Unlike the conventional spectrogram image, the cochleagram utilizes a gammatone filter which models the frequency selectivity property of the human cochlea. This helps reveal more spectral information in the time-frequency image making it more useful for feature extraction. The cochleagram image is then divided into blocks and central moments are extracted as features. Classification is performed using logistic regression model (LRM) and support vector machine (SVM) on a comprehensive real-world cough sound signal database containing 364 patients with various clinically diagnosed respiratory tract infections divided into croup and non-croup. The best results, sensitivity of 88.37% and specificity of 91.59%, are achieved using SVM classification on a combined feature set of CIF and the conventional mel-frequency cepstral coefficients (MFCCs).