US2024013920A1PendingUtilityA1

Medical event prediction using a personalized dual-channel combiner network

Assignee: NEC LAB AMERICA INCPriority: Apr 5, 2021Filed: Sep 19, 2023Published: Jan 11, 2024
Est. expiryApr 5, 2041(~14.7 yrs left)· nominal 20-yr term from priority
G06N 3/09G06N 3/096G06N 3/0442G06N 3/0464G16H 50/70G16H 20/40G16H 50/20G06N 3/08G16H 10/60G06N 3/047G16H 40/67G16H 50/30
77
PatentIndex Score
0
Cited by
0
References
0
Claims

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

exact text as granted — not AI-modified
What is claimed is: 
     
         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;   sending the normalized training samples to a personalized deep convolutional neural network (P-DCCN) and initiating model pretraining and updating of model parameters using the P-DCCN using 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 training iterations using the generated normalized finetuning set;   computing a probability of an incidence of a medical event by concatenating static and temporal representations, received from a static channel and a temporal channel, respectively, and computing the probability using a multilayer perceptron of the P-DCCN.   
     
     
         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 the preprocessing received historical patient data for a plurality of patients further comprises segmenting recording data and generating time series samples. 
     
     
         4 . The method of  claim 1 , wherein the P-DCCN includes a static channel, which is utilized for processing static and comparatively low frequency temporal features, and a temporal channel, which is utilized for processing comparatively high frequency temporal features. 
     
     
         5 . The method of  claim 4 , 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.   
     
     
         6 . The method of  claim 4 , 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.   
     
     
         7 . 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;   sending the normalized training samples to a personalized deep convolutional neural network (P-DCCN) and initiating model pretraining and updating of model parameters using the P-DCCN using 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 training iterations using the generated normalized finetuning set;   computing a probability of an incidence of a medical event by concatenating static and temporal representations, received from a static channel and a temporal channel, respectively, and computing the probability using a multilayer perceptron of the P-DCCN.   
     
     
         8 . The system of  claim 7 , 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. 
       
     
     
         9 . The system of  claim 7 , wherein the preprocessing received historical patient data for a plurality of patients further comprises segmenting recording data and generating time series samples. 
     
     
         10 . The system of  claim 7 , wherein the P-DCCN includes a static channel, which is utilized for processing static and comparatively low frequency temporal features, and a temporal channel, which is utilized for processing comparatively high frequency temporal features. 
     
     
         11 . The system of  claim 10 , 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.   
     
     
         12 . The system of  claim 10 , 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.   
     
     
         13 . 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;   sending the normalized training samples to a personalized deep convolutional neural network (P-DCCN) and initiating model pretraining and updating of model parameters using the P-DCCN using 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 training iterations using the generated normalized finetuning set;   computing a probability of an incidence of a medical event by concatenating static and temporal representations, received from a static channel and a temporal channel, respectively, and computing the probability using a multilayer perceptron of the P-DCCN.   
     
     
         14 . The computer-readable storage medium of  claim 13 , 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. 
       
     
     
         15 . The computer-readable storage medium of  claim 13 , wherein the P-DCCN includes a static channel, which is utilized for processing static and comparatively low frequency temporal features, and a temporal channel, which is utilized for processing comparatively high frequency temporal features. 
     
     
         16 . The computer-readable storage medium of  claim 13 , 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.   
     
     
         17 . The computer-readable storage medium of  claim 16 , 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:
     ŷ=f   MLP ([ h   s   ,h   d ])   where ŷ is a score which indicates the probability of the incidence of the medical event.

Join the waitlist — get patent alerts

Track US2024013920A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.