atlas

Research map / Graph learning / Knowledge and temporal graphs

Graph-based Virtual Sensing from Sparse and Partial Multivariate Observations

ICLR 2024 · Graph learning › Knowledge and temporal graphs · approach: Continuous-time dynamic graph learning · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes GgNet, a nested-graph spatio-temporal GNN that learns both inter-location and intra-location (channel) dependencies to reconstruct missing channels from sparse multivariate sensors.

Problem

Multivariate virtual sensing: inferring missing channels at unmonitored or sparsely monitored locations when spatial proximity offers little interpolation information and no historical data exists for the target.

Approach

A nested graph with a learned inter-location graph (node embeddings define adjacency) and a shared intra-location channel graph, processed by temporal, location and channel graph convolutions, so the model exploits learned location similarity and cross-variable dependencies rather than physical distance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GgNet's nested inter-location and intra-location graph processingGgNet · Daily climate testMRE (%): 15.5_{\pm0.5} -> 13.4_{\pm0.2}Helped
Use GgNet's nested inter-location and intra-location graph processingGgNet · Hourly climate testMRE (%): 22.2_{\pm0.5} -> 20.4_{\pm0.6}Helped
Use GgNet instead of the strongest baseline at each location countPhotovoltaic virtual sensing · Photovoltaic test, 10–200 locationsMAE (W*h): 466\pm68 -> 452\pm67; 451\pm46 -> 455\pm39; 446\pm42 -> 439\pm32; 424\pm23 -> 415\pm26; 428\pm21 -> 410\pm26; 420\pm16 -Mixed
Add self-loops to GRIN's Spatial DecoderGRIN · Daily climate testMRE (%): 19.8_{\pm0.6} -> 16.5_{\pm0.6}Helped
Add bidirectional processingRNN · Daily climate testMRE (%): 22.9_{\pm0.2} -> 20.6_{\pm0.3}Helped
Add learnable node embeddingsBidirectional RNN · Daily climate testMRE (%): 20.6_{\pm0.3} -> 19.8_{\pm0.5}Helped
Add inter-location graph convolutionBidirectional RNN with node embeddings · Daily climate testMRE (%): 19.8_{\pm0.5} -> 18.4_{\pm0.5}Helped
Add g-convolution to the architecture (ablation)GgNet · Daily climate testMRE (%): 23.8_{\pm0.7} -> 14.0_{\pm0.1}Helped
Add temporal convolutions (ablation)GgNet · Daily climate testMRE (%): 17.3_{\pm1.1} -> 14.0_{\pm0.1}Helped
Add G-convolution (ablation)GgNet · Daily climate testMRE (%): 16.1_{\pm0.4} -> 14.0_{\pm0.1}Helped
Increase the fraction of masked training channels from zero to a small fractionGgNet · Daily climate testAccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: NASA POWER daily climatic data NASA POWER hourly climatic data Photovoltaic power simulations over continental North America

Benchmarks: NASA POWER daily climatic NASA POWER hourly climatic Photovoltaic power simulation dataset

Metrics: Mean Relative Error (MRE) Mean Absolute Error (MAE)

Baselines: KNN BRITS SAITS GRIN GRIN_m RNN RNN_BiD RNN_Emb

Builds on: GRIN BRITS SAITS Graph WaveNet adaptive adjacency

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy