node-level task

Data

Node-Level tasks

Node-level tasks (sometimes called inductive learning or semi-supervised learning) have graph as the data support (ie, it is fixed). Here, we examine each node as a sample, ie we assume that the signal and observation at node is . ie, each node is treated as a sample.

We assume we only observe for a subset of the nodes and want to estimate

Example

Consider the contextual SBM: undirected and (say represents the community of node ). The edges are random: with node features/covariates where

If then and if then

Goal: predict from hypothesis class: the graph convolutions \cal{F}=$$\left\{ z=\sum_{k=0}^{K+1}h_{k}S^kx, h_{k}\in\mathbb{R} \right\}

Problem: Define a mask . Then and . Then we minimize: Application: infer node’s class/community/identity locally ie without needing communication, determining clustering techniques, which require eigenvectors (global graph information)

Mentions

TABLE
FROM [[]]
 
FLATTEN choice(contains(artist, this.file.link), 1, "") + choice(contains(author, this.file.link), 1, "") + choice(contains(director, this.file.link), 1, "") + choice(contains(source, this.file.link), 1, "") as direct_source
 
WHERE !direct_source