atlas

Research map / Graph learning / Graph self-supervised learning

InstructG2I: Synthesizing Images from Multimodal Attributed Graphs

NeurIPS 2024 · Graph learning › Graph self-supervised learning · approach: Multi-view graph clustering · 1 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.

Introduces Graph2Image (generating node images from multimodal attributed graphs) and InstructG2I, a Stable Diffusion-based model that conditions on sampled graph neighbors via semantic PPR sampling and a Graph-QFormer, with graph classifier-free guidance.

Problem

Generating images for a node in a multimodal attributed graph, conditioned on the node's text and its graph neighborhood, which is hard due to graph size explosion, entity dependencies, and the need for controllability over graph conditions.

Approach

Compress graph neighbors into graph prompt tokens via semantic personalized-PageRank sampling (structure then CLIP-based reranking) and a Graph-QFormer that uses self-attention for image-image dependencies and text-guided cross-attention for text-image dependencies; add separate guidance scales per graph edge at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
condition generation on graph information using InstructG2I instead of the strongest baselineImage generation · ART500KDINOv2 score: 34.65 -> 46.45Helped
condition generation on graph information using InstructG2I instead of the strongest baselineImage generation · AmazonDINOv2 score: 41.52 -> 51.70Helped
condition generation on graph information using InstructG2I instead of the strongest baselineImage generation · GoodreadsDINOv2 score: 20.94 -> 25.54Helped
add Graph-QFormer instead of simple image-encoder features (ablation)InstructG2I · ART500KDINOv2 score: 44.16 -> 46.45Helped
add Graph-QFormer instead of simple image-encoder features (ablation)InstructG2I · AmazonDINOv2 score: 48.18 -> 51.70Helped
add Graph-QFormer instead of simple image-encoder features (ablation)InstructG2I · GoodreadsDINOv2 score: 24.74 -> 25.54Helped
use Graph-QFormer rather than GraphSAGE (ablation)InstructG2I · AmazonDINOv2 score: 43.40 -> 51.70Helped
use Graph-QFormer rather than GAT (ablation)InstructG2I · GoodreadsDINOv2 score: 21.45 -> 25.54Helped
use graph prompts rather than neighbor images as direct IP2P input (ablation)InstructG2I · ART500KDINOv2 score: 33.90 -> 46.45Helped
use graph prompts rather than neighbor images as direct IP2P input (ablation)InstructG2I · AmazonDINOv2 score: 40.32 -> 51.70Helped
use graph prompts rather than neighbor images as direct IP2P input (ablation)InstructG2I · GoodreadsDINOv2 score: 21.55 -> 25.54Helped
use neighbor images rather than neighbor texts for graph conditioning (ablation)InstructG2I · ART500KDINOv2 score: 38.64 -> 46.45Helped

Surprising findings

Limitations

Experimental setup

Datasets: ART500K Amazon Goodreads

Benchmarks: ART500K Amazon Goodreads

Metrics: CLIP score DINOv2 score FID

Baselines: SD-1.5 SD-1.5 FT InstructPix2Pix ControlNet GraphSAGE GAT

Builds on: Stable Diffusion classifier-free guidance Q-Former personalized PageRank InstructPix2Pix

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