-
公开(公告)号:US10769521B1
公开(公告)日:2020-09-08
申请号:US15346626
申请日:2016-11-08
Applicant: Google LLC
Inventor: Yuan Yu , Jeffrey Adgate Dean
Abstract: Systems and methods for processing loops in computational graphs representing machine learning models are disclosed. An example method begins with obtaining data representing a computational graph. Data identifying an allocation of the computational graph across devices is obtained. Additionally, one or more nodes in the computational graph that represent a respective control flow statement are identified. For each identified node, a structure of nodes and edges that represents an operation that provides a current state of recursion or iteration in the respective control flow statement is generated. This structure is inserted into the computational graph and the allocation of nodes to devices is modified to assign the structure to a device.
-
公开(公告)号:US10769191B2
公开(公告)日:2020-09-08
申请号:US14576907
申请日:2014-12-19
Applicant: Google LLC
Inventor: Gregory Sean Corrado , Tomas Mikolov , Samy Bengio , Yoram Singer , Jonathon Shlens , Andrea L. Frome , Jeffrey Adgate Dean , Mohammad Norouzi
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying data objects. One of the methods includes obtaining data that associates each term in a vocabulary of terms with a respective high-dimensional representation of the term; obtaining classification data for a data object, wherein the classification data includes a respective score for each of a plurality of categories, and wherein each of the categories is associated with a respective category label; computing an aggregate high-dimensional representation for the data object from high-dimensional representations for the category labels associated with the categories and the respective scores; identifying a first term in the vocabulary of terms having a high-dimensional representation that is closest to the aggregate high-dimensional representation; and selecting the first term as a category label for the data object.
-
23.
公开(公告)号:US20200151776A1
公开(公告)日:2020-05-14
申请号:US16743923
申请日:2020-01-15
Applicant: Google LLC
Inventor: Jeffrey Adgate Dean , Krishna Bharat , Paul Buchheit
IPC: G06Q30/02 , G06F16/9535 , G06F16/951
Abstract: The usefulness of content (target content), such as advertisements, may be increased by determining additional content and providing such additional content in association with the content. The target content may be text, a Web page, a URL, a search query, etc. The additional content might be related suggested queries (e.g. “Try a search for ______”), news articles (or excerpts or summaries thereof), reviews (or excerpts or summaries thereof), advertisements, user group messages, etc.
-
公开(公告)号:US10572911B2
公开(公告)日:2020-02-25
申请号:US16055007
申请日:2018-08-03
Applicant: GOOGLE LLC
Inventor: Jeffrey Adgate Dean , Krishna Bharat , Paul Buchheit
IPC: G06F17/30 , G06Q30/02 , G06F16/951 , G06F16/9535
Abstract: The usefulness of content (target content), such as advertisements, may be increased by determining additional content and providing such additional content in association with the content. The target content may be text, a Web page, a URL, a search query, etc. The additional content might be related suggested queries (e.g. “Try a search for ______”), news articles (or excerpts or summaries thereof), reviews (or excerpts or summaries thereof), advertisements, user group messages, etc.
-
公开(公告)号:US10545970B1
公开(公告)日:2020-01-28
申请号:US15656702
申请日:2017-07-21
Applicant: Google LLC
Inventor: Jeffrey Adgate Dean , Sanjay Ghemawat , Sachin Jain , Boris Mazniker
IPC: G06F16/2457 , H04L12/18
Abstract: A system includes: an engaging post identifier for identifying and retrieving engaging posts; an extended network post identifier for identifying extended posts from an extended network; a combining module for creating a combined list of added posts from the engaging post and the extended posts, the combining module generating one or more ranked posts by ranking the list of added posts by relevance to a user; and a user interface module for providing the one or more ranked posts. The disclosure also includes a method for finding and providing engaging posts that includes determining engaging posts; determining extended posts from an extended social network using a social graph of the user; adding the engaging posts and the extended posts to create a combined list of added posts; ranking the added posts by relevance to a user; and providing one or more of the ranked posts.
-
公开(公告)号:US20200012905A1
公开(公告)日:2020-01-09
申请号:US16576321
申请日:2019-09-19
Applicant: Google LLC
Inventor: Samuel Bengio , Jeffrey Adgate Dean , Quoc V. Le , Jonathon Shlens , Yoram Singer
Abstract: Systems and techniques are disclosed for labeling objects within an image. The objects may be labeled by selecting an option from a plurality of options such that each option is a potential label for the object. An option may have an option score associated with. Additionally, a relation score may be calculated for a first option and a second option corresponding to a second object in an image. The relation score may be based on a frequency, probability, or observance corresponding to the co-occurrence of text associated with the first option and the second option in a text corpus such as the World Wide Web. An option may be selected as a label for an object based on a global score calculated based at least on an option score and relation score associated with the option.
-
公开(公告)号:US10445623B2
公开(公告)日:2019-10-15
申请号:US15488041
申请日:2017-04-14
Applicant: Google LLC
Inventor: Samy Bengio , Jeffrey Adgate Dean , Quoc V. Le , Jonathon Shlens , Yoram Singer
Abstract: Systems and techniques are disclosed for labeling objects within an image. The objects may be labeled by selecting an option from a plurality of options such that each option is a potential label for the object. An option may have an option score associated with. Additionally, a relation score may be calculated for a first option and a second option corresponding to a second object in an image. The relation score may be based on a frequency, probability, or observance corresponding to the co-occurrence of text associated with the first option and the second option in a text corpus such as the World Wide Web. An option may be selected as a label for an object based on a global score calculated based at least on an option score and relation score associated with the option.
-
公开(公告)号:US10438113B2
公开(公告)日:2019-10-08
申请号:US16040186
申请日:2018-07-19
Applicant: Google LLC
Inventor: Benoit Steiner , Anna Darling Goldie , Jeffrey Adgate Dean , Hieu Hy Pham , Azalia Mirhoseini , Quoc V. Le
Abstract: A method for determining a placement for machine learning model operations across multiple hardware devices includes receiving data specifying machine learning operations, and determining a placement that assigns each of the operations specified by the data to a respective device from the multiple hardware devices. Determining the placement includes: generating, from the data, a respective operation embedding for each of the operations; grouping the operations into multiple operation groups, comprising processing each of the respective operation embeddings using a grouper neural network having multiple grouper parameters, in which the grouper neural network is configured to, for each of the operations, process the operation embedding for the operation in accordance with first values of the grouper parameters to generate a grouper output that assigns the operation to an operation group from the multiple operation groups; and assigning each of the operation groups to a respective device from the multiple hardware devices.
-
公开(公告)号:US10198746B2
公开(公告)日:2019-02-05
申请号:US15704445
申请日:2017-09-14
Applicant: Google LLC
Inventor: Jeffrey Adgate Dean , Georges Harik , Paul Buchheit
Abstract: The relevance of advertisements to a user's interests is improved. In one implementation, the content of a web page is analyzed to determine a list of one or more topics associated with that web page. An advertisement is considered to be relevant to that web page if it is associated with keywords belonging to the list of one or more topics. One or more of these relevant advertisements may be provided for rendering in conjunction with the web page or related web pages.
-
公开(公告)号:US12217177B1
公开(公告)日:2025-02-04
申请号:US18232635
申请日:2023-08-10
Applicant: Google LLC
Inventor: Yuan Yu , Jeffrey Adgate Dean
Abstract: Systems and methods for processing loops in computational graphs representing machine learning models are disclosed. An example method begins with obtaining data representing a computational graph. Data identifying an allocation of the computational graph across devices is obtained. Additionally, one or more nodes in the computational graph that represent a respective control flow statement are identified. For each identified node, a structure of nodes and edges that represents an operation that provides a current state of recursion or iteration in the respective control flow statement is generated. This structure is inserted into the computational graph and the allocation of nodes to devices is modified to assign the structure to a device.
-
-
-
-
-
-
-
-
-