Predicting protein structures using auxiliary folding networks
AssigneeGDM Holding LLC
InventorsSimon Kohl, Olaf Ronneberger, Mikhail Figurnov, Alexander Pritzel
Life of this patent
Estimating the term…
Loading patent…
AssigneeGDM Holding LLC
InventorsSimon Kohl, Olaf Ronneberger, Mikhail Figurnov, Alexander Pritzel
Estimating the term…
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a structure prediction neural network that comprises an embedding neural network and a main folding neural network. According to one aspect, a method comprises: obtaining a training network input characterizing a training protein; processing the training network input using the embedding neural network and the main folding neural network to generate a main structure prediction; for each auxiliary folding neural network in a set of one or more auxiliary folding neural networks, processing at least a corresponding intermediate output of the embedding neural network to generate an auxiliary structure prediction; determining a gradient of an objective function that includes a respective auxiliary structure loss term for each of the auxiliary folding neural networks; and updating the current values of the embedding network parameters and the main folding parameters based on the gradient.
A method of training a structure prediction neural network, wherein the structure prediction neural network comprises (i) an embedding neural network having a plurality of embedding parameters and that is configured to receive a network input characterizing a protein and to process the network input in accordance with the embedding parameters to generate an embedding output for the network input and (ii) a main folding neural network having a plurality of main folding parameters and that is configured to receive the embedding output and to process the embedding output in accordance with the main folding parameters to generate a main structure prediction that defines a predicted structure of the protein, the method comprising:
A system comprising:
One or more non-transitory computer storage media storing instructions that when executed by one or more computers cause the one or more computers to perform operations for training a structure prediction neural network, wherein the structure prediction neural network comprises (i) an embedding neural network having a plurality of embedding parameters and that is configured to receive a network input characterizing a protein and to process the network input in accordance with the embedding parameters to generate an embedding output for the network input and (ii) a main folding neural network having a plurality of main folding parameters and that is configured to receive the embedding output and to process the embedding output in accordance with the main folding parameters to generate a main structure prediction that defines a predicted structure of the protein, the operations comprising:
Dependencies are inferred from the claim text.