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...

Full description

Saved in:
Bibliographic Details
Published inIEEE journal of biomedical and health informatics Vol. 28; no. 12; p. 7103
Main Authors Wang, Weinan, Mohseni, Pedram, Kilgore, Kevin L, Najafizadeh, Laleh
Format Journal Article
LanguageEnglish
Published United States 01.12.2024
Subjects
Online AccessGet 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