Patents by Inventor Jan Hendrik Metzen

Jan Hendrik Metzen 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).

  • Publication number: 20220101051
    Abstract: A method for training a neural network.
    Type: Application
    Filed: September 20, 2021
    Publication date: March 31, 2022
    Inventors: Chaithanya Kumar Mummadi, Jan Hendrik Metzen, Kilian Rambach, Robin Hutmacher
  • Publication number: 20220004806
    Abstract: A method for creating a machine learning system which is designed for segmentation and object detection in images. The method includes: providing a directed graph; selecting a path through the graph, at least one additional node being selected from this subset, a path through the graph from the input node along the edges via the additional node up to the output node being selected; creating a machine learning system as a function of the selected path; and training the machine learning system created.
    Type: Application
    Filed: June 10, 2021
    Publication date: January 6, 2022
    Inventors: Benedikt Sebastian Staffler, Jan Hendrik Metzen
  • Publication number: 20210319267
    Abstract: A computer-implemented method for training a classifier for classifying input signals provided to the classifier. The classifier is configured to obtain an output signal characterizing a classification of the input signal. The method for training includes: providing a set of perturbations; providing a subset of first training samples each comprising an input signal and a corresponding desired output signal from a first dataset of training samples; selecting a first perturbation for an input signal and a corresponding desired output signal from the subset; obtaining a second perturbation; obtaining a first adversarial example by applying the second perturbation to the input signal; adapting the classifier by training the classifier based on the first adversarial example and the corresponding desired output signal to harden the classifier against the second perturbation; replacing the first perturbation in the set of perturbations a linear combination of the first perturbation and the second perturbation.
    Type: Application
    Filed: April 8, 2021
    Publication date: October 14, 2021
    Inventors: Robin Hutmacher, Jan Hendrik Metzen, Nicole Ying Finnie
  • Publication number: 20210319315
    Abstract: A computer-implemented method for training a classifier. The classifier is configured to classify input signals of digital image data and/or audio data. The training of the classifier is based on a perturbed input signal obtained by applying a perturbation provided from a plurality of perturbations to an input signal provided from a training dataset. The method includes: providing a plurality of initial perturbations; adapting a perturbation from the plurality of initial perturbations to an input signal, wherein the input signal is randomly drawn from the training dataset and the perturbation is adapted to the input signal such that applying the perturbation to the input signal yields a second input signal, which is classified differently than the first input signal; providing a subset of the plurality of initial perturbations as plurality of perturbations; and training the classifier based on the plurality of perturbations.
    Type: Application
    Filed: April 12, 2021
    Publication date: October 14, 2021
    Applicant: Robert Bosch GmbH
    Inventors: Robin Hutmacher, Jan Hendrik Metzen, Nicole Ying Finnie
  • Patent number: 11138467
    Abstract: A method for operating e.g. a robot. The method includes the steps: acquiring a sequence of images of a space surrounding the robot within which a potential object is situated; ascertaining, using a first machine learning system, a respective first variable characterizing the potential object as a function of each of the images; ascertaining, using a second machine learning system, at least one second variable that characterizes the potential object as a function of a plurality of the first variables characterizing the potential object; controlling the robot as a function of the second variable characterizing the potential object. A computer program, a device for carrying out the method, and a machine-readable storage element on which the computer program is stored, are also described.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: October 5, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Solveig Klepper, Jan Biel, Jan Hendrik Metzen
  • Publication number: 20210303732
    Abstract: A method for measuring the sensitivity of a classifier for digital images against adversarial attacks. The classifier includes at least one neural network. The method includes: providing a digital image for which the sensitivity is to be measured; providing a generator that is trained to map elements of a latent space to a realistic image; obtaining, according to a set of parameters, an element of the latent space; mapping, using the generator, this element to a disturbance in the space of realistic images; perturbing the digital image with this disturbance; determining, using the classifier, a classification result for the perturbed image; determining, from the classification result, the impact of the disturbance on the classification result; optimizing the set of parameters to maximize this impact; and determining, based at least in part on the maximum impact, the sensitivity of the classifier.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 30, 2021
    Inventors: Robin Hutmacher, Jan Hendrik Metzen, Nicole Ying Finnie
  • Patent number: 11055632
    Abstract: A method for generating a universal data signal interference for generating a manipulated data signal for deceiving a first machine learning system, which is configured to ascertain a semantic segmentation of a received one-dimensional or multidimensional data signal, The method includes a) ascertaining a training data set that includes pairs of data signals and associated desired semantic segmentations, b) generating the data signal interference, as a function of the data signals of the training data set, of the associated desired semantic segmentation, as well as of estimated semantic segmentations of the data signals acted upon by the data signal interference.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: July 6, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Chaithanya Kumar Mummadi, Jan Hendrik Metzen, Volker Fischer
  • Publication number: 20210133576
    Abstract: A method for automatically generating an artificial neural network that encompasses modules and connections that link those modules, successive modules and/or connections being added to a current starting network. Modules and/or connections that are to be added are selected randomly from a predefinable plurality of possible modules and connections that can be added. A plurality of possible refinements of the current starting network respectively are generated by adding to the starting network modules and/or connections that are to be added. One of the refinements from the plurality of possible refinements is then selected in order to serve as a current starting network in a subsequent execution of the method.
    Type: Application
    Filed: October 24, 2018
    Publication date: May 6, 2021
    Inventors: Frank Hutter, Jan Hendrik Metzen, Thomas Elsken
  • Publication number: 20210012183
    Abstract: A method for ascertaining a suitable network configuration for a neural network.
    Type: Application
    Filed: April 17, 2019
    Publication date: January 14, 2021
    Inventors: Thomas Elsken, Frank Hutter, Jan Hendrik Metzen
  • Publication number: 20200410347
    Abstract: A method for ascertaining a suitable network configuration for a neural network for a predefined application that is determined in the form of training data.
    Type: Application
    Filed: April 17, 2019
    Publication date: December 31, 2020
    Inventors: Thomas Elsken, Frank Hutter, Jan Hendrik Metzen
  • Patent number: 10824122
    Abstract: A method for generating a manipulated data signal for misleading a first machine learning system, which is designed to ascertain a semantic segmentation of a received one-dimensional or multi-dimensional data signal, the method having the following steps: a) ascertaining a desired semantic segmentation of the manipulated data signal; and b) generating the manipulated signal as a function of the received data signal and the ascertained desired semantic segmentation as well as an estimated semantic segmentation of the manipulated data signal.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: November 3, 2020
    Assignee: Robert Bosch GmbH
    Inventors: Chaithanya Kumar Mummadi, Jan Hendrik Metzen, Volker Fischer
  • Publication number: 20200334573
    Abstract: A method for operating a detector that is set up to check whether a data signal that is supplied to a machine learning system has been manipulated. The machine learning system is first trained in adversarial fashion using a manipulated data signal, the manipulated data signal having been ascertained by manipulation of a training data signal, and the machine learning system being trained to provide in each case the same output signal when the training data signal or the manipulated data signal is supplied to it. The detector is trained using another manipulated data signal that is produced as a function of the trained machine learning system.
    Type: Application
    Filed: October 15, 2018
    Publication date: October 22, 2020
    Inventor: Jan Hendrik Metzen
  • Publication number: 20200175176
    Abstract: A method is described for measuring the vulnerability of an AI module to spoofing attempts, including the classification and/or regression onto which the AI module maps the update data set is ascertained as an unperturbed result for a predefined data set in the input space E; at least one perturbation S having a dimensionality d<D is applied to the predefined data set so that at least one perturbed data set results in the input space E; the classification and/or regression onto which the AI module maps the perturbed data set is ascertained as the perturbed result; the deviation of the perturbed result from the unperturbed result is ascertained using predefined metrics; in response to the deviation satisfying a predefined criterion, it is determined that the AI module with regard to the predefined data set is vulnerable to spoofing attempts having a dimensionality d.
    Type: Application
    Filed: November 22, 2019
    Publication date: June 4, 2020
    Inventors: Volker Fischer, Jan Hendrik Metzen
  • Publication number: 20200026996
    Abstract: A method for training an automated learning system includes processing training input with a first neural network and processing the output of the first neural network with a second neural network. The input layer of the second neural network corresponding to the output layer of the first neural network. The output layer of the second neural network corresponding to the input layer of the first neural network. An objective function is determined using the output of the second neural network and a predetermined modification magnitude. The objective function is approximated using random Cauchy projections which are propagated through the second neural network.
    Type: Application
    Filed: October 29, 2018
    Publication date: January 23, 2020
    Inventors: Jeremy Zico Kolter, Eric Wong, Frank R. Schmidt, Jan Hendrik Metzen
  • Publication number: 20190370683
    Abstract: The disclosure relates to a method for operating a machine learning system with the following steps. First training of the machine learning system depending on training input values provided and respectively associated training output values. Determine a universal adversarial perturbation depending on a specifiable plurality of the training input values. Perturbing each of the specifiable plurality of the training input values by means of the universal adversarial perturbation. Second training of the machine learning system, at least as a function of the perturbed plurality of training input values and a multiplicity of the training input values. The disclosure also relates to a computer program and an apparatus for executing the method and a machine-readable storage element on which the computer program is stored.
    Type: Application
    Filed: May 9, 2019
    Publication date: December 5, 2019
    Inventor: Jan Hendrik Metzen
  • Publication number: 20190325266
    Abstract: A method for operating e.g. a robot. The method includes the steps: acquiring a sequence of images of a space surrounding the robot within which a potential object is situated; ascertaining, using a first machine learning system, a respective first variable characterizing the potential object as a function of each of the images; ascertaining, using a second machine learning system, at least one second variable that characterizes the potential object as a function of a plurality of the first variables characterizing the potential object; controlling the robot as a function of the second variable characterizing the potential object. A computer program, a device for carrying out the method, and a machine-readable storage element on which the computer program is stored, are also described.
    Type: Application
    Filed: April 4, 2019
    Publication date: October 24, 2019
    Inventors: Solveig Klepper, Jan Biel, Jan Hendrik Metzen
  • Publication number: 20190243317
    Abstract: A method for generating a manipulated data signal for misleading a first machine learning system, which is designed to ascertain a semantic segmentation of a received one-dimensional or multi-dimensional data signal, the method having the following steps: a) ascertaining a desired semantic segmentation of the manipulated data signal; and b) generating the manipulated signal as a function of the received data signal and the ascertained desired semantic segmentation as well as an estimated semantic segmentation of the manipulated data signal.
    Type: Application
    Filed: April 16, 2019
    Publication date: August 8, 2019
    Inventors: Chaithanya Kumar Mummadi, Jan Hendrik Metzen, Volker Fischer
  • Patent number: 10331091
    Abstract: A method for generating a manipulated data signal for misleading a first machine learning system, which is designed to ascertain a semantic segmentation of a received one-dimensional or multi-dimensional data signal, the method having the following steps: a) ascertaining a desired semantic segmentation of the manipulated data signal; and b) generating the manipulated signal as a function of the received data signal and the ascertained desired semantic segmentation as well as an estimated semantic segmentation of the manipulated data signal.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: June 25, 2019
    Assignee: ROBERT BOSCH GMBH
    Inventors: Chaithanya Kumar Mummadi, Jan Hendrik Metzen, Volker Fischer
  • Publication number: 20180308012
    Abstract: A method for generating a universal data signal interference for generating a manipulated data signal for deceiving a first machine learning system, which is configured to ascertain a semantic segmentation of a received one-dimensional or multidimensional data signal, The method includes a) ascertaining a training data set that includes pairs of data signals and associated desired semantic segmentations, b) generating the data signal interference, as a function of the data signals of the training data set, of the associated desired semantic segmentation, as well as of estimated semantic segmentations of the data signals acted upon by the data signal interference.
    Type: Application
    Filed: April 9, 2018
    Publication date: October 25, 2018
    Inventors: Chaithanya Kumar Mummadi, Jan Hendrik Metzen, Volker Fischer
  • Publication number: 20180307188
    Abstract: A method for generating a manipulated data signal for misleading a first machine learning system, which is designed to ascertain a semantic segmentation of a received one-dimensional or multi-dimensional data signal, the method having the following steps: a) ascertaining a desired semantic segmentation of the manipulated data signal; and b) generating the manipulated signal as a function of the received data signal and the ascertained desired semantic segmentation as well as an estimated semantic segmentation of the manipulated data signal.
    Type: Application
    Filed: January 31, 2018
    Publication date: October 25, 2018
    Inventors: Chaithanya Kumar Mummadi, Jan Hendrik Metzen, Volker Fischer