TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Multi-conditioned Graph Diffusion for Neural Architecture ...

Multi-conditioned Graph Diffusion for Neural Architecture Search

Rohan Asthana, Joschua Conrad, Youssef Dawoud, Maurits Ortmanns, Vasileios Belagiannis

2024-03-09Neural Architecture Search
PaperPDFCode(official)

Abstract

Neural architecture search automates the design of neural network architectures usually by exploring a large and thus complex architecture search space. To advance the architecture search, we present a graph diffusion-based NAS approach that uses discrete conditional graph diffusion processes to generate high-performing neural network architectures. We then propose a multi-conditioned classifier-free guidance approach applied to graph diffusion networks to jointly impose constraints such as high accuracy and low hardware latency. Unlike the related work, our method is completely differentiable and requires only a single model training. In our evaluations, we show promising results on six standard benchmarks, yielding novel and unique architectures at a fast speed, i.e. less than 0.2 seconds per architecture. Furthermore, we demonstrate the generalisability and efficiency of our method through experiments on ImageNet dataset.

Results

TaskDatasetMetricValueModel
Neural Architecture SearchNAS-Bench-201, ImageNet-16-120Accuracy (Test)45.41DiNAS
Neural Architecture SearchNAS-Bench-201, ImageNet-16-120Accuracy (Val)46.66DiNAS
Neural Architecture SearchNAS-Bench-201, ImageNet-16-120Search time (s)15.36DiNAS
Neural Architecture SearchNAS-Bench-201, CIFAR-10Accuracy (Test)94.37DiNAS
Neural Architecture SearchNAS-Bench-201, CIFAR-10Accuracy (Val)91.61DiNAS
Neural Architecture SearchNAS-Bench-201, CIFAR-10Search time (s)15.36DiNAS
Neural Architecture SearchNAS-Bench-301Accuracy (Val)94.92DiNAS
Neural Architecture SearchNAS-Bench-201, CIFAR-100Accuracy (Test)73.51DiNAS
Neural Architecture SearchNAS-Bench-201, CIFAR-100Accuracy (Val)73.49DiNAS
Neural Architecture SearchNAS-Bench-201, CIFAR-100Search time (s)15.36DiNAS
AutoMLNAS-Bench-201, ImageNet-16-120Accuracy (Test)45.41DiNAS
AutoMLNAS-Bench-201, ImageNet-16-120Accuracy (Val)46.66DiNAS
AutoMLNAS-Bench-201, ImageNet-16-120Search time (s)15.36DiNAS
AutoMLNAS-Bench-201, CIFAR-10Accuracy (Test)94.37DiNAS
AutoMLNAS-Bench-201, CIFAR-10Accuracy (Val)91.61DiNAS
AutoMLNAS-Bench-201, CIFAR-10Search time (s)15.36DiNAS
AutoMLNAS-Bench-301Accuracy (Val)94.92DiNAS
AutoMLNAS-Bench-201, CIFAR-100Accuracy (Test)73.51DiNAS
AutoMLNAS-Bench-201, CIFAR-100Accuracy (Val)73.49DiNAS
AutoMLNAS-Bench-201, CIFAR-100Search time (s)15.36DiNAS

Related Papers

DASViT: Differentiable Architecture Search for Vision Transformer2025-07-17AnalogNAS-Bench: A NAS Benchmark for Analog In-Memory Computing2025-06-23From Tiny Machine Learning to Tiny Deep Learning: A Survey2025-06-21One-Shot Neural Architecture Search with Network Similarity Directed Initialization for Pathological Image Classification2025-06-17DDS-NAS: Dynamic Data Selection within Neural Architecture Search via On-line Hard Example Mining applied to Image Classification2025-06-17MARCO: Hardware-Aware Neural Architecture Search for Edge Devices with Multi-Agent Reinforcement Learning and Conformal Prediction Filtering2025-06-16Finding Optimal Kernel Size and Dimension in Convolutional Neural Networks An Architecture Optimization Approach2025-06-16Directed Acyclic Graph Convolutional Networks2025-06-13