Heterogeneous tree graph neural network for label prediction
AssigneeMicrosoft Technology Licensing, LLC
InventorsQinlong Luo, Mingyu Guan, Jack Wilson Stokes, III, Purvanshi Mehta, Elnaz Nouri, Fuchen Liu
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsQinlong Luo, Mingyu Guan, Jack Wilson Stokes, III, Purvanshi Mehta, Elnaz Nouri, Fuchen Liu
Estimating the term…
A method for making predictions pertaining to entities represented within a heterogeneous graph includes: identifying, for each node in the heterogeneous graph structure, a set of node-target paths that connect the node to a target node; assigning, to each of the node-target paths identified for each node, a path type identifier indicative of a number of edges and corresponding edge types in the associated node-target path; and extracting a semantic tree from the heterogeneous graph structure. The semantic tree includes the target node as a root node and defines a hierarchy of metapaths that each individually correspond to a subset of the node-target paths in the heterogeneous graph structure assigned to a same path type identifier. The semantic tree is encoded, using one or more neural networks by generating a metapath embedding corresponding to each metapath in the semantic tree. Each of the resulting metapath embeddings encodes aggregated feature-label data for nodes in the heterogeneous graph structure corresponding to the path type identifier corresponding to the metapath associated with the metapath embedding. A label is predicted for the target node in the heterogeneous graph structure based on the set of metapath embeddings.
A method comprising:
A system comprising:
A tangible computer-readable storage media encoding computer-executable instructions for executing a computer process, the computer process comprising:
Dependencies are inferred from the claim text.