Greedy based convolutional neural network optimization for detecting apnea

•The proposed method requires less computation time to optimize CNN's structure for patient detection.•The best CNNs acquires through our proposed method detects apnea epochs and patient with strong accuracy.•Cross-database classification and transfer learning are viable in the proposed network...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer methods and programs in biomedicine 2020-12, Vol.197, p.105640-105640, Article 105640
Hauptverfasser: Mostafa, Sheikh Shanawaz, Baptista, Darío, Ravelo-García, Antonio G., Juliá-Serdá, Gabriel, Morgado-Dias, Fernando
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 105640
container_issue
container_start_page 105640
container_title Computer methods and programs in biomedicine
container_volume 197
creator Mostafa, Sheikh Shanawaz
Baptista, Darío
Ravelo-García, Antonio G.
Juliá-Serdá, Gabriel
Morgado-Dias, Fernando
description •The proposed method requires less computation time to optimize CNN's structure for patient detection.•The best CNNs acquires through our proposed method detects apnea epochs and patient with strong accuracy.•Cross-database classification and transfer learning are viable in the proposed networks. Sleep apnea is a common sleep disorder, usually diagnosed using an expensive, highly specialized, and inconvenient test called polysomnography. A single SpO2 sensor based on an automated classification system can be developed to simplify the apnea detection. The main objective of this work is to develop a classifier based on a convolution neural network with the capability of detecting apnea events from one dimensional SpO2 signal. However, to find an optimum convolution neural network structure is a daunting task is usually done by a trial-and-error method. To solve this problem, a method is proposed to save time and simplify the process of searching for an optimum convolution neural network structure. Greedy based optimization is proposed to search for an optimized convolution neural network structure. Three different variants of greedy based optimization are proposed: the topology transfer, the weighted-topology transfer with rough estimation, and the weighted-topology transfer with fine tuning. The subject independent and the cross-database test are performed for the analysis. Considering the balance between the execution time and the performance, the weighted-topology transfer with rough estimation is the best. An accuracy of 88.49% for the HuGCDN2008 database and 95.14% for the Apnea-ECG database are obtained for apnea events detection per minute. Regarding the apnea patient detection, also referred to as global classification, an accuracy of 95.71% is achieved for the HuGCDN2008 database, and 100% is achieved for the AED database without removing any subjects from both databases. The proposed one-dimensional convolution neural network performs better in a similar situation than those presented in the literature. The greedy based methods, mainly the weighted-topology transfer with rough estimation, is an alternative method to extensive trial and error method.
doi_str_mv 10.1016/j.cmpb.2020.105640
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_2425002920</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0169260720314735</els_id><sourcerecordid>2425002920</sourcerecordid><originalsourceid>FETCH-LOGICAL-c422t-3717e897d028d4539f54f5912df9b3b43334882fd5ee7ba64976c859aef32383</originalsourceid><addsrcrecordid>eNp9kLFOwzAQhi0EoqXwAgwoI0uKY8dxLLEgBAVUiaW75dgX5JLEwU6KytOTkMLIdNLd9__SfQhdJniZ4CS72S513RZLgsm4YFmKj9A8yTmJOcvYMZoPkIhJhvkMnYWwxRgTxrJTNKMk4zQXYo5eVh7A7KNCBTCRds3OVX1nXaOqqIHe_4zu0_n3yLWdre2XGq9R6XxkoAPd2eYtUm0D6hydlKoKcHGYC7R5fNjcP8Xr19Xz_d061ikhXUx5wiEX3GCSm5RRUbK0ZCIhphQFLVJKaZrnpDQMgBcqSwXPdM6EgpISmtMFup5qW-8-egidrG3QUFWqAdcHSVLChkcFwQNKJlR7F4KHUrbe1srvZYLlqFBu5ahQjgrlpHAIXR36-6IG8xf5dTYAtxMAw5M7C14GbaHRYKwffEjj7H_93-Yhgfs</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2425002920</pqid></control><display><type>article</type><title>Greedy based convolutional neural network optimization for detecting apnea</title><source>MEDLINE</source><source>Elsevier ScienceDirect Journals</source><creator>Mostafa, Sheikh Shanawaz ; Baptista, Darío ; Ravelo-García, Antonio G. ; Juliá-Serdá, Gabriel ; Morgado-Dias, Fernando</creator><creatorcontrib>Mostafa, Sheikh Shanawaz ; Baptista, Darío ; Ravelo-García, Antonio G. ; Juliá-Serdá, Gabriel ; Morgado-Dias, Fernando</creatorcontrib><description>•The proposed method requires less computation time to optimize CNN's structure for patient detection.•The best CNNs acquires through our proposed method detects apnea epochs and patient with strong accuracy.•Cross-database classification and transfer learning are viable in the proposed networks. Sleep apnea is a common sleep disorder, usually diagnosed using an expensive, highly specialized, and inconvenient test called polysomnography. A single SpO2 sensor based on an automated classification system can be developed to simplify the apnea detection. The main objective of this work is to develop a classifier based on a convolution neural network with the capability of detecting apnea events from one dimensional SpO2 signal. However, to find an optimum convolution neural network structure is a daunting task is usually done by a trial-and-error method. To solve this problem, a method is proposed to save time and simplify the process of searching for an optimum convolution neural network structure. Greedy based optimization is proposed to search for an optimized convolution neural network structure. Three different variants of greedy based optimization are proposed: the topology transfer, the weighted-topology transfer with rough estimation, and the weighted-topology transfer with fine tuning. The subject independent and the cross-database test are performed for the analysis. Considering the balance between the execution time and the performance, the weighted-topology transfer with rough estimation is the best. An accuracy of 88.49% for the HuGCDN2008 database and 95.14% for the Apnea-ECG database are obtained for apnea events detection per minute. Regarding the apnea patient detection, also referred to as global classification, an accuracy of 95.71% is achieved for the HuGCDN2008 database, and 100% is achieved for the AED database without removing any subjects from both databases. The proposed one-dimensional convolution neural network performs better in a similar situation than those presented in the literature. The greedy based methods, mainly the weighted-topology transfer with rough estimation, is an alternative method to extensive trial and error method.</description><identifier>ISSN: 0169-2607</identifier><identifier>EISSN: 1872-7565</identifier><identifier>DOI: 10.1016/j.cmpb.2020.105640</identifier><identifier>PMID: 32673899</identifier><language>eng</language><publisher>Ireland: Elsevier B.V</publisher><subject>Classification algorithms, sleep apnea ; CNN ; Databases, Factual ; Electrocardiography ; Humans ; Hyperparameter ; Neural Networks, Computer ; Optimization ; Polysomnography ; Sleep Apnea Syndromes - diagnosis</subject><ispartof>Computer methods and programs in biomedicine, 2020-12, Vol.197, p.105640-105640, Article 105640</ispartof><rights>2020 Elsevier B.V.</rights><rights>Copyright © 2020 Elsevier B.V. All rights reserved.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c422t-3717e897d028d4539f54f5912df9b3b43334882fd5ee7ba64976c859aef32383</citedby><cites>FETCH-LOGICAL-c422t-3717e897d028d4539f54f5912df9b3b43334882fd5ee7ba64976c859aef32383</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0169260720314735$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3536,27903,27904,65309</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/32673899$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Mostafa, Sheikh Shanawaz</creatorcontrib><creatorcontrib>Baptista, Darío</creatorcontrib><creatorcontrib>Ravelo-García, Antonio G.</creatorcontrib><creatorcontrib>Juliá-Serdá, Gabriel</creatorcontrib><creatorcontrib>Morgado-Dias, Fernando</creatorcontrib><title>Greedy based convolutional neural network optimization for detecting apnea</title><title>Computer methods and programs in biomedicine</title><addtitle>Comput Methods Programs Biomed</addtitle><description>•The proposed method requires less computation time to optimize CNN's structure for patient detection.•The best CNNs acquires through our proposed method detects apnea epochs and patient with strong accuracy.•Cross-database classification and transfer learning are viable in the proposed networks. Sleep apnea is a common sleep disorder, usually diagnosed using an expensive, highly specialized, and inconvenient test called polysomnography. A single SpO2 sensor based on an automated classification system can be developed to simplify the apnea detection. The main objective of this work is to develop a classifier based on a convolution neural network with the capability of detecting apnea events from one dimensional SpO2 signal. However, to find an optimum convolution neural network structure is a daunting task is usually done by a trial-and-error method. To solve this problem, a method is proposed to save time and simplify the process of searching for an optimum convolution neural network structure. Greedy based optimization is proposed to search for an optimized convolution neural network structure. Three different variants of greedy based optimization are proposed: the topology transfer, the weighted-topology transfer with rough estimation, and the weighted-topology transfer with fine tuning. The subject independent and the cross-database test are performed for the analysis. Considering the balance between the execution time and the performance, the weighted-topology transfer with rough estimation is the best. An accuracy of 88.49% for the HuGCDN2008 database and 95.14% for the Apnea-ECG database are obtained for apnea events detection per minute. Regarding the apnea patient detection, also referred to as global classification, an accuracy of 95.71% is achieved for the HuGCDN2008 database, and 100% is achieved for the AED database without removing any subjects from both databases. The proposed one-dimensional convolution neural network performs better in a similar situation than those presented in the literature. The greedy based methods, mainly the weighted-topology transfer with rough estimation, is an alternative method to extensive trial and error method.</description><subject>Classification algorithms, sleep apnea</subject><subject>CNN</subject><subject>Databases, Factual</subject><subject>Electrocardiography</subject><subject>Humans</subject><subject>Hyperparameter</subject><subject>Neural Networks, Computer</subject><subject>Optimization</subject><subject>Polysomnography</subject><subject>Sleep Apnea Syndromes - diagnosis</subject><issn>0169-2607</issn><issn>1872-7565</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><sourceid>EIF</sourceid><recordid>eNp9kLFOwzAQhi0EoqXwAgwoI0uKY8dxLLEgBAVUiaW75dgX5JLEwU6KytOTkMLIdNLd9__SfQhdJniZ4CS72S513RZLgsm4YFmKj9A8yTmJOcvYMZoPkIhJhvkMnYWwxRgTxrJTNKMk4zQXYo5eVh7A7KNCBTCRds3OVX1nXaOqqIHe_4zu0_n3yLWdre2XGq9R6XxkoAPd2eYtUm0D6hydlKoKcHGYC7R5fNjcP8Xr19Xz_d061ikhXUx5wiEX3GCSm5RRUbK0ZCIhphQFLVJKaZrnpDQMgBcqSwXPdM6EgpISmtMFup5qW-8-egidrG3QUFWqAdcHSVLChkcFwQNKJlR7F4KHUrbe1srvZYLlqFBu5ahQjgrlpHAIXR36-6IG8xf5dTYAtxMAw5M7C14GbaHRYKwffEjj7H_93-Yhgfs</recordid><startdate>202012</startdate><enddate>202012</enddate><creator>Mostafa, Sheikh Shanawaz</creator><creator>Baptista, Darío</creator><creator>Ravelo-García, Antonio G.</creator><creator>Juliá-Serdá, Gabriel</creator><creator>Morgado-Dias, Fernando</creator><general>Elsevier B.V</general><scope>CGR</scope><scope>CUY</scope><scope>CVF</scope><scope>ECM</scope><scope>EIF</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7X8</scope></search><sort><creationdate>202012</creationdate><title>Greedy based convolutional neural network optimization for detecting apnea</title><author>Mostafa, Sheikh Shanawaz ; Baptista, Darío ; Ravelo-García, Antonio G. ; Juliá-Serdá, Gabriel ; Morgado-Dias, Fernando</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c422t-3717e897d028d4539f54f5912df9b3b43334882fd5ee7ba64976c859aef32383</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Classification algorithms, sleep apnea</topic><topic>CNN</topic><topic>Databases, Factual</topic><topic>Electrocardiography</topic><topic>Humans</topic><topic>Hyperparameter</topic><topic>Neural Networks, Computer</topic><topic>Optimization</topic><topic>Polysomnography</topic><topic>Sleep Apnea Syndromes - diagnosis</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Mostafa, Sheikh Shanawaz</creatorcontrib><creatorcontrib>Baptista, Darío</creatorcontrib><creatorcontrib>Ravelo-García, Antonio G.</creatorcontrib><creatorcontrib>Juliá-Serdá, Gabriel</creatorcontrib><creatorcontrib>Morgado-Dias, Fernando</creatorcontrib><collection>Medline</collection><collection>MEDLINE</collection><collection>MEDLINE (Ovid)</collection><collection>MEDLINE</collection><collection>MEDLINE</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>MEDLINE - Academic</collection><jtitle>Computer methods and programs in biomedicine</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Mostafa, Sheikh Shanawaz</au><au>Baptista, Darío</au><au>Ravelo-García, Antonio G.</au><au>Juliá-Serdá, Gabriel</au><au>Morgado-Dias, Fernando</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Greedy based convolutional neural network optimization for detecting apnea</atitle><jtitle>Computer methods and programs in biomedicine</jtitle><addtitle>Comput Methods Programs Biomed</addtitle><date>2020-12</date><risdate>2020</risdate><volume>197</volume><spage>105640</spage><epage>105640</epage><pages>105640-105640</pages><artnum>105640</artnum><issn>0169-2607</issn><eissn>1872-7565</eissn><abstract>•The proposed method requires less computation time to optimize CNN's structure for patient detection.•The best CNNs acquires through our proposed method detects apnea epochs and patient with strong accuracy.•Cross-database classification and transfer learning are viable in the proposed networks. Sleep apnea is a common sleep disorder, usually diagnosed using an expensive, highly specialized, and inconvenient test called polysomnography. A single SpO2 sensor based on an automated classification system can be developed to simplify the apnea detection. The main objective of this work is to develop a classifier based on a convolution neural network with the capability of detecting apnea events from one dimensional SpO2 signal. However, to find an optimum convolution neural network structure is a daunting task is usually done by a trial-and-error method. To solve this problem, a method is proposed to save time and simplify the process of searching for an optimum convolution neural network structure. Greedy based optimization is proposed to search for an optimized convolution neural network structure. Three different variants of greedy based optimization are proposed: the topology transfer, the weighted-topology transfer with rough estimation, and the weighted-topology transfer with fine tuning. The subject independent and the cross-database test are performed for the analysis. Considering the balance between the execution time and the performance, the weighted-topology transfer with rough estimation is the best. An accuracy of 88.49% for the HuGCDN2008 database and 95.14% for the Apnea-ECG database are obtained for apnea events detection per minute. Regarding the apnea patient detection, also referred to as global classification, an accuracy of 95.71% is achieved for the HuGCDN2008 database, and 100% is achieved for the AED database without removing any subjects from both databases. The proposed one-dimensional convolution neural network performs better in a similar situation than those presented in the literature. The greedy based methods, mainly the weighted-topology transfer with rough estimation, is an alternative method to extensive trial and error method.</abstract><cop>Ireland</cop><pub>Elsevier B.V</pub><pmid>32673899</pmid><doi>10.1016/j.cmpb.2020.105640</doi><tpages>1</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0169-2607
ispartof Computer methods and programs in biomedicine, 2020-12, Vol.197, p.105640-105640, Article 105640
issn 0169-2607
1872-7565
language eng
recordid cdi_proquest_miscellaneous_2425002920
source MEDLINE; Elsevier ScienceDirect Journals
subjects Classification algorithms, sleep apnea
CNN
Databases, Factual
Electrocardiography
Humans
Hyperparameter
Neural Networks, Computer
Optimization
Polysomnography
Sleep Apnea Syndromes - diagnosis
title Greedy based convolutional neural network optimization for detecting apnea
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-24T18%3A07%3A48IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Greedy%20based%20convolutional%20neural%20network%20optimization%20for%20detecting%20apnea&rft.jtitle=Computer%20methods%20and%20programs%20in%20biomedicine&rft.au=Mostafa,%20Sheikh%20Shanawaz&rft.date=2020-12&rft.volume=197&rft.spage=105640&rft.epage=105640&rft.pages=105640-105640&rft.artnum=105640&rft.issn=0169-2607&rft.eissn=1872-7565&rft_id=info:doi/10.1016/j.cmpb.2020.105640&rft_dat=%3Cproquest_cross%3E2425002920%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2425002920&rft_id=info:pmid/32673899&rft_els_id=S0169260720314735&rfr_iscdi=true