IP Library Granted Patent US 12,706,212
Granted Patent B2
US 12,706,212 · App. 17/711,453 · Granted Aug 11, 2026

Medical event prediction using a personalized dual-channel combiner network

Inventors: Jingchao Ni (Princeton, NJ); Wei Cheng (Princeton Junction, NJ); Haifeng Chen (West Windsor, NJ); Takayoshi Asakura (Tokyo, JP)
Assignee: NEC Corporation
G16H50/20G06N3/047G06N3/08G16H10/60G16H20/40G16H50/70
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,706,212
App. No.
17/711,453
Filed
Apr 1, 2022
Granted
Aug 11, 2026
Kind
B2
Art Unit
2147
USPC
706/25
Abstract

Systems and methods for predicting an occurrence of a medical event for a patient using a trained neural network. Historical patient data is preprocessed to generate normalized training samples, and the normalized training samples are sent to a personalized deep convolutional neural network for model pretraining and updating of model parameters. The pretrained model is stored in a remote server for utilization by a local machine for personalization during a preparation time period for a medical treatment. A normalized finetuning set is generated as output, and the model parameters are iteratively finetuned. A personal prediction score for future medical events is generated, and an operation of a medical treatment device is controlled responsive to the prediction score.

Claims (267)

1 . A computer implemented method for predicting an occurrence of a medical event for a patient using a trained neural network, comprising:

preprocessing received historical patient data for a plurality of patients to generate a plurality of normalized training samples;

pretraining a personalized deep convolutional neural network (P-DCCN) by updating of model parameters using a multi-layer perceptron (MLP) prediction layer that combines outputs of a static channel that generates compact static representations of the normalized training samples and a temporal channel of the P-DCCN that combines compact temporal representations of the normalized training samples based on attention weights of the compact temporal representations for each time step of the normalized training samples;

storing the pretrained model in a remote server for utilization for personalization by a local machine during a preparation time period for a medical treatment;

generating a normalized finetuning set as output from the P-DCCN by processing input personal data for the patient from the local machine;

iteratively finetuning the model parameters of the P-DCCN by performing a plurality of pretraining iterations for the P-DCCN sent to the local machine using the generated normalized finetuning set to increase prediction accuracy of the P-DCCN with data limited to personalized patient data obtained from the local machine;

generating a personalized prediction score for future medical events for the patient using the P-DCCN; and

controlling an operation of a medical treatment device responsive to the personalized prediction score for future medical events.

2 . The method of claim 1 , wherein the P-DCCN is finetuned by optimizing using a regression loss function as follows:

l

=

1

N

i

=

1

N

y

ˆ

i

-

y

i

2

2

+

λ

θ

2

2

where y i is a true indicator of an incidence of an event for an i-th sample in the training samples, ŷ i is a predicted score for the i-th sample, N is a total number of the training samples, θ represents the model parameters, λ is a hyperparameter which controls a regularization on the model parameters to avoid overfitting during the training.

3 . The method of claim 1 , wherein a static channel is utilized for processing static and first temporal features, and a temporal channel is utilized for processing second temporal features having higher frequency compared to the first temporal features.

4 . The method of claim 3 , wherein the static channel includes a multilayer perceptron (MLP) configured to encode information in static features x s to a compact representation of the static features h s by:

h

s

=

f

MLP

(

x

s

)

where f MLP (·) represents multiple layers of a fully connected network with the form W s x s +b s , with W s and b s being model parameters to be trained.

5 . The method of claim 3 , wherein the temporal channel includes a plurality of long short term memory (LSTM) layers for processing the temporal features, represented by a sequence of vectors x 1 , . . . , x T , to output a sequence of compact representations h 1 , . . . , h T by:

h

1

,

,

h

T

=

f

LSTM

(

x

1

,

,

x

T

)

where f LSTM (·) includes multiple layers of LSTM units, which include trainable model parameters.

6 . The method of claim 1 , further comprising computing a probability of an incidence of a medical event by concatenating static and temporal representations h s and h d , received from a static channel and a temporal channel, respectively, and computing the probability using a multilayer perceptron (MLP) by:

y

^

=

f

MLP

(

[

h

s

,

h

d

]

)

where ŷ is a score which indicates the probability of the incidence of the medical event.

7 . The method of claim 1 , further comprising generating, during the preparation time period, a recommendation for decision making by a medical professional, the recommendation identifying one or more treatment parameter adjustments based on the personalized prediction score.

8 . A system for predicting an occurrence of a medical event for a patient using a trained neural network, comprising:

a processor operatively coupled to a computer-readable storage medium, the processor being configured for:

preprocessing received historical patient data for a plurality of patients to generate a plurality of normalized training samples;

