The normal and abnormal sounds from the respiratory system shed great light on medical science by revealing the quality, diseases and changes in people’s lungs. In medicine, this easy and old method, realized by the stethoscope, facilitates the diagnosis of diseases by specialists. This manual method can sometimes lead to wrong decisions in terms of sound detection due to different audibility. Detailed sound analysis is crucial for accurately detecting lung diseases with high mortality rates. As technology advances, the development of automated approaches based on machine learning is of great interest as they provide modern and highly accurate analysis. In today’s most popular topic, i.e., the COVID-19 disaster, the conflict between early detection of respiratory disease and machine learning for sound signal processing is extremely important. In this study, a machine learning model was developed to detect respiratory system sounds such as sneezing/coughing in disease diagnosis. The automatic model and approach development of breath sounds, which carry valuable information, results in early diagnosis and treatment. A successful machine learning model was developed in this study, which was a strong response to the challenge called the “Pfizer digital medicine challenge” on the “OSFHOME” open access platform. In the database provided in this challenge, which consists of 3 parts, features that effectively showed coughing/sneezing sound analysis were extracted from training, testing and validating samples. Based on the Mel frequency cepstral coefficients (MFCC) feature extraction method, mathematical and statistical features were prepared. The sequential forward selection (SFS) feature selection method was used to select the relevant and dominant variables among the obtained features to represent the model fully and accurately. Three different classification techniques were considered for successful respiratory sound classification in the dataset containing more than 3800 sounds. Support vector machine (SVM) with radial basis function (RBF) kernels, decision tree and ensemble aggregation classification methods were used as classification techniques. In an attempt to classify coughing/sneezing sounds from other sounds, SVM with RBF kernels was achieved with 83% success.
31 August 2024 in Sakarya University Journal of Computer and Information Sciences
Electroencephalography (EEG), used to record the random electrical activity in brain, is a known medical test. In this test, a graphical waveform is obtained by measuring the electrical activity of the cells. In the medical world, the relationship between epilepsy and EEG can be understood by examining changes in brain activity during or between epileptic seizures. EEG is a useful tool in the early treatment and diagnosis of epilepsy. Whether seizures, generally known as abnormal electrical discharges in brain cells, are of epileptic origin, comes to light through EEG. The main goal of our study was to demonstrate the EEG rhythm effectiveness for the diagnosis of epilepsy in EEG data obtained from the epilepsy center of Bonn Freiburg University Hospital. Time domain feature extraction of EEG band classification results was examined in detail against the classification results of frequency domain feature extraction of EEG rhythms in healthy subjects and subjects with epilepsy. By extracting effective features from EEG data in both time and frequency domains, the k nearest neighbor (KNN) algorithm was used for the time and frequency domain. It cannot be overlooked that among the four methods used for performance evaluation in the designed model, the classification success of frequency domain features was more successful than that of time domain features. Using the KNN algorithm, healthy individuals and epilepsy patients with seizures were classified with 100% success.
Electrocardiogram (ECG) signals play a critical role in the early detection of cardiac arrhythmias, which remain a major cause of morbidity and mortality worldwide. While deep learning approaches have achieved high classification accuracy, their increasing complexity often limits interpretability and practical applicability. This study presents a systematic and interpretable framework for multi-class ECG arrhythmia classification, examining the effects of signal processing, feature extraction, feature selection, and evaluation strategies on classification performance. Experiments were conducted on the MIT-BIH Arrhythmia Database using two feature representations: (i) morphological and temporal features, and (ii) a compact wavelet-based representation. Sequential Forward Feature Selection (SFFS) revealed that classification performance saturates at approximately 15 features, indicating that most discriminative information is captured within a compact subset. Using this feature space, the support vector machine (SVM) achieved the best overall performance, reaching 98.54% accuracy with stable results across different configurations. The wavelet-based representation further improved performance balance, yielding lower Golden Distance (GD) values (as low as 0.0249), indicating more consistent behavior across evaluation metrics. Overall, the results demonstrate that carefully designed feature extraction and selection enable classical machine learning methods, particularly SVM, to achieve high and reliable performance, providing an interpretable alternative to more complex black-box models in ECG arrhythmia classification.