×

Method of training a neural network

  • US 20180211164A1
  • Filed: 01/23/2017
  • Published: 07/26/2018
  • Est. Priority Date: 01/23/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method of training a target neural network comprising:

  • a) providing a first batch of samples of a given class to respective instances of a generative neural network, each instance of said generative neural network providing a variant of said sample in accordance with the parameters of said generative neural network;

    b) comparing each variant produced by said generative neural network with another sample of said class to provide a first loss function for said generative neural network;

    c) providing a second batch of samples to said target neural network at least some of said samples comprising variants produced by said generative neural network;

    d) determining a second loss function for said target neural network by comparing outputs of instances of said target neural network to one or more targets for said neural network;

    e) updating the parameters for said target neural network using said second loss function;

    f) updating the parameters for said generative neural network using said first and second loss functions; and

    g) repeating steps a) to f) for successive batches of samples.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×