pretraining a personalized deep convolutional neural network (P-DCCN) by updating of model parameters using a multi-layer perceptron (MLP) prediction layer that combines outputs of a static channel that generates compact static representations of the normalized training samples and a temporal channel of the P-DCCN that combines compact temporal representations of the normalized training samples based on attention weights of the compact temporal representations for each time step of the normalized training samples;

storing the pretrained model in a remote server for utilization for personalization by a local machine during a preparation time period for a medical treatment;

generating a normalized finetuning set as output from the P-DCCN by processing input personal data for the patient from the local machine;

iteratively finetuning the model parameters of the P-DCCN by performing a plurality of pretraining iterations for the P-DCCN sent to the local machine using the generated normalized finetuning set to increase prediction accuracy of the P-DCCN with data limited to personalized patient data obtained from the local machine;

generating a personalized prediction score for future medical events for the patient using the P-DCCN; and

controlling an operation of a medical treatment device responsive to the personalized prediction score for future medical events.

9 . The system of claim 8 , wherein the P-DCCN is finetuned by optimizing using a regression loss function as follows:

l

=

1

N

i

=

1

N

y

ˆ

i

-

y

i

2

2

+

λ

θ

2

2

where y i is a true indicator of an incidence of an event for an i-th sample in the training samples, ŷ i is a predicted score for the i-th sample, N is a total number of the training samples, θ represents the model parameters, λ is a hyperparameter which controls a regularization on the model parameters to avoid overfitting during the training.

10 . The system of claim 8 , wherein the preprocessing received historical patient data for a plurality of patients further comprises segmenting recording data and generating time series samples.

11 . The system of claim 8 , wherein a static channel is utilized for processing static and first temporal features, and a temporal channel is utilized for processing second temporal features having higher frequency compared to the first temporal features.

12 . The system of claim 11 , wherein the static channel includes a multilayer perceptron (MLP) configured to encode information in static features x s to a compact representation of the static features h s by:

h

s

=

f

MLP

(

x

s

)

where f MLP (·) represents multiple layers of a fully connected network with the form W s x s +b s , with W s and b s being model parameters to be trained.

13 . The system of claim 11 , wherein the temporal channel includes a plurality of long short term memory (LSTM) layers for processing the temporal features, represented by a sequence of vectors x 1 , . . . , x T , to output a sequence of compact representations h 1 , . . . , h T by:

h

1

,

,

h

T

=

f

LSTM

(

x

1

,

,

x

T

)

where f LSTM (·) includes multiple layers of LSTM units, which include trainable model parameters.

14 . The system of claim 8 , wherein the processor is further configured for computing a probability of an incidence of a medical event by concatenating static and temporal representations h s and h d , received from a static channel and a temporal channel, respectively, and computing the probability using a multilayer perceptron (MLP) by:

y

^

=

f

MLP

(

[

h

s

,

h

d

]

)

where ŷ is a score which indicates the probability of the incidence of the medical event.

15 . A non-transitory computer-readable storage medium comprising a computer-readable program for predicting an occurrence of a medical event for a patient using a trained neural network, wherein the computer-readable program when executed on a computer causes the computer to perform the steps of:

preprocessing received historical patient data for a plurality of patients to generate a plurality of normalized training samples;

pretraining a personalized deep convolutional neural network (P-DCCN) by updating of model parameters using a multi-layer perceptron (MLP) prediction layer that combines outputs of a static channel that generates compact static representations of the normalized training samples and a temporal channel of the P-DCCN that combines compact temporal representations of the normalized training samples based on attention weights of the compact temporal representations for each time step of the normalized training samples;

storing the pretrained model in a remote server for utilization for personalization by a local machine during a preparation time period for a medical treatment;

generating a normalized finetuning set as output from the P-DCCN by processing input personal data for the patient from the local machine;

iteratively finetuning the model parameters of the P-DCCN by performing a plurality of pretraining iterations for the P-DCCN sent to the local machine using the generated normalized finetuning set to increase prediction accuracy of the P-DCCN with data limited to personalized patient data obtained from the local machine;

generating a personalized prediction score for future medical events for the patient using the P-DCCN; and

controlling an operation of a medical treatment device responsive to the personalized prediction score for future medical events.

16 . The computer-readable storage medium of claim 15 , wherein the P-DCCN is finetuned by optimizing using a regression loss function as follows:

l

=

1

N

i

=

1

N

y

ˆ

i

-

y

i

2

2

+

λ

θ

2

2

where y i is a true indicator of an incidence of an event for an i-th sample in the training samples, ŷ i is a predicted score for the i-th sample, N is a total number of the training samples, θ represents the model parameters, λ is a hyperparameter which controls a regularization on the model parameters to avoid overfitting during the training.

17 . The computer-readable storage medium of claim 15 , wherein a static channel is utilized for processing static and first temporal features, and a temporal channel is utilized for processing second temporal features having higher frequency compared to the first temporal features.

