atlas

Research map / Graph learning / Graph self-supervised learning

Circuit Representation Learning with Masked Gate Modeling and Verilog-AIG Alignment

ICLR 2025 · 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.

Proposes MGVGA, a constrained masked modeling paradigm for AIG circuit representation learning that masks gates in latent space (MGM) and aligns masked AIGs with equivalent Verilog code embeddings from an LLM (VGA), evaluated on QoR prediction and logic equivalence identification.

Problem

Masked modeling on AIG circuits destroys logical equivalence and existing paradigms emphasize structure over abstract circuit function, so GNN circuit representations lack either fine-grained structure or functional semantics.

Approach

Mask gates in the encoder's latent space so the AIG keeps its logic during encoding, and align masked AIG representations via cross-attention with embeddings of logically equivalent Verilog code from an LLM, so reconstruction is constrained by function.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace original masked modeling with masked gate modeling (MGM) in latent space, masking ratio 0.3 (ablation)DeepGCN AIG encoder · QoR prediction (10 designs)NDCG@3: 0.153 -> 0.338Helped
Add Verilog-AIG alignment (VGA) on top of MGM (ablation)DeepGCN AIG encoder · QoR prediction (10 designs)NDCG@3: 0.338 -> 0.540Helped
Add MGM and VGA (full MGVGA) vs original masked modeling (ablation)DeepGCN AIG encoder · Logic equivalence identification (10 designs)AUC: 0.790 -> 0.862Helped
Add VGA on top of MGM (ablation)DeepGCN AIG encoder · Logic equivalence identification (10 designs)F1-Score: 0.433 -> 0.470Helped
Full MGVGA vs DeepGate2 baselineAIG GNN representation · QoR prediction (10 designs)Top-10% Commonality: 0.226 -> 0.301Helped
Full MGVGA vs DeepGate2 baselineAIG GNN representation · Logic equivalence identification (10 designs)AUC: 0.804 -> 0.862Helped
Increase MGM masking ratio from 0.3 to 0.5 or 0.7 (ablation)MGVGA (VGA ratio 0.5) · QoR prediction (10 designs)NDCG@3: 0.540 -> 0.438 (0.5), 0.400 (0.7)Hurt
Increase VGA masking ratio from 0.3 to 0.5 (ablation)MGVGA (MGM ratio 0.3) · Logic equivalence identification (10 designs)F1-Score: 0.430 -> 0.470Helped
Increase VGA masking ratio from 0.5 to 0.7 (ablation)MGVGA (MGM ratio 0.3) · QoR prediction (10 designs)NDCG@3: 0.540 -> 0.498Hurt
Replace DeepGCN encoder with GraphSAGE or graph transformer under MGVGA (ablation)GraphSAGE / graph transformer · QoR prediction (10 designs)NDCG@3: 0.540 -> 0.469 (GraphSAGE), 0.452 (graph transformer)Hurt
Apply MGVGA training to GraphSAGE and graph transformer instead of DeepGCNGraphSAGE, graph transformer · Logic equivalence identification (10 designs)F1-Score: GraphSAGE 0.455, graph transformer 0.450 vs DeepGate2 0.424Helped
Adding single-input AND gate augmentation during trainingMGVGA training · QoR prediction and logic equivalencenot reportedNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MIT LL CEP ITC'99 IWLS'05 EPFL OpenCore Verilog source codes

Benchmarks: QoR prediction on 10 circuit designs logic equivalence identification on 10 designs SAT solving runtime acceleration

Metrics: NDCG@k Top-k% Commonality precision recall F1-score AUC runtime reduction

Baselines: DeepGate2 DeepGate3 GraphSAGE Graph Transformer original masked modeling

Builds on: DeepGate2 masked graph autoencoder DeepGCN gte-Qwen2-7B-instruct

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