Loading…
SleepBoost: a multi-level tree-based ensemble model for automatic sleep stage classification
Neurodegenerative diseases often exhibit a strong link with sleep disruption, highlighting the importance of effective sleep stage monitoring. In this light, automatic sleep stage classification (ASSC) plays a pivotal role, now more streamlined than ever due to the advancements in deep learning (DL)...
Saved in:
Published in: | Medical & biological engineering & computing 2024-09, Vol.62 (9), p.2769-2783 |
---|---|
Main Authors: | , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c375t-118c4096bcd4059af0ccf1768ffc6ff656b71bbe07279eb4fddd1024e1e2bb793 |
---|---|
cites | cdi_FETCH-LOGICAL-c375t-118c4096bcd4059af0ccf1768ffc6ff656b71bbe07279eb4fddd1024e1e2bb793 |
container_end_page | 2783 |
container_issue | 9 |
container_start_page | 2769 |
container_title | Medical & biological engineering & computing |
container_volume | 62 |
creator | Zaman, Akib Kumar, Shiu Shatabda, Swakkhar Dehzangi, Iman Sharma, Alok |
description | Neurodegenerative diseases often exhibit a strong link with sleep disruption, highlighting the importance of effective sleep stage monitoring. In this light, automatic sleep stage classification (ASSC) plays a pivotal role, now more streamlined than ever due to the advancements in deep learning (DL). However, the opaque nature of DL models can be a barrier in their clinical adoption, due to trust concerns among medical practitioners. To bridge this gap, we introduce SleepBoost, a transparent multi-level tree-based ensemble model specifically designed for ASSC. Our approach includes a crafted feature engineering block (FEB) that extracts 41 time and frequency domain features, out of which 23 are selected based on their high mutual information score (> 0.23). Uniquely, SleepBoost integrates three fundamental linear models into a cohesive multi-level tree structure, further enhanced by a novel reward-based adaptive weight allocation mechanism. Tested on the Sleep-EDF-20 dataset, SleepBoost demonstrates superior performance with an accuracy of 86.3%, F1-score of 80.9%, and Cohen kappa score of 0.807, outperforming leading DL models in ASSC. An ablation study underscores the critical role of our selective feature extraction in enhancing model accuracy and interpretability, crucial for clinical settings. This innovative approach not only offers a more transparent alternative to traditional DL models but also extends potential implications for monitoring and understanding sleep patterns in the context of neurodegenerative disorders. The open-source availability of SleepBoost’s implementation at
https://github.com/akibzaman/SleepBoost
can further facilitate its accessibility and potential for widespread clinical adoption.
Graphical Abstract |
doi_str_mv | 10.1007/s11517-024-03096-x |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_3050937938</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3050937938</sourcerecordid><originalsourceid>FETCH-LOGICAL-c375t-118c4096bcd4059af0ccf1768ffc6ff656b71bbe07279eb4fddd1024e1e2bb793</originalsourceid><addsrcrecordid>eNp9kEFv1DAQhS0EotvCH-CALHHhYpiJnXjTG1S0RarEgfaGZNnOuErlxIudVOXf43YLlThwmsP75s2bx9gbhA8IoD8WxBa1gEYJkNB34u4Z26BWKEAp9ZxtABUIQNwesMNSbgAabBv1kh3IrQboUG7Yj--RaPc5pbIcc8unNS6jiHRLkS-ZSDhbaOA0F5pcJD6loSohZW7XJU12GT0v9w68LPaauI-2lDGMvippfsVeBBsLvX6cR-zq9Mvlybm4-Hb29eTThfBSt4uoAb2q-Z0fFLS9DeB9QN1tQ_BdCF3bOY3OEehG9-RUGIYB69eE1Dine3nE3u99dzn9XKksZhqLpxjtTGktRkILvazgtqLv_kFv0prnmq5SvexbrTqoVLOnfE6lZApml8fJ5l8Gwdx3b_bdm5rCPHRv7urS20fr1U00_F35U3YF5B4oVZqvKT_d_o_tbwuCkDE</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3093957460</pqid></control><display><type>article</type><title>SleepBoost: a multi-level tree-based ensemble model for automatic sleep stage classification</title><source>Springer Link</source><creator>Zaman, Akib ; Kumar, Shiu ; Shatabda, Swakkhar ; Dehzangi, Iman ; Sharma, Alok</creator><creatorcontrib>Zaman, Akib ; Kumar, Shiu ; Shatabda, Swakkhar ; Dehzangi, Iman ; Sharma, Alok</creatorcontrib><description>Neurodegenerative diseases often exhibit a strong link with sleep disruption, highlighting the importance of effective sleep stage monitoring. In this light, automatic sleep stage classification (ASSC) plays a pivotal role, now more streamlined than ever due to the advancements in deep learning (DL). However, the opaque nature of DL models can be a barrier in their clinical adoption, due to trust concerns among medical practitioners. To bridge this gap, we introduce SleepBoost, a transparent multi-level tree-based ensemble model specifically designed for ASSC. Our approach includes a crafted feature engineering block (FEB) that extracts 41 time and frequency domain features, out of which 23 are selected based on their high mutual information score (> 0.23). Uniquely, SleepBoost integrates three fundamental linear models into a cohesive multi-level tree structure, further enhanced by a novel reward-based adaptive weight allocation mechanism. Tested on the Sleep-EDF-20 dataset, SleepBoost demonstrates superior performance with an accuracy of 86.3%, F1-score of 80.9%, and Cohen kappa score of 0.807, outperforming leading DL models in ASSC. An ablation study underscores the critical role of our selective feature extraction in enhancing model accuracy and interpretability, crucial for clinical settings. This innovative approach not only offers a more transparent alternative to traditional DL models but also extends potential implications for monitoring and understanding sleep patterns in the context of neurodegenerative disorders. The open-source availability of SleepBoost’s implementation at
https://github.com/akibzaman/SleepBoost
can further facilitate its accessibility and potential for widespread clinical adoption.
Graphical Abstract</description><identifier>ISSN: 0140-0118</identifier><identifier>ISSN: 1741-0444</identifier><identifier>EISSN: 1741-0444</identifier><identifier>DOI: 10.1007/s11517-024-03096-x</identifier><identifier>PMID: 38700613</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer Berlin Heidelberg</publisher><subject>Ablation ; Accuracy ; Algorithms ; Biomedical and Life Sciences ; Biomedical Engineering and Bioengineering ; Biomedicine ; Classification ; Computer Applications ; Deep Learning ; Electroencephalography - methods ; Feature extraction ; Human Physiology ; Humans ; Imaging ; Machine learning ; Monitoring ; Neurodegenerative diseases ; Original Article ; Polysomnography - methods ; Radiology ; Sleep ; Sleep Stages - physiology</subject><ispartof>Medical & biological engineering & computing, 2024-09, Vol.62 (9), p.2769-2783</ispartof><rights>International Federation for Medical and Biological Engineering 2024. corrected publication 2024. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.</rights><rights>2024. International Federation for Medical and Biological Engineering.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c375t-118c4096bcd4059af0ccf1768ffc6ff656b71bbe07279eb4fddd1024e1e2bb793</citedby><cites>FETCH-LOGICAL-c375t-118c4096bcd4059af0ccf1768ffc6ff656b71bbe07279eb4fddd1024e1e2bb793</cites><orcidid>0000-0001-6145-1065</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/38700613$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Zaman, Akib</creatorcontrib><creatorcontrib>Kumar, Shiu</creatorcontrib><creatorcontrib>Shatabda, Swakkhar</creatorcontrib><creatorcontrib>Dehzangi, Iman</creatorcontrib><creatorcontrib>Sharma, Alok</creatorcontrib><title>SleepBoost: a multi-level tree-based ensemble model for automatic sleep stage classification</title><title>Medical & biological engineering & computing</title><addtitle>Med Biol Eng Comput</addtitle><addtitle>Med Biol Eng Comput</addtitle><description>Neurodegenerative diseases often exhibit a strong link with sleep disruption, highlighting the importance of effective sleep stage monitoring. In this light, automatic sleep stage classification (ASSC) plays a pivotal role, now more streamlined than ever due to the advancements in deep learning (DL). However, the opaque nature of DL models can be a barrier in their clinical adoption, due to trust concerns among medical practitioners. To bridge this gap, we introduce SleepBoost, a transparent multi-level tree-based ensemble model specifically designed for ASSC. Our approach includes a crafted feature engineering block (FEB) that extracts 41 time and frequency domain features, out of which 23 are selected based on their high mutual information score (> 0.23). Uniquely, SleepBoost integrates three fundamental linear models into a cohesive multi-level tree structure, further enhanced by a novel reward-based adaptive weight allocation mechanism. Tested on the Sleep-EDF-20 dataset, SleepBoost demonstrates superior performance with an accuracy of 86.3%, F1-score of 80.9%, and Cohen kappa score of 0.807, outperforming leading DL models in ASSC. An ablation study underscores the critical role of our selective feature extraction in enhancing model accuracy and interpretability, crucial for clinical settings. This innovative approach not only offers a more transparent alternative to traditional DL models but also extends potential implications for monitoring and understanding sleep patterns in the context of neurodegenerative disorders. The open-source availability of SleepBoost’s implementation at
https://github.com/akibzaman/SleepBoost
can further facilitate its accessibility and potential for widespread clinical adoption.
Graphical Abstract</description><subject>Ablation</subject><subject>Accuracy</subject><subject>Algorithms</subject><subject>Biomedical and Life Sciences</subject><subject>Biomedical Engineering and Bioengineering</subject><subject>Biomedicine</subject><subject>Classification</subject><subject>Computer Applications</subject><subject>Deep Learning</subject><subject>Electroencephalography - methods</subject><subject>Feature extraction</subject><subject>Human Physiology</subject><subject>Humans</subject><subject>Imaging</subject><subject>Machine learning</subject><subject>Monitoring</subject><subject>Neurodegenerative diseases</subject><subject>Original Article</subject><subject>Polysomnography - methods</subject><subject>Radiology</subject><subject>Sleep</subject><subject>Sleep Stages - physiology</subject><issn>0140-0118</issn><issn>1741-0444</issn><issn>1741-0444</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNp9kEFv1DAQhS0EotvCH-CALHHhYpiJnXjTG1S0RarEgfaGZNnOuErlxIudVOXf43YLlThwmsP75s2bx9gbhA8IoD8WxBa1gEYJkNB34u4Z26BWKEAp9ZxtABUIQNwesMNSbgAabBv1kh3IrQboUG7Yj--RaPc5pbIcc8unNS6jiHRLkS-ZSDhbaOA0F5pcJD6loSohZW7XJU12GT0v9w68LPaauI-2lDGMvippfsVeBBsLvX6cR-zq9Mvlybm4-Hb29eTThfBSt4uoAb2q-Z0fFLS9DeB9QN1tQ_BdCF3bOY3OEehG9-RUGIYB69eE1Dine3nE3u99dzn9XKksZhqLpxjtTGktRkILvazgtqLv_kFv0prnmq5SvexbrTqoVLOnfE6lZApml8fJ5l8Gwdx3b_bdm5rCPHRv7urS20fr1U00_F35U3YF5B4oVZqvKT_d_o_tbwuCkDE</recordid><startdate>20240901</startdate><enddate>20240901</enddate><creator>Zaman, Akib</creator><creator>Kumar, Shiu</creator><creator>Shatabda, Swakkhar</creator><creator>Dehzangi, Iman</creator><creator>Sharma, Alok</creator><general>Springer Berlin Heidelberg</general><general>Springer Nature 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>7SC</scope><scope>7TB</scope><scope>7TS</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>K9.</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M7Z</scope><scope>NAPCQ</scope><scope>P64</scope><scope>7X8</scope><orcidid>https://orcid.org/0000-0001-6145-1065</orcidid></search><sort><creationdate>20240901</creationdate><title>SleepBoost: a multi-level tree-based ensemble model for automatic sleep stage classification</title><author>Zaman, Akib ; Kumar, Shiu ; Shatabda, Swakkhar ; Dehzangi, Iman ; Sharma, Alok</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c375t-118c4096bcd4059af0ccf1768ffc6ff656b71bbe07279eb4fddd1024e1e2bb793</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Ablation</topic><topic>Accuracy</topic><topic>Algorithms</topic><topic>Biomedical and Life Sciences</topic><topic>Biomedical Engineering and Bioengineering</topic><topic>Biomedicine</topic><topic>Classification</topic><topic>Computer Applications</topic><topic>Deep Learning</topic><topic>Electroencephalography - methods</topic><topic>Feature extraction</topic><topic>Human Physiology</topic><topic>Humans</topic><topic>Imaging</topic><topic>Machine learning</topic><topic>Monitoring</topic><topic>Neurodegenerative diseases</topic><topic>Original Article</topic><topic>Polysomnography - methods</topic><topic>Radiology</topic><topic>Sleep</topic><topic>Sleep Stages - physiology</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zaman, Akib</creatorcontrib><creatorcontrib>Kumar, Shiu</creatorcontrib><creatorcontrib>Shatabda, Swakkhar</creatorcontrib><creatorcontrib>Dehzangi, Iman</creatorcontrib><creatorcontrib>Sharma, Alok</creatorcontrib><collection>Medline</collection><collection>MEDLINE</collection><collection>MEDLINE (Ovid)</collection><collection>MEDLINE</collection><collection>MEDLINE</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>Physical Education Index</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Health & Medical Complete (Alumni)</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Biochemistry Abstracts 1</collection><collection>Nursing & Allied Health Premium</collection><collection>Biotechnology and BioEngineering Abstracts</collection><collection>MEDLINE - Academic</collection><jtitle>Medical & biological engineering & computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Zaman, Akib</au><au>Kumar, Shiu</au><au>Shatabda, Swakkhar</au><au>Dehzangi, Iman</au><au>Sharma, Alok</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>SleepBoost: a multi-level tree-based ensemble model for automatic sleep stage classification</atitle><jtitle>Medical & biological engineering & computing</jtitle><stitle>Med Biol Eng Comput</stitle><addtitle>Med Biol Eng Comput</addtitle><date>2024-09-01</date><risdate>2024</risdate><volume>62</volume><issue>9</issue><spage>2769</spage><epage>2783</epage><pages>2769-2783</pages><issn>0140-0118</issn><issn>1741-0444</issn><eissn>1741-0444</eissn><abstract>Neurodegenerative diseases often exhibit a strong link with sleep disruption, highlighting the importance of effective sleep stage monitoring. In this light, automatic sleep stage classification (ASSC) plays a pivotal role, now more streamlined than ever due to the advancements in deep learning (DL). However, the opaque nature of DL models can be a barrier in their clinical adoption, due to trust concerns among medical practitioners. To bridge this gap, we introduce SleepBoost, a transparent multi-level tree-based ensemble model specifically designed for ASSC. Our approach includes a crafted feature engineering block (FEB) that extracts 41 time and frequency domain features, out of which 23 are selected based on their high mutual information score (> 0.23). Uniquely, SleepBoost integrates three fundamental linear models into a cohesive multi-level tree structure, further enhanced by a novel reward-based adaptive weight allocation mechanism. Tested on the Sleep-EDF-20 dataset, SleepBoost demonstrates superior performance with an accuracy of 86.3%, F1-score of 80.9%, and Cohen kappa score of 0.807, outperforming leading DL models in ASSC. An ablation study underscores the critical role of our selective feature extraction in enhancing model accuracy and interpretability, crucial for clinical settings. This innovative approach not only offers a more transparent alternative to traditional DL models but also extends potential implications for monitoring and understanding sleep patterns in the context of neurodegenerative disorders. The open-source availability of SleepBoost’s implementation at
https://github.com/akibzaman/SleepBoost
can further facilitate its accessibility and potential for widespread clinical adoption.
Graphical Abstract</abstract><cop>Berlin/Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><pmid>38700613</pmid><doi>10.1007/s11517-024-03096-x</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0001-6145-1065</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0140-0118 |
ispartof | Medical & biological engineering & computing, 2024-09, Vol.62 (9), p.2769-2783 |
issn | 0140-0118 1741-0444 1741-0444 |
language | eng |
recordid | cdi_proquest_miscellaneous_3050937938 |
source | Springer Link |
subjects | Ablation Accuracy Algorithms Biomedical and Life Sciences Biomedical Engineering and Bioengineering Biomedicine Classification Computer Applications Deep Learning Electroencephalography - methods Feature extraction Human Physiology Humans Imaging Machine learning Monitoring Neurodegenerative diseases Original Article Polysomnography - methods Radiology Sleep Sleep Stages - physiology |
title | SleepBoost: a multi-level tree-based ensemble model for automatic sleep stage classification |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T07%3A01%3A18IST&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=SleepBoost:%20a%20multi-level%20tree-based%20ensemble%20model%20for%20automatic%20sleep%20stage%20classification&rft.jtitle=Medical%20&%20biological%20engineering%20&%20computing&rft.au=Zaman,%20Akib&rft.date=2024-09-01&rft.volume=62&rft.issue=9&rft.spage=2769&rft.epage=2783&rft.pages=2769-2783&rft.issn=0140-0118&rft.eissn=1741-0444&rft_id=info:doi/10.1007/s11517-024-03096-x&rft_dat=%3Cproquest_cross%3E3050937938%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c375t-118c4096bcd4059af0ccf1768ffc6ff656b71bbe07279eb4fddd1024e1e2bb793%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=3093957460&rft_id=info:pmid/38700613&rfr_iscdi=true |