18 . The computer-readable storage medium of claim 17 , wherein the static channel includes a multilayer perceptron (MLP) configured to encode information in static features x s to a compact representation of the static features h s by:

h

s

=

f

MLP

(

x

s

)

where f MLP (·) represents multiple layers of a fully connected network with the form W s x s +b s , with W s and b s being model parameters to be trained.

19 . The computer-readable storage medium of claim 17 , wherein the temporal channel includes a plurality of long short term memory (LSTM) layers for processing the temporal features, represented by a sequence of vectors x 1 , . . . , x T , to output a sequence of compact representations h 1 , . . . , h T by:

h

1

,

,

h

T

=

f

LSTM

(

x

1

,

,

x

T

)

where f LSTM (·) includes multiple layers of LSTM units, which include trainable model parameters.

20 . The computer-readable storage medium of claim 19 , further comprising computing a probability of an incidence of a medical event by concatenating static and temporal representations h s and h d , received from a static channel and a temporal channel, respectively, and computing the probability using a multilayer perceptron (MLP) by:

y

^

=

f

MLP

(

[

h

s

,

h

d

]

)

where ŷ is a score which indicates the probability of the incidence of the medical event.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2026
From: NEC LABORATORIES AMERICA, INC.
To: NEC CORPORATION
Reel/Frame 075069/0642 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2022
From: NI, JINGCHAO; CHENG, WEI; CHEN, HAIFENG
To: NEC LABORATORIES AMERICA, INC.
Reel/Frame 059472/0967 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2022
From: ASAKURA, TAKAYOSHI
To: NEC CORPORATION
Reel/Frame 059473/0041 →
Continuity (2)
Provisional Application 63170660 · Apr 5, 2021
Related Publication 20220319709A1 · Oct 6, 2022
References Cited (24)
US 11990246B2 · Gupta · 2024 [cited by examiner]
US 20080167567A1 · Bashour · 2008 [cited by examiner]
US 20130185097A1 · Saria · 2013 [cited by examiner]
US 20150045713A1 · Attalah · 2015 [cited by examiner]
US 20190164285A1 · Nye · 2019 [cited by examiner]
US 20200160998A1 · Ward · 2020 [cited by examiner]
US 20210015421A1 · Cicero · 2021 [cited by examiner]
US 20210042667A1 · Ghosh · 2021 [cited by examiner]
US 20210125091A1 · Fang · 2021 [cited by examiner]
US 20210225511A1 · Kiraly · 2021 [cited by examiner]
US 20210241871A1 · Burnett · 2021 [cited by examiner]
Warakagoda et al., Fine-tuning vs full training of deep neural networks for seafloor mine recognition in sonar images, 2017 (Year: 2017). [cited by examiner]
Stack Overflow, “L2 loss vs. mean squared loss”, 2019 (Year: 2019). [cited by examiner]
De Bois et al., “Adversarial multi-source transfer learning in healthcare: Application to glucose prediction for diabetic people”, 2020 (Year: 2020). [cited by examiner]
Ivanovic, “Influence of Artificial Intelligence on Personalized Medical Predictions, Interventions and Quality of Life Issues”, 2020 (Year: 2020). [cited by examiner]
He et al., “An Advanced Two-Step DNN-Based Framework for Arrhythmia Detection”, 2020 (Year: 2020). [cited by examiner]
Pavlovski et al., “Time-Aware User Embeddings as a Service”, 2020 (Year: 2020). [cited by examiner]
Zhang et al., Transfer Learning or Self-supervised Learning? A Tale of Two Pretraining Paradigms, 2020 (Year: 2020). [cited by examiner]
Shukla, Satya Narayan, et al., “Interpolation-prediction networks for irregularly sampled time series,” arXiv preprint arXiv, Sep. 2019, 14 pp. 1909,07782. [cited by applicant]
Che, Zhengping, et al., “Interpretable deep models for ICU outcome prediction,” AMIA annual symposium proceedings, American Medical Informatics Association, Nov. 2016, pp. 371-380, 2016. [cited by applicant]
Choi, Edward, et al. “Retain: An interpretable predictive model for healthcare using reverse time attention mechanism,” Advances in neural information processing systems, Dec. 29, 2016, 9 pages. [cited by applicant]
Makino, Masaki et al., “Artificial intelligence predicts the progression of diabetic kidney disease using big data machine learning,” Scientific reports, Aug. 2019, pp. 1-9, 9.1. [cited by applicant]
Dovgan, Erik, et al., “Using machine learning models to predict the initiation of renal replacement therapy among chronic kidney disease patients,” Plos one, Jun. 2020, pp. 1-18, 15.6. [cited by applicant]
Inaguma, Dajio, et al. “Prediction model for cardiovascular events or all-cause mortality in incident dialysis patients,” PloS one, Aug. 2019, pp. 1-14, 14.8. [cited by applicant]