Google patents method to train image AI using reward signals
Google has been granted a patent for a method to improve computer vision neural networks. The system first trains the network on labeled data and then fine-tunes it using reinforcement learning, where the network receives a 'reward' score based on how well its predictions perform a specific task.
In the filing’s own words
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for fine-tuning a computer vision neural network. In particular, the neural network is fine-tuned using task rewards and through reinforcement learning.
What exactly they claim (claim 1)
1. A method performed by one or more computers and for training a computer vision neural network that is configured to process an input image to generate a network output that specifies an output sequence that comprises a plurality of tokens from a vocabulary and that represents a predicted output for the input image for a computer vision task, the method comprising: obtaining a pre-training data set that comprises a plurality of pre-training training examples, each pre-training example comprising (i) a pre-training image and (ii) a target output sequence representing a target output for the pre-training image for the computer vision task; obtaining a fine-tuning data set that includes a plurality of fine-tuning images; training the computer vision neural network on the pre-training data set to optimize a maximum likelihood objective that measures, for each pre-training example, a likelihood assigned to the target output sequence in the pre-training example by a network output generated by the computer vision neural network by processing the pre-training image in the pre-training example, comprising, at each of a plurality of pre-training training steps: obtaining a set of one or more pre-training training examples from the pre-training data set; for each of the pre-training training examples: processing the pre-training image in the pre-training training example using the computer vision neural network to generate a third network output; and determining a likelihood assigned to the target output sequence in the pre-training example by the third network output generated by the computer vision neural network by processing the pre-training image in the pre-training example; and determining a gradient with respect to parameters of the computer vision neural network of the maximum likelihood objective, wherein the maximum likelihood objective measures an average of the likelihoods for the pre-training examples in the set of one or more pre-training examples; and after training the computer vision neural network on the pre-training data set to optimize the maximum likelihood objective: training the computer vision neural network on the fine-tuning data set, the training comprising, at each of a plurality of fine-tuning training steps: obtaining a set of one or more fine-tuning images from the fine-tuning data set; for each of the fine-tuning images: processing the fine-tuning image using the computer vision neural network to generate a first network output that specifies a first output sequence that represents a first predicted output for the computer vision task; and determining a first task reward value for the first predicted output for the computer vision task, wherein the first task reward value measures a task-specific quality of the first predicted output; and training the computer vision neural network using the first task rewards on a reinforcement learning objective that maximizes expected task rewards received for network outputs generated by the computer vision neural network.
Facts
- Company
- Google (Google LLC)
- Official title
- Fine-tuning computer vision neural networks using task rewards
- Patent number
- US12731392B2
- Application number
- 18438317
- Filed
- Feb 9, 2024
- Granted
- Sep 8, 2026
- Inventors
- 5
- Claims
- 21
Classified under
G06V 10/82 Physics & computingG06N 3/0455 Physics & computingMore from Google in AI & software
- Google patents video search that answers questions using AI descriptions Sep 15, 2026
- Google patents photo tool that removes people and their gear Sep 15, 2026
- Google patents AI that writes live meeting notes and summaries Sep 15, 2026
- Google patents AI tool that turns messy emergency notes into clear messages Sep 3, 2026
- Google patents AI that clicks through apps to finish tasks for you Sep 24, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.