atlas

Research map / Architectures and efficiency / RNNs and normalization

Learning to Flow from Generative Pretext Tasks for Neural Architecture Encoding

NeurIPS 2025 · Architectures and efficiency › RNNs and normalization · approach: Neural-symbolic reasoning

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 FGP, a generative pre-training method that trains any neural architecture encoder to reconstruct a random-vector-based "flow surrogate" simulating forward and backward information flow, avoiding slow flow-based structures.

Problem

Flow-based neural architecture encoders capture information flow well but are much slower than simple GNN encoders, and existing generative pre-training methods adapted from chemistry (masked operation prediction) provide unclear guidance for neural architectures.

Approach

Compute a flow surrogate per architecture by propagating random vectors through the DAG in forward (fp-messages) and backward (bp-messages) topological passes, then pre-train any encoder (even non-flow GNNs) to reconstruct this surrogate with an MSE loss, optionally combined with a zero-cost-proxy auxiliary loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add flow-surrogate reconstruction pre-training to ResGatedGCNResGatedGCN · NAS-Bench-101Precision@1%: 26.2 -> 37.5Helped
Add flow-surrogate reconstruction pre-training to ResGatedGCNResGatedGCN · NAS-Bench-201Precision@1%: 44.3 -> 48.9Helped
Add flow-surrogate reconstruction pre-training to ResGatedGCNResGatedGCN · NAS-Bench-301Precision@1%: 25.5 -> 23.2Hurt
Add flow-surrogate reconstruction pre-training to GINGIN · NAS-Bench-101Precision@1%: 32.3 -> 33.2Helped
Add flow-surrogate reconstruction pre-training to GINGIN · NAS-Bench-201Precision@1%: 29.0 -> 35.6Helped
Add flow-surrogate reconstruction pre-training to GINGIN · NAS-Bench-301Precision@1%: 21.2 -> 23.5Helped
Add flow-surrogate reconstruction pre-training to FlowerFormerFlowerFormer · NAS-Bench-101Precision@1%: 38.4 -> 40.6Helped
Add flow-surrogate reconstruction pre-training to FlowerFormerFlowerFormer · NAS-Bench-201Precision@1%: 45.0 -> 48.3Helped
Add flow-surrogate reconstruction pre-training to FlowerFormerFlowerFormer · NAS-Bench-301Precision@1%: 26.3 -> 24.2Hurt
Use FGP pre-training rather than the baseline pre-training methods in NPENASResGatedGCN performance predictor · NAS-Bench-201 neural architecture searchtop-1 architecture test errorHelped

Surprising findings

Limitations

Experimental setup

Datasets: NAS-Bench-101 NAS-Bench-201 NAS-Bench-301 NAS-Bench-NLP NAS-Bench-Graph TIN DTD OxfordPet

Benchmarks: NAS-Bench-101 NAS-Bench-201 NAS-Bench-301 NAS-Bench-NLP NAS-Bench-Graph

Metrics: Kendall's tau Precision@1% Precision@5% Precision@10% top-1 test error in NAS

Baselines: N/A (supervised only) GraphCL Arch2vec GMAE ZC-Proxy FlowerFormer

Builds on: FlowerFormer NPENAS GMAE Arch2vec ZC-Proxy

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