convolutional graph filters are local

Data

Theorem

graph convolution are local.

steps:

We can write locally in terms of

y &= \sum_{k=0}^{K-1}h_{k}S^k x \ &= \sum_{k=0}^{K-1}h_{k}S^{k-1}Sx, ;; \text{let } z_{1}= Sx\ &= \sum_{k=0}^{K-1}h_{k}S^{k-1}z_{1} + h_{0}x \ &= \sum_{k=1}^{K-1}h_{k} S^{k-2}Sz_{1} + h_{0}x, ;; \text{let } z_{2}=Sz_{1}\ &= \sum_{k=2}^{K-1}h_{k}S^{k-2}Sz_{2} + h_{0}x + h_{1}z_{1} \ &= \dots\ &= \sum_{k=0}^{K-1}h_{k}z_{k} ,, (\text{letting }z_{i}=S^ix) \end{aligned}$$

Visual representation of the stepwise local expression

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