atlas

Research map / Graph learning / Graph self-supervised learning

Neural Architecture Retrieval

ICLR 2024 · Graph learning › Graph self-supervised learning · approach: Brain and biological graph learning · 0 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.

Defines Neural Architecture Retrieval and proposes a motif-based macro-graph encoder with motif-level and graph-level contrastive/classification pre-training, evaluated on 12.5k real-world and 30k NAS architectures.

Problem

Retrieving existing neural architectures with designs similar to a query architecture, which is hard for standard graph pre-training because computational graphs vary widely in size and contain repeated motifs.

Approach

Encode each node's neighbourhood iteratively to find motifs, rebuild the computational graph as a macro graph of motif embeddings, and pre-train with motif-level contrastive learning (context graphs) followed by graph-level contrastive plus cross-entropy classification on model family labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use motif-based graph splitting instead of direct graph embeddingNeural Architecture Retrieval · Real, Top-20MRR: 0.756 -> 0.825Helped
use motif-based graph splitting instead of direct graph embeddingNeural Architecture Retrieval · Real, Top-20MAP: 0.542 -> 0.593Helped
use motif-based graph splitting instead of direct graph embeddingNeural Architecture Retrieval · NAS, Top-20MAP: 0.941 -> 0.952Helped
use motif-based graph splitting instead of direct graph embeddingNeural Architecture Retrieval · NAS, Top-20MRR: 1.000 -> 1.000No clear effect
replace motif sampling with fixed node-number splitting (ablation)Neural Architecture Retrieval · Real, Top-20MRR: 0.825 -> 0.807Hurt
replace motif sampling with fixed motif-number splitting (ablation)Neural Architecture Retrieval · Real, Top-20MRR: 0.825 -> 0.817Hurt
replace motif sampling with random subgraph splitting (ablation)Neural Architecture Retrieval · Real, Top-20MRR: 0.825 -> 0.801Hurt
remove graph-level contrastive learning (use CE only) (ablation)CE+CL graph-level objective · Real, Top-20MRR: 0.825 -> 0.824No clear effect
remove cross-entropy classification (use CL only) (ablation)CE+CL graph-level objective · Real, Top-20MRR: 0.825 -> 0.565Hurt
remove graph-level contrastive learning (use CE only) (ablation)CE+CL graph-level objective · NAS, Top-20MAP: 0.952 -> 0.953No clear effect
remove cross-entropy classification (use CL only) (ablation)CE+CL graph-level objective · NAS, Top-20MAP: 0.952 -> 0.750Hurt
initialize real-world training with NAS pre-trainingNeural Architecture Retrieval · Real, Top-50MRR: 0.826 -> 0.838Helped

Surprising findings

Limitations

Experimental setup

Datasets: Hugging Face and PyTorch Hub architectures (12,517 crawled) 30,000 DARTS-space NAS architectures

Benchmarks: real-world architecture retrieval set (12,517 models) NAS architecture retrieval set (30,000 DARTS architectures)

Metrics: MRR MAP NDCG

Baselines: GCN GAT

Builds on: GCN GAT DARTS

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