Skip to main navigation Skip to search Skip to main content

Distributed actor-critic method for multi-objective resource-aware neural architecture search

    • Department of Computer Science
    • University of Tabriz

    Research output: Contribution to journalArticlepeer-review

    Abstract

    In the era of diverse hardware platforms, a critical element of neural network architecture optimization is ensuring that the architecture is optimized for a specific deployment environment. This paper aims to present an effective distributed method for optimizing neural architectures to address the challenge of achieving multiple objectives simultaneously. Using the power of distributed computing, our method employs an Actor-Critic framework to explore the architecture search space while considering multiple resource-related objectives such as memory footprint for deployments in memory-constrained systems, and the amount of computation required given a number of Floating-point Operations Per Second (FLOPs) for applications deployed on energy-constrained devices. An important innovation that is proposed in this research is the integration of hardware awareness, multi-objective optimization, and multi-modality in data. It enables neural architectures to meet strict hardware constraints, including memory efficiency and inference speed, while handling a wide range of data modalities. The proposed method was evaluated in four scenarios, incorporating 3 image, 4 text, 8 graph, and 8 time series benchmarks. Despite the diversity of data modalities, the method demonstrates consistent performance and adaptability.

    Original languageEnglish
    Article number114021
    Number of pages32
    JournalApplied Soft Computing
    Volume185
    DOIs
    Publication statusPublished - Dec 2025

    Keywords

    • Deep learning
    • Distributed Actor-Critic Method
    • Multi-Objective Optimization
    • Neural Architecture Search

    Fingerprint

    Dive into the research topics of 'Distributed actor-critic method for multi-objective resource-aware neural architecture search'. Together they form a unique fingerprint.

    Cite this