Automatic Classification of Lung Sounds Using Machine Learning Algorithms

被引:3
|
作者
Ullah, Ahmad [1 ]
Khan, Misha Urooj [2 ]
Mujahid, Farrukh [1 ]
Khan, Muhammad Salman [1 ,2 ]
机构
[1] Univ Engn & Technol UET, Dept Elect Engn JC, Peshawar, Pakistan
[2] Univ Engn & Technol, Natl Ctr Artificial Intelligence, Artificial Intelligence Healthcare, IIPL, Peshawar, Pakistan
关键词
Machine Learning; Feature Extraction; Lung Sounds; Classification; Artificial Intelligence;
D O I
10.1109/FIT53504.2021.00033
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Lung sounds provide substantial information about the state of respiratory system. These sounds are frequently influenced by noise from heart and muscles which complicate accurate diagnosis. This research concerns development of an efficient framework for automatically classifying lung auscultation sounds. Two well-known publically available lung sound datasets are utilized in this work A total of 280 lung sounds of a varying duration of 3 seconds to 1 minute with sampling rates of 4k, 10k, and 44.1k Hz were used. The raw signals were first pre-processed by resampling to 4 kHz and zero-padding for uniformity and fixed-length duration, and then segmented. Next, Mel-Frequency Cepstral Coefficients (MFCCs) and Short-Time Fourier Transform (STFT) were computed. Then 3,299,341 combined extracted features were used to train (70%) and validate (30%) models including Artificial Neural Network (ANN), Support Vector Machine (SVM), K-Nearest Neighbor (KNN), Decision Tree (DT), and Random Forest (RF). The best results were obtained with STFT+MFCC-ANN combination with an accuracy of 98.61%, 98% Fl-score, 98% recall, and 99% precision.
引用
收藏
页码:131 / 136
页数:6
相关论文
共 50 条
  • [1] Automatic Classification of Vulnerabilities using Deep Learning and Machine Learning Algorithms
    Ramesh, Vishnu
    Abraham, Sara
    Vinod, P.
    Mohamed, Isham
    Visaggio, Corrado A.
    Laudanna, Sonia
    [J]. 2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [2] Automatic text classification using machine learning and optimization algorithms
    R. Janani
    S. Vijayarani
    [J]. Soft Computing, 2021, 25 : 1129 - 1145
  • [3] An Automatic Flower Classification Approach Using Machine Learning Algorithms
    Zawbaa, Hossam M.
    Abbass, Mona
    Basha, Sameh H.
    Hazman, Maryam
    Hassenian, Abul Ella
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 895 - 901
  • [4] Automatic text classification using machine learning and optimization algorithms
    Janani, R.
    Vijayarani, S.
    [J]. SOFT COMPUTING, 2021, 25 (02) : 1129 - 1145
  • [5] Electronic Pediatric Lung Sounds Classification Using a Machine Learning Approach
    Kim, K.
    Park, J. S.
    Kim, K. S.
    Suh, D., I
    [J]. PEDIATRIC PULMONOLOGY, 2022, 57 : S92 - S93
  • [6] Classification of Heart Sounds Using Machine Learning
    Mastracci, Nathaniel
    Derakhshan, Farnaz
    Sykes, Edward R.
    Khan, Dodo
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON DIGITAL HEALTH, ICDH, 2023, : 205 - 207
  • [7] Automatic classification of lung sounds using wavelet packets
    Stasiakiewicz, P.
    Galazka-Swiderek, N.
    Dobrowolski, A. P.
    Targowski, T.
    Olszewski, R. Robert
    [J]. EUROPEAN JOURNAL OF HEART FAILURE, 2020, 22 : 391 - 392
  • [8] Machine Learning Algorithms for Automatic Classification of Marmoset Vocalizations
    Turesson, Hjalmar K.
    Ribeiro, Sidarta
    Pereira, Danillo R.
    Papa, Joao P.
    de Albuquerque, Victor Hugo C.
    [J]. PLOS ONE, 2016, 11 (09):
  • [9] AUTOMATIC CLASSIFICATION OF UNEQUAL LEXICAL STRESS PATTERNS USING MACHINE LEARNING ALGORITHMS
    Shahin, Mostafa Ali
    Ahmed, Beena
    Ballard, Kirrie J.
    [J]. 2012 IEEE WORKSHOP ON SPOKEN LANGUAGE TECHNOLOGY (SLT 2012), 2012, : 388 - 391