Auto-normalization for machine learning

US12373949B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-12373949-B1
Application numberUS-202418421940-A
CountryUS
Kind codeB1
Filing dateJan 24, 2024
Priority dateJun 25, 2020
Publication dateJul 29, 2025
Grant dateJul 29, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for using a prediction model jointly with a normalization model to provide prediction results are provided. One example method includes receiving an input image of a tissue sample of a patient and generating a normalized image by applying a normalization model on the input image. The normalization model is configured to generate normalized data using input data for a prediction model, and the prediction model is configured to generate prediction results using normalized data generated by the normalization model. The normalization model and the prediction model are jointly trained. The method further includes generating a prediction of disease severity for the patient by applying the prediction model on the normalized image.

First claim

Opening claim text (preview).

That which is claimed is: 1. A computer-implemented method, comprising: receiving an input image of a tissue sample of a patient; generating a normalized image by applying a normalization model on the input image, wherein the normalization model is configured to generate normalized data using input data for a prediction model, the prediction model configured to generate prediction results using normalized data generated by the normalization model, and wherein the normalization model and the prediction model are jointly trained by comparing a first set of prediction results generated by the prediction model using a first set of normalized training inputs generated by applying the normalization model to training inputs in a set of training samples for a first number of times and a second set of prediction results generated by the prediction model using a second set of normalized training inputs generated by applying the normalization model to the training inputs for a second number of times, the second number of times being different from the first number of times; and generating a prediction for the patient by applying the prediction model on the normalized image. 2. The method of claim 1 , wherein the normalization model and the prediction model are jointly trained based on a loss function comprising an idempotence loss term measuring a difference between the first set of prediction results and the second set of prediction results. 3. The method of claim 2 , wherein the set of training samples comprise unlabeled samples that comprise the training inputs without corresponding training outputs, and wherein the idempotence loss term is calculated based on the training inputs in the unlabeled samples. 4. The method of claim 3 , wherein the set of training samples further comprises labeled samples that comprise training inputs and corresponding training outputs, and wherein the loss function further comprises a loss term for the labeled samples measuring a difference between prediction results generated by the prediction model and the normalization model based on the training inputs and the corresponding training outputs. 5. The method of claim 2 , wherein the idempotence loss term comprises a Kullback-Leibler divergence between the first set of prediction results and the second set of prediction results, a mean absolute error between the first set of prediction results and the second set of prediction results, or a mean square error between the first set of prediction results and the second set of prediction results. 6. The method of claim 2 , wherein the loss function further comprises an entropy loss term representing an entropy of the first set of prediction results or the second set of prediction results. 7. The method of claim 6 , wherein the input image is a pathology image and generating the prediction for the patient comprises detecting presence or absence of metastatic lesions in the pathology image using the prediction model. 8. A system comprising: at least one processor; and at least one non-transitory computer-readable medium comprising processor-executable instructions stored thereupon, which, when executed by the at least one processor, cause the processor to: receive an input image of a tissue sample of a patient; generate a normalized image by applying a normalization model on the input image, wherein the normalization model is configured to generate normalized data using input data for a prediction model, the prediction model configured to generate prediction results using normalized data generated by the normalization model, and wherein the normalization model and the prediction model are jointly trained by comparing a first set of prediction results generated by the prediction model using a first set of normalized training inputs generated by applying the normalization model to training inputs in a set of training samples for a first number of times and a second set of prediction results generated by the prediction model using a second set of normalized training inputs generated by applying the normalization model to the training inputs for a second number of times, the second number of times being different from the first number of times; and generate a prediction for the patient by applying the prediction model on the normalized image. 9. The system of claim 8 , wherein the normalization model and the prediction model are jointly trained based on a loss function comprising an idempotence loss term measuring a difference between the first set of prediction results and the second set of prediction results. 10. The system of claim 9 , wherein the set of training samples comprise unlabeled samples that comprise the training inputs without corresponding training outputs, and wherein the idempotence loss term is calculated based on the training inputs in the unlabeled samples. 11. The system of claim 10 , wherein the set of training samples further comprises labeled samples that comprise training inputs and corresponding training outputs, and wherein the loss function further comprises a loss term for the labeled samples measuring a difference between prediction results generated by the prediction model and the normalization model based on the training inputs and the corresponding training outputs. 12. The system of claim 9 , wherein the idempotence loss term comprises a Kullback-Leibler divergence between the first set of prediction results and the second set of prediction results, a mean absolute error between the first set of prediction results and the second set of prediction results, or a mean square error between the first set of prediction results and the second set of prediction results. 13. The system of claim 9 , wherein the loss function further comprises an entropy loss term representing an entropy of the first set of prediction results or the second set of prediction results. 14. The system of claim 13 , wherein the input image is a pathology image and generating the prediction for the patient comprises detecting presence or absence of metastatic lesions in the pathology image using the prediction model. 15. A non-transitory computer-readable medium comprising processor-executable instructions to cause a processor to: receive an input image of a tissue sample of a patient; generate a normalized image by applying a normalization model on the input image, wherein the normalization model is configured to generate normalized data using input data for a prediction model, the prediction model configured to generate prediction results using normalized data generated by the normalization model, and wherein the normalization model and the prediction model are jointly trained by comparing a first set of prediction results generated by the prediction model using a first set of normalized training inputs generated by applying the normalization model to training inputs in a set of training samples for a first number of times and a second set of prediction results generated by the prediction model using a second set of normalized training inputs generated by applying the normalization model to the training inputs for a second number of times, the second number of times being different from the first number of times; and generate a prediction for the patient by applying the prediction model on the normalized image. 16. The non-transitory computer-readable medium of claim 15 , wherein the normalization model and the prediction model are jointly trained based on a loss function comprising an idempotence loss term measuring a difference between the first set of prediction results and the second

Assignees

Inventors

Classifications

  • Learning methods · CPC title

  • Training; Learning · CPC title

  • Artificial neural networks [ANN] · CPC title

  • for processing medical images, e.g. editing · CPC title

  • for data related to laboratory analysis, e.g. patient specimen analysis · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12373949B1 cover?
Systems and methods for using a prediction model jointly with a normalization model to provide prediction results are provided. One example method includes receiving an input image of a tissue sample of a patient and generating a normalized image by applying a normalization model on the input image. The normalization model is configured to generate normalized data using input data for a predict…
Who is the assignee on this patent?
Verily Life Sciences Llc
What technology area does this patent fall under?
Primary CPC classification G06T7/0012. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).