Pattern recognition and prognostic analysis of longitudinal blood pressure records in hemodialysis treatment based on a convolutional neural network

J Biomed Inform. 2019 Oct:98:103271. doi: 10.1016/j.jbi.2019.103271. Epub 2019 Aug 24.

Abstract

Objective: The aim of this study is to analyze and visualize blood pressure (BP) patterns during continuous hemodialysis (HD) sessions, referred to as multiple-session patterns (MSPs), and explore whether deep learning models with MSPs have better performance.

Material and methods: Data from 3.79 million hemodialysis BP records collected from July 30, 2007, to August 25, 2016, were obtained from the health system's electronic health records. We analyzed BP patterns during 36 continuous HD sessions (approximately 3 months) and selected 1311 (survival: 1246; death: 65) end-stage renal disease patients to classify 1-year outcomes (survival or death). Convolution kernels of different sizes were used to construct convolutional neural networks to recognize MSPs and BP patterns during a single HD session, referred to as single-session patterns (SSPs). BP patterns corresponded to convolution kernels and were represented and visualized as the input patches that activate the feature maps most. We used global average pooling (GAP) to measure the overall response of the inputs to each convolution kernel (pattern). The weights of the fully connected layers after GAP can measure the correlations between the convolution kernels (patterns) and the classification results. We solved the problem of data imbalance with a two-phase training strategy.

Results: The F1_score was 0.782 ± 0.058 (95% CI) in the models with SSPs and was approximately 19.5% higher (0.977 ± 0.014, 95% CI) in the models with MSPs.

Conclusions: The results indicated that consistent with previous studies, patients with lower BPs and longer HD sessions have better prognoses. BP patterns during continuous HD sessions can represent patients' 1-year mortality risk better than BP patterns during a single HD session and therefore improve the performance of prediction models.

Keywords: Convolutional neural network; Global average pooling; Hemodialysis; Intradialytic blood pressure patterns; Two-phase training.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Adolescent
  • Adult
  • Aged
  • Aged, 80 and over
  • Blood Pressure Determination / methods*
  • Blood Pressure*
  • Deep Learning
  • Electronic Health Records
  • Female
  • Humans
  • Kidney Failure, Chronic / physiopathology*
  • Kidney Failure, Chronic / therapy
  • Male
  • Medical Informatics / methods
  • Middle Aged
  • Neural Networks, Computer*
  • Nonlinear Dynamics
  • Pattern Recognition, Automated*
  • Prognosis
  • Renal Dialysis / adverse effects*
  • Reproducibility of Results
  • Systole
  • Young Adult