BP-Net: Monitoring "Changes" in Blood Pressure Using PPG With Self-Contrastive Masking
Estimating blood pressure (BP) values from physiological signals (e.g., photoplethysmogram (PPG)) using deep learning models has recently received increased attention, yet challenges remain in terms of models' generalizability. Here, we propose taking a new approach by framing the problem as tr...
Saved in:
Published in | IEEE journal of biomedical and health informatics Vol. 28; no. 12; p. 7103 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
United States
01.12.2024
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Estimating blood pressure (BP) values from physiological signals (e.g., photoplethysmogram (PPG)) using deep learning models has recently received increased attention, yet challenges remain in terms of models' generalizability. Here, we propose taking a new approach by framing the problem as tracking the "changes" in BP over an interval, rather than directly estimating its value. Indeed, continuous monitoring of acute changes in BP holds promising implications for clinical applications (e.g., hypertensive emergencies). As a solution, we first present a self-contrastive masking (SCM) model, designed to perform pair-wise temporal comparisons within the input signal. We then leverage the proposed SCM model to introduce BP-Net, a model trained to detect elevations/drops greater than a given threshold in the systolic blood pressure (SBP) over an interval, from PPG. Using data from PulseDB, 1) we evaluate the performance of BP-Net on previously unseen subjects, 2) we test BP-Net's ability to generalize across domains by training and testing on different datasets, and 3) we compare the performance of BP-Net with existing PPG-based BP-estimation models in detecting over-threshold SBP changes. Formulating the problem as a binary classification task (i.e., over-threshold SBP elevation/drop or not), BP-Net achieves 75.97%/73.19% accuracy on data from subjects unseen during training. Additionally, the proposed BP-Net outperforms SBP estimations derived from existing PPG-based BP-estimation methods. Overall, by shifting the focus from estimating the value of SBP to detecting over-threshold "changes" in SBP, this work introduces a new potential for using PPG in clinical BP monitoring, and takes a step forward in addressing the challenges related to the generalizability of PPG-based BP-estimation models to unseen subjects. |
---|---|
AbstractList | Estimating blood pressure (BP) values from physiological signals (e.g., photoplethysmogram (PPG)) using deep learning models has recently received increased attention, yet challenges remain in terms of models' generalizability. Here, we propose taking a new approach by framing the problem as tracking the "changes" in BP over an interval, rather than directly estimating its value. Indeed, continuous monitoring of acute changes in BP holds promising implications for clinical applications (e.g., hypertensive emergencies). As a solution, we first present a self-contrastive masking (SCM) model, designed to perform pair-wise temporal comparisons within the input signal. We then leverage the proposed SCM model to introduce BP-Net, a model trained to detect elevations/drops greater than a given threshold in the systolic blood pressure (SBP) over an interval, from PPG. Using data from PulseDB, 1) we evaluate the performance of BP-Net on previously unseen subjects, 2) we test BP-Net's ability to generalize across domains by training and testing on different datasets, and 3) we compare the performance of BP-Net with existing PPG-based BP-estimation models in detecting over-threshold SBP changes. Formulating the problem as a binary classification task (i.e., over-threshold SBP elevation/drop or not), BP-Net achieves 75.97%/73.19% accuracy on data from subjects unseen during training. Additionally, the proposed BP-Net outperforms SBP estimations derived from existing PPG-based BP-estimation methods. Overall, by shifting the focus from estimating the value of SBP to detecting over-threshold "changes" in SBP, this work introduces a new potential for using PPG in clinical BP monitoring, and takes a step forward in addressing the challenges related to the generalizability of PPG-based BP-estimation models to unseen subjects. Estimating blood pressure (BP) values from physiological signals (e.g., photoplethysmogram (PPG)) using deep learning models has recently received increased attention, yet challenges remain in terms of models' generalizability. Here, we propose taking a new approach by framing the problem as tracking the "changes" in BP over an interval, rather than directly estimating its value. Indeed, continuous monitoring of acute changes in BP holds promising implications for clinical applications (e.g., hypertensive emergencies). As a solution, we first present a self-contrastive masking (SCM) model, designed to perform pair-wise temporal comparisons within the input signal. We then leverage the proposed SCM model to introduce BP-Net, a model trained to detect elevations/drops greater than a given threshold in the systolic blood pressure (SBP) over an interval, from PPG. Using data from PulseDB, 1) we evaluate the performance of BP-Net on previously unseen subjects, 2) we test BP-Net's ability to generalize across domains by training and testing on different datasets, and 3) we compare the performance of BP-Net with existing PPG-based BP-estimation models in detecting over-threshold SBP changes. Formulating the problem as a binary classification task (i.e., over-threshold SBP elevation/drop or not), BP-Net achieves 75.97%/73.19% accuracy on data from subjects unseen during training. Additionally, the proposed BP-Net outperforms SBP estimations derived from existing PPG-based BP-estimation methods. Overall, by shifting the focus from estimating the value of SBP to detecting over-threshold "changes" in SBP, this work introduces a new potential for using PPG in clinical BP monitoring, and takes a step forward in addressing the challenges related to the generalizability of PPG-based BP-estimation models to unseen subjects.Estimating blood pressure (BP) values from physiological signals (e.g., photoplethysmogram (PPG)) using deep learning models has recently received increased attention, yet challenges remain in terms of models' generalizability. Here, we propose taking a new approach by framing the problem as tracking the "changes" in BP over an interval, rather than directly estimating its value. Indeed, continuous monitoring of acute changes in BP holds promising implications for clinical applications (e.g., hypertensive emergencies). As a solution, we first present a self-contrastive masking (SCM) model, designed to perform pair-wise temporal comparisons within the input signal. We then leverage the proposed SCM model to introduce BP-Net, a model trained to detect elevations/drops greater than a given threshold in the systolic blood pressure (SBP) over an interval, from PPG. Using data from PulseDB, 1) we evaluate the performance of BP-Net on previously unseen subjects, 2) we test BP-Net's ability to generalize across domains by training and testing on different datasets, and 3) we compare the performance of BP-Net with existing PPG-based BP-estimation models in detecting over-threshold SBP changes. Formulating the problem as a binary classification task (i.e., over-threshold SBP elevation/drop or not), BP-Net achieves 75.97%/73.19% accuracy on data from subjects unseen during training. Additionally, the proposed BP-Net outperforms SBP estimations derived from existing PPG-based BP-estimation methods. Overall, by shifting the focus from estimating the value of SBP to detecting over-threshold "changes" in SBP, this work introduces a new potential for using PPG in clinical BP monitoring, and takes a step forward in addressing the challenges related to the generalizability of PPG-based BP-estimation models to unseen subjects. |
Author | Kilgore, Kevin L Wang, Weinan Najafizadeh, Laleh Mohseni, Pedram |
Author_xml | – sequence: 1 givenname: Weinan surname: Wang fullname: Wang, Weinan – sequence: 2 givenname: Pedram surname: Mohseni fullname: Mohseni, Pedram – sequence: 3 givenname: Kevin L surname: Kilgore fullname: Kilgore, Kevin L – sequence: 4 givenname: Laleh surname: Najafizadeh fullname: Najafizadeh, Laleh |
BackLink | https://www.ncbi.nlm.nih.gov/pubmed/38954566$$D View this record in MEDLINE/PubMed |
BookMark | eNpNkFFLwzAQx4NM3Jz7AL5I2JMvnUmTpo1vrug22bTg1MeStukW7ZKZtILf3ogTPA7-d8eP_x13CnraaAnAOUYTjBG_up_OF5MQhXRCaOiVHIFBiFkS-Cbp_av7YOTcG_KR-BFnJ6BPEh7RiLEBeJlmwYNsr-HKaNUaq_QGjtOt0BvpxlBpOG2MqWBmpXOdlfDZ_RBZNoOvqt3CJ9nUQWp0a4Vr1aeEK-HePXEGjmvRODk66BCs727X6TxYPs4W6c0y2PvtAY1LhjGjXNCyYKiOS4TjirKS4wohSQWuClbWVcE5YgWrYxZif3eNo5gnEhVkCC5_bffWfHTStflOuVI2jdDSdC4nKI6IT8o9enFAu2Inq3xv1U7Yr_zvFeQb1EBhAQ |
ContentType | Journal Article |
DBID | CGR CUY CVF ECM EIF NPM 7X8 |
DOI | 10.1109/JBHI.2024.3422023 |
DatabaseName | Medline MEDLINE MEDLINE (Ovid) MEDLINE MEDLINE PubMed MEDLINE - Academic |
DatabaseTitle | MEDLINE Medline Complete MEDLINE with Full Text PubMed MEDLINE (Ovid) MEDLINE - Academic |
DatabaseTitleList | MEDLINE MEDLINE - Academic |
Database_xml | – sequence: 1 dbid: NPM name: PubMed url: https://proxy.k.utb.cz/login?url=http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=PubMed sourceTypes: Index Database – sequence: 2 dbid: EIF name: MEDLINE url: https://proxy.k.utb.cz/login?url=https://www.webofscience.com/wos/medline/basic-search sourceTypes: Index Database |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Medicine |
EISSN | 2168-2208 |
ExternalDocumentID | 38954566 |
Genre | Journal Article |
GrantInformation_xml | – fundername: NIBIB NIH HHS grantid: R01 EB031911 |
GroupedDBID | 0R~ 4.4 6IF 6IH 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACIWK ACPRK AENEX AFRAH AGQYO AGSQL AHBIQ AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CGR CUY CVF EBS ECM EIF EJD HZ~ IFIPE IPLJI JAVBF M43 NPM O9- OCL PQQKQ RIA RIE RIG RNS 7X8 |
ID | FETCH-LOGICAL-p566-47c611649a4cb60f7c017d46c91d00e4a1db6cfdb9906b6f7621545f15798e0b3 |
ISSN | 2168-2208 |
IngestDate | Fri Jul 11 14:55:16 EDT 2025 Mon Jul 21 05:57:13 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 12 |
Language | English |
LinkModel | OpenURL |
MergedId | FETCHMERGED-LOGICAL-p566-47c611649a4cb60f7c017d46c91d00e4a1db6cfdb9906b6f7621545f15798e0b3 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 |
PMID | 38954566 |
PQID | 3075375349 |
PQPubID | 23479 |
ParticipantIDs | proquest_miscellaneous_3075375349 pubmed_primary_38954566 |
PublicationCentury | 2000 |
PublicationDate | 2024-Dec 20241201 |
PublicationDateYYYYMMDD | 2024-12-01 |
PublicationDate_xml | – month: 12 year: 2024 text: 2024-Dec |
PublicationDecade | 2020 |
PublicationPlace | United States |
PublicationPlace_xml | – name: United States |
PublicationTitle | IEEE journal of biomedical and health informatics |
PublicationTitleAlternate | IEEE J Biomed Health Inform |
PublicationYear | 2024 |
SSID | ssj0000816896 |
Score | 2.4212172 |
Snippet | Estimating blood pressure (BP) values from physiological signals (e.g., photoplethysmogram (PPG)) using deep learning models has recently received increased... |
SourceID | proquest pubmed |
SourceType | Aggregation Database Index Database |
StartPage | 7103 |
SubjectTerms | Adult Algorithms Blood Pressure - physiology Blood Pressure Determination - methods Deep Learning Female Humans Male Middle Aged Photoplethysmography - methods Signal Processing, Computer-Assisted |
Title | BP-Net: Monitoring "Changes" in Blood Pressure Using PPG With Self-Contrastive Masking |
URI | https://www.ncbi.nlm.nih.gov/pubmed/38954566 https://www.proquest.com/docview/3075375349 |
Volume | 28 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Jb9NAFB6FIiEuiL0LoKHiFjnY48nY5kZQSyhNyMGluVkz9rNSKE7luJeKH8-bJY4FQSpIkRONlIzl78vb5i2EvBEBxAFE0ksiVnpcMukpGSkPhB-XQnc7MQH9yVSMz_jJfDjv9X52q0saNchvttaV_A-quIa46irZf0C2_VFcwM-IL14RYbzeCuPRzJuCie3Zv2Zt_X5mSwYQIabDGSOdm-7qAGu0Mk10YDb7iBKhWaCwuCw93aOqliuTRjSRq-9rfeasVu0RdntM2Jr9ts-AraXsux6sTSd__txFo89BJ9y04C4XKzCjpPozKGr5o5sI4PJ-P6PCrvptZHoqv8ny4kYWsLDV3Jew6AYsGO8kfxi5xgKBMDLfil3YsuYEM4u7BGQdMYtmUbhd_pv2qSej8aeB3noQcqbnw2-U3fqAf_olOz47Pc3So3l6h9xl6GQwW_3XRujMSBIz4K29O3csjru8_WOPv7soxlRJH5IHzseg7y1hHpEeVI_JvYnLonhCvlrevKMb1tBDx5lDelFRwxi6Zgw1jKHIGKoZQ39nDHWMeUrS46P0w9hz8zW8KzTiPR7lIkBvOZE8V8Ivoxylc8FFngSF7wOXQaFEXhYKDRahRIlqU9vbZTCMkhh8FT4jO9Wygl1CWSTRbw3zhKM7z3J8BwjjCCIESqGa2COv188mQ_Glz6RkBcvrVYYqZhjiiyd75Ll9aNmV7bOSoS2t7Xuxf4tvH5D7G669IDtNfQ0v0Vxs1CuD6i9PyGYs |
linkProvider | IEEE |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=BP-Net%3A+Monitoring+%22Changes%22+in+Blood+Pressure+Using+PPG+With+Self-Contrastive+Masking&rft.jtitle=IEEE+journal+of+biomedical+and+health+informatics&rft.au=Wang%2C+Weinan&rft.au=Mohseni%2C+Pedram&rft.au=Kilgore%2C+Kevin+L&rft.au=Najafizadeh%2C+Laleh&rft.date=2024-12-01&rft.issn=2168-2208&rft.eissn=2168-2208&rft.volume=28&rft.issue=12&rft.spage=7103&rft_id=info:doi/10.1109%2FJBHI.2024.3422023&rft.externalDBID=NO_FULL_TEXT |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2168-2208&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2168-2208&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2168-2208&client=summon |