Sle-CNN: a novel convolutional neural network for sleep stage classification
Many classical methods have been used in automatic sleep stage classification but few methods explore deep learning. Meanwhile, most deep learning methods require extensive expertise and suffer from a mass of handcrafted steps which are time-consuming. In this paper, we propose an efficient convolut...
Gespeichert in:
Veröffentlicht in: | Neural computing & applications 2023-08, Vol.35 (23), p.17201-17216 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 17216 |
---|---|
container_issue | 23 |
container_start_page | 17201 |
container_title | Neural computing & applications |
container_volume | 35 |
creator | Zhang, Zhenman Xue, Yu Slowik, Adam Yuan, Ziming |
description | Many classical methods have been used in automatic sleep stage classification but few methods explore deep learning. Meanwhile, most deep learning methods require extensive expertise and suffer from a mass of handcrafted steps which are time-consuming. In this paper, we propose an efficient convolutional neural network, Sle-CNN, for five-sleep-stage classification. We attach each kernel in the first layers with a trainable coefficient to enhance the learning ability and flexibility of the kernel. Then, we make full use of the genetic algorithm’s heuristic search and the advantage of no need for the gradient to search for the sleep stage classification architecture. We verify the convergence of Sle-CNN and compare the performance of traditional convolutional neural networks before and after using the trainable coefficient. Meanwhile, we compare the performance between the Sle-CNN generated through genetic algorithm and the traditional convolutional neural networks. The experiments demonstrate that the convergence of Sle-CNN is faster than the normal convolutional neural networks and the Sle-CNN generated by genetic algorithm outperforms the traditional handcrafted counterparts too. Our research suggests that deep learning has a great potential on electroencephalogram signal processing, especially with the intensification of neural architecture search. Meanwhile, neural architecture search can exert greater power in practical engineering applications. We conduct the Sle-CNN with the Python library, Pytorch, and the code and models will be publicly available. |
doi_str_mv | 10.1007/s00521-023-08598-7 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2836113970</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2836113970</sourcerecordid><originalsourceid>FETCH-LOGICAL-c363t-ab5ec3d68efb9a3f6d660fcb2ddcff78db402735d7528e9c21bcd565653ef9ea3</originalsourceid><addsrcrecordid>eNp9kE1LxDAQhoMouK7-AU8Bz9FJ0nzUmyx-wbIe1HNI02TpWps1aVf899at4E3m8B7meYfhQeicwiUFUFcZQDBKgHECWpSaqAM0owXnhIPQh2gGZTGuZcGP0UnOGwAopBYztHxuPVmsVtfY4i7ufItd7HaxHfomdrbFnR_SPvrPmN5wiAnn1vstzr1de-xam3MTGmd_-FN0FGyb_dlvztHr3e3L4oEsn-4fFzdL4rjkPbGV8I7XUvtQlZYHWUsJwVWsrl0IStdVAUxxUSvBtC8do5WrhRyH-1B6y-foYrq7TfFj8Lk3mzik8d1smOaSUl4qGCk2US7FnJMPZpuad5u-DAXzY81M1sxozeytGTWW-FTKI9ytffo7_U_rG8G4cMI</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2836113970</pqid></control><display><type>article</type><title>Sle-CNN: a novel convolutional neural network for sleep stage classification</title><source>SpringerNature Journals</source><creator>Zhang, Zhenman ; Xue, Yu ; Slowik, Adam ; Yuan, Ziming</creator><creatorcontrib>Zhang, Zhenman ; Xue, Yu ; Slowik, Adam ; Yuan, Ziming</creatorcontrib><description>Many classical methods have been used in automatic sleep stage classification but few methods explore deep learning. Meanwhile, most deep learning methods require extensive expertise and suffer from a mass of handcrafted steps which are time-consuming. In this paper, we propose an efficient convolutional neural network, Sle-CNN, for five-sleep-stage classification. We attach each kernel in the first layers with a trainable coefficient to enhance the learning ability and flexibility of the kernel. Then, we make full use of the genetic algorithm’s heuristic search and the advantage of no need for the gradient to search for the sleep stage classification architecture. We verify the convergence of Sle-CNN and compare the performance of traditional convolutional neural networks before and after using the trainable coefficient. Meanwhile, we compare the performance between the Sle-CNN generated through genetic algorithm and the traditional convolutional neural networks. The experiments demonstrate that the convergence of Sle-CNN is faster than the normal convolutional neural networks and the Sle-CNN generated by genetic algorithm outperforms the traditional handcrafted counterparts too. Our research suggests that deep learning has a great potential on electroencephalogram signal processing, especially with the intensification of neural architecture search. Meanwhile, neural architecture search can exert greater power in practical engineering applications. We conduct the Sle-CNN with the Python library, Pytorch, and the code and models will be publicly available.</description><identifier>ISSN: 0941-0643</identifier><identifier>EISSN: 1433-3058</identifier><identifier>DOI: 10.1007/s00521-023-08598-7</identifier><language>eng</language><publisher>London: Springer London</publisher><subject>Artificial Intelligence ; Artificial neural networks ; Classification ; Computational Biology/Bioinformatics ; Computational Science and Engineering ; Computer Science ; Convergence ; Data Mining and Knowledge Discovery ; Deep learning ; Genetic algorithms ; Image Processing and Computer Vision ; Kernels ; Machine learning ; Neural networks ; Original Article ; Probability and Statistics in Computer Science ; Searching ; Sleep</subject><ispartof>Neural computing & applications, 2023-08, Vol.35 (23), p.17201-17216</ispartof><rights>The Author(s) 2023</rights><rights>The Author(s) 2023. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c363t-ab5ec3d68efb9a3f6d660fcb2ddcff78db402735d7528e9c21bcd565653ef9ea3</citedby><cites>FETCH-LOGICAL-c363t-ab5ec3d68efb9a3f6d660fcb2ddcff78db402735d7528e9c21bcd565653ef9ea3</cites><orcidid>0000-0003-2542-9842</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s00521-023-08598-7$$EPDF$$P50$$Gspringer$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s00521-023-08598-7$$EHTML$$P50$$Gspringer$$Hfree_for_read</linktohtml><link.rule.ids>314,780,784,27924,27925,41488,42557,51319</link.rule.ids></links><search><creatorcontrib>Zhang, Zhenman</creatorcontrib><creatorcontrib>Xue, Yu</creatorcontrib><creatorcontrib>Slowik, Adam</creatorcontrib><creatorcontrib>Yuan, Ziming</creatorcontrib><title>Sle-CNN: a novel convolutional neural network for sleep stage classification</title><title>Neural computing & applications</title><addtitle>Neural Comput & Applic</addtitle><description>Many classical methods have been used in automatic sleep stage classification but few methods explore deep learning. Meanwhile, most deep learning methods require extensive expertise and suffer from a mass of handcrafted steps which are time-consuming. In this paper, we propose an efficient convolutional neural network, Sle-CNN, for five-sleep-stage classification. We attach each kernel in the first layers with a trainable coefficient to enhance the learning ability and flexibility of the kernel. Then, we make full use of the genetic algorithm’s heuristic search and the advantage of no need for the gradient to search for the sleep stage classification architecture. We verify the convergence of Sle-CNN and compare the performance of traditional convolutional neural networks before and after using the trainable coefficient. Meanwhile, we compare the performance between the Sle-CNN generated through genetic algorithm and the traditional convolutional neural networks. The experiments demonstrate that the convergence of Sle-CNN is faster than the normal convolutional neural networks and the Sle-CNN generated by genetic algorithm outperforms the traditional handcrafted counterparts too. Our research suggests that deep learning has a great potential on electroencephalogram signal processing, especially with the intensification of neural architecture search. Meanwhile, neural architecture search can exert greater power in practical engineering applications. We conduct the Sle-CNN with the Python library, Pytorch, and the code and models will be publicly available.</description><subject>Artificial Intelligence</subject><subject>Artificial neural networks</subject><subject>Classification</subject><subject>Computational Biology/Bioinformatics</subject><subject>Computational Science and Engineering</subject><subject>Computer Science</subject><subject>Convergence</subject><subject>Data Mining and Knowledge Discovery</subject><subject>Deep learning</subject><subject>Genetic algorithms</subject><subject>Image Processing and Computer Vision</subject><subject>Kernels</subject><subject>Machine learning</subject><subject>Neural networks</subject><subject>Original Article</subject><subject>Probability and Statistics in Computer Science</subject><subject>Searching</subject><subject>Sleep</subject><issn>0941-0643</issn><issn>1433-3058</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>C6C</sourceid><sourceid>AFKRA</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><recordid>eNp9kE1LxDAQhoMouK7-AU8Bz9FJ0nzUmyx-wbIe1HNI02TpWps1aVf899at4E3m8B7meYfhQeicwiUFUFcZQDBKgHECWpSaqAM0owXnhIPQh2gGZTGuZcGP0UnOGwAopBYztHxuPVmsVtfY4i7ufItd7HaxHfomdrbFnR_SPvrPmN5wiAnn1vstzr1de-xam3MTGmd_-FN0FGyb_dlvztHr3e3L4oEsn-4fFzdL4rjkPbGV8I7XUvtQlZYHWUsJwVWsrl0IStdVAUxxUSvBtC8do5WrhRyH-1B6y-foYrq7TfFj8Lk3mzik8d1smOaSUl4qGCk2US7FnJMPZpuad5u-DAXzY81M1sxozeytGTWW-FTKI9ytffo7_U_rG8G4cMI</recordid><startdate>20230801</startdate><enddate>20230801</enddate><creator>Zhang, Zhenman</creator><creator>Xue, Yu</creator><creator>Slowik, Adam</creator><creator>Yuan, Ziming</creator><general>Springer London</general><general>Springer Nature B.V</general><scope>C6C</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><orcidid>https://orcid.org/0000-0003-2542-9842</orcidid></search><sort><creationdate>20230801</creationdate><title>Sle-CNN: a novel convolutional neural network for sleep stage classification</title><author>Zhang, Zhenman ; Xue, Yu ; Slowik, Adam ; Yuan, Ziming</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c363t-ab5ec3d68efb9a3f6d660fcb2ddcff78db402735d7528e9c21bcd565653ef9ea3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Artificial Intelligence</topic><topic>Artificial neural networks</topic><topic>Classification</topic><topic>Computational Biology/Bioinformatics</topic><topic>Computational Science and Engineering</topic><topic>Computer Science</topic><topic>Convergence</topic><topic>Data Mining and Knowledge Discovery</topic><topic>Deep learning</topic><topic>Genetic algorithms</topic><topic>Image Processing and Computer Vision</topic><topic>Kernels</topic><topic>Machine learning</topic><topic>Neural networks</topic><topic>Original Article</topic><topic>Probability and Statistics in Computer Science</topic><topic>Searching</topic><topic>Sleep</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zhang, Zhenman</creatorcontrib><creatorcontrib>Xue, Yu</creatorcontrib><creatorcontrib>Slowik, Adam</creatorcontrib><creatorcontrib>Yuan, Ziming</creatorcontrib><collection>Springer Nature OA/Free Journals</collection><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><jtitle>Neural computing & applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Zhang, Zhenman</au><au>Xue, Yu</au><au>Slowik, Adam</au><au>Yuan, Ziming</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Sle-CNN: a novel convolutional neural network for sleep stage classification</atitle><jtitle>Neural computing & applications</jtitle><stitle>Neural Comput & Applic</stitle><date>2023-08-01</date><risdate>2023</risdate><volume>35</volume><issue>23</issue><spage>17201</spage><epage>17216</epage><pages>17201-17216</pages><issn>0941-0643</issn><eissn>1433-3058</eissn><abstract>Many classical methods have been used in automatic sleep stage classification but few methods explore deep learning. Meanwhile, most deep learning methods require extensive expertise and suffer from a mass of handcrafted steps which are time-consuming. In this paper, we propose an efficient convolutional neural network, Sle-CNN, for five-sleep-stage classification. We attach each kernel in the first layers with a trainable coefficient to enhance the learning ability and flexibility of the kernel. Then, we make full use of the genetic algorithm’s heuristic search and the advantage of no need for the gradient to search for the sleep stage classification architecture. We verify the convergence of Sle-CNN and compare the performance of traditional convolutional neural networks before and after using the trainable coefficient. Meanwhile, we compare the performance between the Sle-CNN generated through genetic algorithm and the traditional convolutional neural networks. The experiments demonstrate that the convergence of Sle-CNN is faster than the normal convolutional neural networks and the Sle-CNN generated by genetic algorithm outperforms the traditional handcrafted counterparts too. Our research suggests that deep learning has a great potential on electroencephalogram signal processing, especially with the intensification of neural architecture search. Meanwhile, neural architecture search can exert greater power in practical engineering applications. We conduct the Sle-CNN with the Python library, Pytorch, and the code and models will be publicly available.</abstract><cop>London</cop><pub>Springer London</pub><doi>10.1007/s00521-023-08598-7</doi><tpages>16</tpages><orcidid>https://orcid.org/0000-0003-2542-9842</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0941-0643 |
ispartof | Neural computing & applications, 2023-08, Vol.35 (23), p.17201-17216 |
issn | 0941-0643 1433-3058 |
language | eng |
recordid | cdi_proquest_journals_2836113970 |
source | SpringerNature Journals |
subjects | Artificial Intelligence Artificial neural networks Classification Computational Biology/Bioinformatics Computational Science and Engineering Computer Science Convergence Data Mining and Knowledge Discovery Deep learning Genetic algorithms Image Processing and Computer Vision Kernels Machine learning Neural networks Original Article Probability and Statistics in Computer Science Searching Sleep |
title | Sle-CNN: a novel convolutional neural network for sleep stage classification |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-21T03%3A19%3A54IST&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=Sle-CNN:%20a%20novel%20convolutional%20neural%20network%20for%20sleep%20stage%20classification&rft.jtitle=Neural%20computing%20&%20applications&rft.au=Zhang,%20Zhenman&rft.date=2023-08-01&rft.volume=35&rft.issue=23&rft.spage=17201&rft.epage=17216&rft.pages=17201-17216&rft.issn=0941-0643&rft.eissn=1433-3058&rft_id=info:doi/10.1007/s00521-023-08598-7&rft_dat=%3Cproquest_cross%3E2836113970%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=2836113970&rft_id=info:pmid/&rfr_iscdi=true |