Patents by Inventor Didrik Nielsen

Didrik Nielsen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11995151
    Abstract: A computer-implemented method of training an image generation model. The image generation model comprises an argmax transformation configured to compute a discrete index feature indicating an index of a feature of the continuous feature vector with an extreme value. The image generation model is trained using a log-likelihood optimization. This involves obtaining a value of the index feature for the training image, sampling values of the continuous feature vector given the value of the index feature according to a stochastic inverse transformation of the argmax transformation, and determining a likelihood contribution of the argmax transformation for the log-likelihood based on a probability that the stochastic inverse transformation generates the values of the continuous feature vector given the value of the index feature.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: May 28, 2024
    Assignee: ROBERT BOSCH GMBH
    Inventors: Emiel Hoogeboom, Didrik Nielsen, Max Welling, Patrick Forre, Priyank Jaini, William Harris Beluch
  • Publication number: 20220101050
    Abstract: A computer-implemented method of training an image generation model. The image generation model comprises an argmax transformation configured to compute a discrete index feature indicating an index of a feature of the continuous feature vector with an extreme value. The image generation model is trained using a log-likelihood optimization. This involves obtaining a value of the index feature for the training image, sampling values of the continuous feature vector given the value of the index feature according to a stochastic inverse transformation of the argmax transformation, and determining a likelihood contribution of the argmax transformation for the log-likelihood based on a probability that the stochastic inverse transformation generates the values of the continuous feature vector given the value of the index feature.
    Type: Application
    Filed: August 25, 2021
    Publication date: March 31, 2022
    Inventors: Emiel Hoogeboom, Didrik Nielsen, Max Welling, Patrick Forre, Priyank Jaini, William Harris Beluch
  • Publication number: 20220012549
    Abstract: A computer-implemented method of training an image classifier which uses any combination of labelled and/or unlabelled training images. The image classifier comprises a set of transformations between respective transformation inputs and transformation outputs. An inverse model is defined in which for a deterministic, non-injective transformation of the image classifier, its inverse is approximated by a stochastic inverse transformation. During training, for a given training image, a likelihood contribution for this transformation is determined based on a probability of its transformation inputs being generated by the stochastic inverse transformation given its transformation outputs. This likelihood contribution is used to determine a log-likelihood for the training image to be maximized (and its label, if the training image is labelled), based on which the model parameters are optimized.
    Type: Application
    Filed: June 11, 2021
    Publication date: January 13, 2022
    Inventors: Didrik Nielsen, Emiel Hoogeboom, Kaspar Sakmann, Max Welling, Priyank Jaini