Compound model scaling for neural networks
AssigneeGoogle Inc.
InventorsMingxing Tan, Quoc V. Le
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsMingxing Tan, Quoc V. Le
Estimating the term…
A method for determining a final architecture for a neural network to perform a particular machine learning task is described. The method includes receiving a baseline architecture for the neural network, wherein the baseline architecture has a network width dimension, a network depth dimension, and a resolution dimension; receiving data defining a compound coefficient that controls extra computational resources used for scaling the baseline architecture; performing a search to determine a baseline width, depth and resolution coefficient that specify how to assign the extra computational resources to the network width, depth and resolution dimensions of the baseline architecture, respectively; determining a width, depth and resolution coefficient based on the baseline width, depth, and resolution coefficient and the compound coefficient; and generating the final architecture that scales the network width, network depth, and resolution dimensions of the baseline architecture based on the corresponding width, depth, and resolution coefficients.
A neural network system implemented by one or more computers, the neural network system comprising:
A computer-implemented method comprising:
One or more non-transitory computer-readable storage media storing instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:
Dependencies are inferred from the claim text.