×

CATEGORY LEARNING NEURAL NETWORKS

  • US 20200027002A1
  • Filed: 07/15/2019
  • Published: 01/23/2020
  • Est. Priority Date: 07/20/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • training a categorization neural network to determine trained values of the categorization neural network parameters from initial values of the categorization neural network parameters, comprising, at each of a plurality of iterations;

    processing an image depicting an object using the categorization neural network in accordance with current values of categorization neural network parameters to generate an output comprising;

    (i) a current prediction for whether the image depicts an object or a background region, and (ii) a current embedding of the image;

    determining a plurality of current cluster centers based on the current values of the categorization neural network parameters, wherein each cluster center represents a respective semantic category;

    determining a gradient of an objective function that includes a classification loss and a clustering loss, wherein the classification loss depends on the current prediction for whether the image depicts an object or a background region, and wherein the clustering loss depends on a similarity between the current embedding of the image and the current cluster centers; and

    determining an update to the current values of the categorization neural network parameters from the gradient;

    determining a plurality of final cluster centers based on the trained values of the categorization neural network parameters;

    for each of a plurality of images, processing the image using the categorization neural network in accordance with the trained values of the categorization neural network parameters to generate a final embedding of the image; and

    determining a clustering of the images into a plurality of semantic categories using the final embeddings of the images and the final cluster centers.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×