Patents by Inventor Chongli Qin

Chongli Qin 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: 20240088908
    Abstract: Systems and methods for Analog-to-Digital Converter (ADC) auto-sequential scanning with expansion multiplexer(s) and auxiliary circuit configuration control(s). In some embodiments, an electronic circuit may include: a multiplexer; an Analog-to-Digital Converter (ADC) coupled to the multiplexer; and a control circuit coupled to the ADC and to the multiplexer, where the control circuit is configured to, as part of an auto-sequential scan, select one of a plurality of input channels coupled to the multiplexer via an expansion multiplexer.
    Type: Application
    Filed: August 18, 2023
    Publication date: March 14, 2024
    Inventors: Chongli Wu, Zhijie Qin, Yaoqiao Li, Ying Wang
  • Publication number: 20240054340
    Abstract: A computer-implemented method for determining, for a loss function which is a function of a parameter vector comprising a plurality of parameters, values for the parameters for which the parameter vector is a stationary point of the loss function, comprising: determining initial values for the parameters; and repeatedly updating the parameters by: (a) determining at least one drift value; (b) determining at least one learning rate value by evaluating a learning rate function based on, and having an inverse relationship with, the at least one drift value; (c) determining respective updates to the parameters based upon a product of the at least one learning rate value and a gradient of the loss function with respect to the respective parameter for current values of the parameters; and (d) updating the parameters based upon the determined respective updates.
    Type: Application
    Filed: August 9, 2023
    Publication date: February 15, 2024
    Inventors: Mihaela Rosca, Benoit Richard Umbert Dherin, Yan Wu, Chongli Qin
  • Patent number: 11775830
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network. One of the methods includes processing each training input using the neural network and in accordance with the current values of the network parameters to generate a network output for the training input; computing a respective loss for each of the training inputs by evaluating a loss function; identifying, from a plurality of possible perturbations, a maximally non-linear perturbation; and determining an update to the current values of the parameters of the neural network by performing an iteration of a neural network training procedure to decrease the respective losses for the training inputs and to decrease the non-linearity of the loss function for the identified maximally non-linear perturbation.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: October 3, 2023
    Assignee: DeepMind Technologies Limited
    Inventors: Chongli Qin, Sven Adrian Gowal, Soham De, Robert Stanforth, James Martens, Krishnamurthy Dvijotham, Dilip Krishnan, Alhussein Fawzi
  • Publication number: 20230252286
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network. One of the methods includes processing each training input using the neural network and in accordance with the current values of the network parameters to generate a network output for the training input; computing a respective loss for each of the training inputs by evaluating a loss function; identifying, from a plurality of possible perturbations, a maximally non-linear perturbation; and determining an update to the current values of the parameters of the neural network by performing an iteration of a neural network training procedure to decrease the respective losses for the training inputs and to decrease the non-linearity of the loss function for the identified maximally non-linear perturbation.
    Type: Application
    Filed: December 12, 2022
    Publication date: August 10, 2023
    Inventors: Chongli Qin, Sven Adrian Gowal, Soham De, Robert Stanforth, James Martens, Krishnamurthy Dvijotham, Dilip Krishnan, Alhussein Fawzi
  • Patent number: 11526755
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network. One of the methods includes processing each training input using the neural network and in accordance with the current values of the network parameters to generate a network output for the training input; computing a respective loss for each of the training inputs by evaluating a loss function; identifying, from a plurality of possible perturbations, a maximally non-linear perturbation; and determining an update to the current values of the parameters of the neural network by performing an iteration of a neural network training procedure to decrease the respective losses for the training inputs and to decrease the non-linearity of the loss function for the identified maximally non-linear perturbation.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: December 13, 2022
    Assignee: DeepMind Technologies Limited
    Inventors: Chongli Qin, Sven Adrian Gowal, Soham De, Robert Stanforth, James Martens, Krishnamurthy Dvijotham, Dilip Krishnan, Alhussein Fawzi
  • Publication number: 20210407625
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing protein structure prediction. In one aspect, a method comprises generating a distance map for a given protein, wherein the given protein is defined by a sequence of amino acid residues arranged in a structure, wherein the distance map characterizes estimated distances between the amino acid residues in the structure, comprising: generating a plurality of distance map crops, wherein each distance map crop characterizes estimated distances between (i) amino acid residues in each of one or more respective first positions in the sequence and (ii) amino acid residues in each of one or more respective second positions in the sequence in the structure of the protein, wherein the first positions are a proper subset of the sequence; and generating the distance map for the given protein using the plurality of distance map crops.
    Type: Application
    Filed: September 16, 2019
    Publication date: December 30, 2021
    Inventors: Andrew W. Senior, James Kirkpatrick, Laurent Sifre, Richard Andrew Evans, Hugo Penedones, Chongli Qin, Ruoxi Sun, Karen Simonyan, John Jumper
  • Publication number: 20210383243
    Abstract: The training of an adversarial model is performed by respective update operations at each of a set of successive time steps to minimize an objective function having a plurality of loss components. The update operation includes at least one intermediate step of using gradients of the loss components for current values of the numerical parameters to generate intermediate values for the numerical parameters. A different set of intermediate values for each of the numerical parameters may be generated in each intermediate step. The update operation further includes generating respective updates to the current values of each of the numerical parameters based on functions of the gradients of at least one of the loss components with respect to the respective numerical parameters. This is done both for the current values of the numerical parameters and for the intermediate values of the numerical parameters.
    Type: Application
    Filed: June 2, 2021
    Publication date: December 9, 2021
    Inventors: Chongli Qin, Yan Wu
  • Publication number: 20210313008
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing protein structure prediction and protein domain segmentation. In one aspect, a method comprises generating a plurality of predicted structures of a protein, wherein generating a predicted structure of the protein comprises: updating initial values of a plurality of structure parameters of the protein, comprising, at each of a plurality of update iterations: determining a gradient of a quality score for the current values of the structure parameters with respect to the current values of the structure parameters; and updating the current values of the structure parameters using the gradient.
    Type: Application
    Filed: September 16, 2019
    Publication date: October 7, 2021
    Inventors: Andrew W. Senior, James Kirkpatrick, Laurent Sifre, Richard Andrew Evans, Hugo Penedones, Chongli Qin, Ruoxi Sun, Karen Simonyan, John Jumper
  • Publication number: 20210304847
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing protein structure prediction. In one aspect, a method comprises, at each of one or more iterations: determining an alternative predicted structure of a given protein defined by alternative values of structure parameters; processing, using a geometry neural network, a network input comprising: (i) a representation of a sequence of amino acid residues in the given protein, and (ii) the alternative values of the structure parameters, to generate an output characterizing an alternative geometry score that is an estimate of a similarity measure between the alternative predicted structure and the actual structure of the given protein.
    Type: Application
    Filed: September 16, 2019
    Publication date: September 30, 2021
    Inventors: Andrew W. Senior, James Kirkpatrick, Laurent Sifre, Richard Andrew Evans, Hugo Penedones, Chongli Qin, Ruoxi Sun, Karen Simonyan, John Jumper
  • Publication number: 20200372353
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network. One of the methods includes processing each training input using the neural network and in accordance with the current values of the network parameters to generate a network output for the training input; computing a respective loss for each of the training inputs by evaluating a loss function; identifying, from a plurality of possible perturbations, a maximally non-linear perturbation; and determining an update to the current values of the parameters of the neural network by performing an iteration of a neural network training procedure to decrease the respective losses for the training inputs and to decrease the non-linearity of the loss function for the identified maximally non-linear perturbation.
    Type: Application
    Filed: May 22, 2020
    Publication date: November 26, 2020
    Inventor: Chongli Qin