US11948299B2ActiveUtilityA1

Predictive data analysis using image representations of categorical and scalar feature data

69
Assignee: OPTUM SERVICES IRELAND LTDPriority: Oct 31, 2019Filed: Aug 25, 2022Granted: Apr 2, 2024
Est. expiryOct 31, 2039(~13.3 yrs left)· nominal 20-yr term from priority
G06N 3/09G06N 3/0464G06T 7/0012G06N 5/04G06N 20/00G06Q 40/08G06T 11/00G06T 2207/20081G06T 2207/20084G06T 2210/41G06N 3/08G06N 3/048G06N 3/045
69
PatentIndex Score
0
Cited by
51
References
20
Claims

Abstract

There is a need for more effective and efficient predictive data analysis solutions and/or more effective and efficient solutions for generating image representations of categorical/scalar data. Various embodiments of the present invention address one or more of the noted technical challenges. In one example, a method comprises receiving the one or more categorical input features; generating an image representation of the one or more categorical input features, wherein the image representation comprises image region values each associated with a categorical input feature, and further wherein each image region value of the one or more image region values is determined based at least in part on the corresponding categorical input feature associated with the image region value; and processing the image representation using an image-based machine learning model to generate the image-based predictions.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A computer-implemented method comprising:
 receiving, by one or more processors, one or more categorical input features; 
 determining, by the one or more processors, a plurality of image region values, wherein each image region value of the plurality of image region values is (i) associated with a respective image region of a plurality of image regions, (ii) i-s associated with a respective categorical input feature type of one or more categorical input feature types, and (iii) determined in a manner such that the respective image region for the image region value displays a visual representation of a respective categorical input feature for the respective categorical input feature type that is associated with the respective image region for the image region value; 
 generating, by the one or more processors, an image representation based at least in part on one or more image region values corresponding to a categorical input feature of the one or more categorical input features; and 
 generating, by the one or more processors and using an image-based machine learning model, and based at least in part on the image representation, an image-based prediction. 
 
     
     
       2. The computer-implemented method of  claim 1 , wherein:
 the one or more categorical input features comprise one or more patient features associated with a patient, and 
 the image-based prediction is a health prediction for the patient. 
 
     
     
       3. The computer-implemented method of  claim 1 , wherein the computer-implemented method is performed in response to selecting a first image generation technique of a plurality of image generation techniques. 
     
     
       4. The computer-implemented method of  claim 3 , wherein:
 the plurality of image generation techniques comprises a second image generation technique, and 
 the second image generation technique comprises:
 identifying a plurality of character patterns; 
 generating, for each character pattern of the plurality of character patterns, a feature-based channel of a plurality of feature-based channels, wherein: (i) each feature-based channel comprises one or more feature-based channel region values, and (ii) each feature-based channel region value for a corresponding feature-based channel is associated with a corresponding categorical input feature, and (iii) each feature-based channel region value for a corresponding feature-based channel is determined based at least in part on whether the corresponding categorical input feature for the feature-based channel region value comprises the corresponding character pattern associated with the corresponding feature-based channel; and 
 generating the image representation based at least in part on one or more image region values corresponding to a categorical input feature of the one or more categorical input features. 
 
 
     
     
       5. The computer-implemented method of  claim 3 , wherein:
 the plurality of image generation techniques comprises a third image generation technique, and 
 the third image generation technique comprises:
 determining, for each categorical input feature of the one or more categorical input features, a corresponding coordinate grouping of a plurality of coordinate groupings; 
 generating a plurality of coordinate channels by generating a coordinate channel for each coordinate grouping of the plurality of coordinate groupings; and 
 generating the image representation based at least in part on one or more coordinate channels of the plurality of coordinate channels. 
 
 
     
     
       6. The computer-implemented method of  claim 3 , wherein:
 the plurality of image generation techniques comprises a fourth image generation technique, and 
 the fourth image generation technique comprises:
 generating, based at least in part on one or more categorical input feature values, one or more coordinate channels and one or more feature-based channels; and 
 merging the one or more coordinate channels and the one or more feature-based channels to generate the image representation. 
 
 
     
     
       7. The computer-implemented method of  claim 1 , wherein the image-based machine learning model comprises a convolutional neural network (CNN). 
     
     
       8. A system comprising memory and one or more processors configured to:
 receive one or more categorical input features; 
 determine a plurality of image region values, wherein each image region value of the plurality of image region values is (i) associated with a respective image region of a plurality of image regions, (ii) associated with a respective categorical input feature type of one or more categorical input feature types, and (iii) determined in a manner such that the respective image region for the image region value displays a visual representation of a respective categorical input feature for the respective categorical input feature type that is associated with the respective image region for the image region value; 
 generate an image representation based at least in part on one or more image region values corresponding to a categorical input feature of the one or more categorical input features; and 
 generate, using an image-based machine learning model, and based at least in part on the image representation, an image-based prediction. 
 
     
     
       9. The system of  claim 8 , wherein:
 the one or more categorical input features comprise one or more patient features associated with a patient, and 
 the image-based prediction is a health prediction for the patient. 
 
     
     
       10. The system of  claim 8 , wherein the one or more processors are configured to generate the image-based prediction responsive to a selection of a first image generation technique of a plurality of image generation techniques. 
     
     
       11. The system of  claim 10 , wherein:
 the plurality of image generation techniques comprises a second image generation technique, and 
 the second image generation technique comprises:
 identifying a plurality of character patterns; 
 generating, for each character pattern of the plurality of character patterns, a feature-based channel of a plurality of feature-based channels, wherein: (i) each feature-based channel comprises one or more feature-based channel region values, and (ii) each feature-based channel region value for a corresponding feature-based channel is associated with a corresponding categorical input feature, and (iii) each feature-based channel region value for a corresponding feature-based channel is determined based at least in part on whether the corresponding categorical input feature for the feature-based channel region value comprises the corresponding character pattern associated with the corresponding feature-based channel; and 
 generating the image representation based at least in part on one or more image region values corresponding to a categorical input feature of the one or more categorical input features. 
 
 
     
     
       12. The system of  claim 10 , wherein:
 the plurality of image generation techniques comprises a third image generation technique, and 
 the third image generation technique comprises:
 determining, for each categorical input feature of the one or more categorical input features, a corresponding coordinate grouping of a plurality of coordinate groupings; 
 generating a plurality of coordinate channels by generating a coordinate channel for each coordinate grouping of the plurality of coordinate groupings; and 
 generating the image representation based at least in part on one or more coordinate channels of the plurality of coordinate channels. 
 
 
     
     
       13. The system of  claim 10 , wherein:
 the plurality of image generation techniques comprises a fourth image generation technique, and 
 the fourth image generation technique comprises:
 generating, based at least in part on one or more categorical input feature values, one or more coordinate channels and one or more feature-based channels; and 
 merging the one or more coordinate channels and the one or more feature-based channels to generate the image representation. 
 
 
     
     
       14. The system of  claim 8 , wherein the image-based machine learning model comprises a convolutional neural network (CNN). 
     
     
       15. One or more non-transitory computer readable storage media including instructions that cause one or more processors to:
 receive one or more categorical input features; 
 determine a plurality of image region values, wherein each image region value of the plurality of image region values is (i) associated with a respective image region of a plurality of image regions, (ii) associated with a respective categorical input feature type of one or more categorical input feature types, and (iii) determined in a manner such that the respective image region for the image region value displays a visual representation of a respective categorical input feature for the respective categorical input feature type that is associated with the respective image region for the image region value; 
 generate an image representation based at least in part on one or more image region values corresponding to a categorical input feature of the one or more categorical input features; and 
 generate, using an image-based machine learning model, and based at least in part on the image representation, an image-based prediction. 
 
     
     
       16. The one or more non-transitory computer readable storage media of  claim 15 , wherein:
 the one or more categorical input features comprise one or more patient features associated with a patient, and 
 the image-based prediction is a health prediction for the patient. 
 
     
     
       17. The one or more non-transitory computer readable storage media of  claim 15 , wherein one or more processors are caused to generate the image-based prediction responsive to a selection of a first image generation technique of a plurality of image generation techniques. 
     
     
       18. The one or more non-transitory computer readable storage media of  claim 17 , wherein:
 the plurality of image generation techniques comprises a second image generation technique, and 
 the second image generation technique comprises:
 identifying a plurality of character patterns; 
 generating, for each character pattern of the plurality of character patterns, a feature-based channel of a plurality of feature-based channels, wherein: (i) each feature-based channel comprises one or more feature-based channel region values, (ii) each feature-based channel region value for a corresponding feature-based channel is associated with a corresponding categorical input feature, and (iii) each feature-based channel region value for a corresponding feature-based channel is determined based at least in part on whether the corresponding categorical input feature for the feature-based channel region value comprises the corresponding character pattern associated with the corresponding feature-based channel; and 
 generating the image representation based at least in part on one or more image region values corresponding to a categorical input feature of the one or more categorical input features. 
 
 
     
     
       19. The one or more non-transitory computer readable storage media of  claim 17 , wherein:
 the plurality of image generation techniques comprises a third image generation technique, and 
 the third image generation technique comprises:
 determining, for each categorical input feature of the one or more categorical input features, a corresponding coordinate grouping of a plurality of coordinate groupings; 
 generating a plurality of coordinate channels by generating a coordinate channel for each coordinate grouping of the plurality of coordinate groupings; and 
 generating the image representation based at least in part on one or more coordinate channels of the plurality of coordinate channels. 
 
 
     
     
       20. The one or more non-transitory computer readable storage media of  claim 17 , wherein:
 the plurality of image generation techniques comprises a fourth image generation technique, and 
 the fourth image generation technique comprises:
 generating, based at least in part on one or more categorical input feature values, one or more coordinate channels and one or more feature-based channels; and 
 merging the one or more coordinate channels and the one or more feature-based channels to generate the image representation.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.