graph signal processing problem

Data
Graph Signal Processing Problem

In a graph signal processing problem (or graph regression or signal regression), the graph G is the data support, and is thus fixed. The data are graph signals xRn and we want to predict signals yRn. Assuming x,yp(x,y), we regress signals y on predictor signals x.

Here, the hypothesis class are the graph convolutions F={z=k=0K1hkSkx,hkR}

Our minimization problem is then $$\min_{h_{k}} \frac{1}{M}\sum_{j} \ell\left( y^{(j)}, \sum_{k=0}^{K-1}h_{k} S^k x^k \right)$$

Example

2025-02-03_graph-2.png
The fixed graph is the US weather station network. Suppose we have our y, the recorded temperatures from February 3 from the last n years, and our x, the recorded temperatures from November 3 from the last n years.

  • Temperatures on the graph are recorded as time series and
  • we want to predict the february temperatures from the november temperatures.

Application: temperature forecasting. Predict february 2026 temperatures (y) from the november 2025 temperatures (x) as

yk=0K1hkSkx

Using L2 loss, our minimization problem becomes:

minhk1Mj||y(j)k=0K1hkSkxk||22

Mentions

File
2025-02-03 graphs lecture 4