Incorporating support vector machine to the classification of respiratory sounds by Convolutional Neural Network

被引:17
|
作者
Cinyol, Funda [1 ]
Baysal, Ugur [2 ]
Koksal, Deniz [3 ]
Babaoglu, Elif [3 ]
Ulasli, Sevinc Sarinc [3 ]
机构
[1] Hacettepe Univ, Inst Sci, Ankara, Turkiye
[2] Hacettepe Univ, Dept Elect & Elect Engn, TR-06800 Ankara, Turkiye
[3] Hacettepe Univ, Fac Med, TR-06230 Ankara, Turkiye
关键词
Convolutional Neural Networks; Deep learning; Lung diseases; Respiratory sounds; Transfer learning; SVM; Softmax; TIME-FREQUENCY; LUNG SOUNDS; RECOGNITION; CRACKLE;
D O I
10.1016/j.bspc.2022.104093
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Classification of respiratory sounds (RS) by artificial intelligence (AI) methods has been studied by many groups, and a preferred method belonging to Deep Neural Networks (DNN) is Convolutional Neural Networks (CNN), where the Softmax function is one of the most popular classifiers used in the last layer of the network. However, there have also been studies examining the use of linear support vector machine (SVM) instead of Softmax in an artificial neural network architecture. This work focuses on incorporating SVM to CNN in multi -class RSs classification. Moreover, two-layer CNN model was added to the VGG16 model using transfer learning and similarly, the classification successes were compared with Softmax and SVM. The dataset used in this work has been obtained by clinical experts from a total of 294 subjects (105 diagnosed as normal and the rest of the patients have adventitious sound namely, 116 crackle and 73 rhonchi). During the classification phase, two -layer CNN architecture and SVM were added to this architecture, then various classifiers are implemented, namely CNN-Softmax, CNN-SVM, VGG16-CNN-Softmax, VGG16-CNN-SVM with 10-fold cross validation. In addition, state-of-art models (DenseNet 201, VGG16, InceptionV3, ResNet 101) and VGG16-CNN-KNN have also been applied to the dataset. It is found that the best classification accuracy figures have been found as 83% with VGG16-CNN-SVM model.
引用
收藏
页数:9
相关论文
共 50 条
  • [41] Automatic classification of spread-F types in ionogram images using support vector machine and convolutional neural network
    Benchawattananon, Phongsachot
    Siritaratiwat, Apirat
    Supnithi, Pornchai
    Nishioka, Michi
    Perwitasari, Septi
    Suthisopapan, Puripong
    Kruesubthaworn, Anan
    EARTH PLANETS AND SPACE, 2024, 76 (01):
  • [42] Classification of circulating tumor cell clusters by morphological characteristics using convolutional neural network-support vector machine
    Park, Junhyun
    Ha, Seongmin
    Kim, Jaejeung
    Song, Jae-Woo
    Hyun, Kyung-A.
    Kamiya, Tohru
    Jung, Hyo-Il
    SENSORS AND ACTUATORS B-CHEMICAL, 2024, 401
  • [43] Performance Evaluation of Support Vector Machine and Convolutional Neural Network Algorithms in Real-Time Vehicle Type Classification
    Sentas, Ali
    Tashiev, Isabek
    Kucukayvaz, Fatmanur
    Kul, Seda
    Eken, Suleyman
    Sayar, Ahmet
    Becerikli, Yasar
    ADVANCES IN INTERNET, DATA & WEB TECHNOLOGIES, 2018, 17 : 934 - 943
  • [44] Classification of Pneumonia from Chest X-ray images using Support Vector Machine and Convolutional Neural Network
    Mardianto, M. Fariz Fadillah
    Yoani, Alfredi
    Soewignjo, Steven
    Putra, I. Kadek Pasek Kusuma Adi
    Dewi, Deshinta Arrova
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (06) : 1015 - 1022
  • [45] Classification and Feature Selection of Alzheimer’s Disease for MRI Data Utilizing Convolutional Neural Network and Support Vector Machine
    Yashodhar A.
    Kini S.
    SN Computer Science, 5 (6)
  • [46] Classification of hyperspectral images based on two-channel convolutional neural network combined with support vector machine algorithm
    Zhao, Wei
    Mu, Taoyang
    Li, Dan
    JOURNAL OF APPLIED REMOTE SENSING, 2020, 14 (02)
  • [47] American Sign Language recognition using Support Vector Machine and Convolutional Neural Network
    Jain V.
    Jain A.
    Chauhan A.
    Kotla S.S.
    Gautam A.
    International Journal of Information Technology, 2021, 13 (3) : 1193 - 1200
  • [48] Rolling Bearing Fault Diagnosis Based on Convolutional Neural Network and Support Vector Machine
    Yuan, Laohu
    Lian, Dongshan
    Kang, Xue
    Chen, Yuanqiang
    Zhai, Kejia
    IEEE ACCESS, 2020, 8 : 137395 - 137406
  • [49] A hybrid convolutional neural network and support vector machine classifier for Amharic character recognition
    Tsegaye M.Z.
    Shashi M.
    Neural Computing and Applications, 36 (27) : 16839 - 16856
  • [50] Exploring the effect of data reduction on Neural Network and Support Vector Machine classification
    Ougiaroglou, Stefanos
    Diamantaras, Konstantinos I.
    Evangelidis, Georgios
    NEUROCOMPUTING, 2018, 280 : 101 - 110