Systems and Methods for Providing a Machine-Learned Model with Adjustable Computational Demand

    公开(公告)号:US20210232912A1

    公开(公告)日:2021-07-29

    申请号:US16972429

    申请日:2019-09-19

    Applicant: Google LLC

    Abstract: A computing device is disclosed that includes at least one processor and a machine-learned model. The machine-learned model can include a plurality of blocks and one or more residual connections between two or more of the plurality of blocks. The machine-learned model can be configured to receive a model input and, in response to receipt of the model input, output a model output. The machine-learned model can be configured to perform operations including determining a resource allocation parameter that corresponds to a desired allocation of system resources to the machine-learned model at an inference time; deactivating a subset of the plurality of blocks of the machine-learned model based on the resource allocation parameter; inputting the model input into the machine-learned model with the subset of the plurality of blocks deactivated; and receiving, as an output of the machine-learned model, the model output.

    Hiding and detecting information using neural networks

    公开(公告)号:US10755171B1

    公开(公告)日:2020-08-25

    申请号:US15203676

    申请日:2016-07-06

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for hiding information using neural networks. One of the methods includes maintaining data mapping each of a plurality of classes to a respective piece of information that may potentially be hidden in a received data item; receiving a new data item; receiving data identifying a first piece of information to be hidden in the new data item; and modifying the new data item to generate a modified data item that, when processed by a neural network configured to classify input data items belonging to one of the plurality of classes, is classified by the neural network as belonging to a first class of the plurality of classes that is mapped to the first piece of information in the maintained data.

    SEMI-SUPERVISED TRAINING OF NEURAL NETWORKS
    3.
    发明申请

    公开(公告)号:US20200057936A1

    公开(公告)日:2020-02-20

    申请号:US16461287

    申请日:2017-11-15

    Applicant: GOOGLE LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network. One of the methods includes obtaining a batch of labeled training items and a batch of unlabeled training items; processing the labeled training items and the unlabeled training items using the neural network and in accordance with current values of the network parameters to generate respective embeddings; determining a plurality of similarity values, each similarity value measuring a similarity between the embedding for a respective labeled training item and the embedding for a respective unlabeled training item; determining a respective roundtrip path probability for each of a plurality of roundtrip paths; and performing an iteration of a neural network training procedure to determine a first value update to the current values of the network parameters that decreases roundtrip path probabilities for incorrect roundtrip paths.

    Image Style Transfer for Three-Dimensional Models

    公开(公告)号:US20190228587A1

    公开(公告)日:2019-07-25

    申请号:US15878621

    申请日:2018-01-24

    Applicant: Google LLC

    Abstract: Example aspects of the present disclosure are directed to systems and methods that perform image style transfer for three-dimensional models. In some implementations, the systems and methods can use machine-learned models such as, for example, convolutional neural networks to generate image style and content information used to perform style transfer. The systems and methods of the present disclosure can operate in a rendered image space. In particular, a computing system can iteratively modify an attribute rendering map (e.g., texture map, bump map, etc.) based on information collected from a different rendering of the model at each of a plurality of iterations, with the end result being that the attribute rendering map mimics the style of one or more reference images in content-preserving way. In some implementations, a computation of style loss at each iteration can be performed using multi-viewpoint averaged scene statistics, instead of treating each viewpoint independently.

    Semi-supervised training of neural networks

    公开(公告)号:US11443170B2

    公开(公告)日:2022-09-13

    申请号:US16461287

    申请日:2017-11-15

    Applicant: GOOGLE LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network. One of the methods includes obtaining a batch of labeled training items and a batch of unlabeled training items; processing the labeled training items and the unlabeled training items using the neural network and in accordance with current values of the network parameters to generate respective embeddings; determining a plurality of similarity values, each similarity value measuring a similarity between the embedding for a respective labeled training item and the embedding for a respective unlabeled training item; determining a respective roundtrip path probability for each of a plurality of roundtrip paths; and performing an iteration of a neural network training procedure to determine a first value update to the current values of the network parameters that decreases roundtrip path probabilities for incorrect roundtrip paths.

    Systems And Methods For Machine-Learned Models With Message Passing Protocols

    公开(公告)号:US20210383221A1

    公开(公告)日:2021-12-09

    申请号:US17337790

    申请日:2021-06-03

    Applicant: Google LLC

    Abstract: Systems and methods are directed to a computing system. The computing system can include one or more processors and a machine-learned message passing model that is end-to-end differentiable. The machine-learned message passing model can include a plurality of nodes. That each include a machine-learned backmessage generation submodel. Each of the one or more nodes can be configured to receive at least one backmessage from at least one downstream node, generate, using the machine-learned backmessage generation submodel, a multi-dimensional backmessage based on the at least one backmessage, and provide the multi-dimensional backmessage to at least one upstream node. The computing system can, for one or more iterations, update, for each of the one or more nodes, one or more parameters of the machine-learned backmessage generation submodel of the node based on a meta-learning objective function.

    Image style transfer for three-dimensional models

    公开(公告)号:US10467820B2

    公开(公告)日:2019-11-05

    申请号:US15878621

    申请日:2018-01-24

    Applicant: Google LLC

    Abstract: Example aspects of the present disclosure are directed to systems and methods that perform image style transfer for three-dimensional models. In some implementations, the systems and methods can use machine-learned models such as, for example, convolutional neural networks to generate image style and content information used to perform style transfer. The systems and methods of the present disclosure can operate in a rendered image space. In particular, a computing system can iteratively modify an attribute rendering map (e.g., texture map, bump map, etc.) based on information collected from a different rendering of the model at each of a plurality of iterations, with the end result being that the attribute rendering map mimics the style of one or more reference images in content-preserving way. In some implementations, a computation of style loss at each iteration can be performed using multi-viewpoint averaged scene statistics, instead of treating each viewpoint independently.

Patent Agency Ranking