Multi-Objective Architecture Search and Optimization for Heterogeneous Neuromorphic Architecture

被引:0
|
作者
Park, Juseong [1 ]
Shin, Yongwon [2 ]
Sung, Hyojin [1 ,2 ]
机构
[1] POSTECH, Dept Comp Sci Engn, Pohang, South Korea
[2] POSTECH, Grad Sch Artificial Intelligence, Pohang, South Korea
关键词
D O I
10.1109/ICCAD57390.2023.10323779
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Neuro-inspired in-memory computing offers a promising solution to overcome the limitations of traditional von Neumann architectures by emulating brain activities. This approach takes advantage of parallel processing while minimizing power consumption and area overhead. However, maximizing the performance of neuromorphic hardware, particularly for increasingly deep and complex NN models, is a challenging task. Existing design space exploration methods focus primarily on layer placement and resource allocation, ignoring hardware-level configurations that directly influence performance, power, and area (PPA) trade-offs. Additionally, current tiled neuromorphic architectures lack support for size heterogeneity, making optimal resource utilization difficult. To address these challenges, we propose a multi-objective architecture search and optimization mechanism for neuromorphic architectures. Our approach introduces heterogeneous architectures with multiple tile/processing element/synaptic array sizes and provides a comprehensive end-to-end design automation tool to support them. We define a heterogeneous neuromorphic architecture, as exemplified by a "big-tile, little-tile" architecture with mesh interconnects. Our search mechanism expands the search space by considering candidates for both homogeneous and heterogeneous architectures and performs Pareto-front searches guided by user-defined weights or constraints on performance metrics. We also implement a hierarchical beam search technique to explore the vast search space of heterogeneous architecture candidates more effectively. Our mechanism identifies numerous heterogeneous architectures that outperform the baseline for different convolutional neural network (CNN) models. For EfficientNetB0, we achieve PPA improvements of 40.1%, 19.3%, and 4.4% over the baseline. Our tool is available at https://github.com/wntjd9805/hetero-neurosim-search.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Multi-objective Bayesian Optimization for Neural Architecture Search
    Vidnerova, Petra
    Kalina, Jan
    [J]. ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, ICAISC 2022, PT I, 2023, 13588 : 144 - 153
  • [2] Architecture generation for multi-objective neural architecture search
    Xiao, Songyi
    Wang, Wenjun
    [J]. INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2024, 20 (02) : 132 - 148
  • [3] Multi-objective optimization of a parameterized VLIW architecture
    Ascia, G
    Catania, V
    Palesi, M
    Patti, D
    [J]. 2004 NASA/DOD CONFERENCE ON EVOLVABLE HARDWARE, PROCEEDINGS, 2004, : 191 - 198
  • [4] MDARTS: Multi-objective Differentiable Neural Architecture Search
    Kim, Sunghoon
    Kwon, Hyunjeong
    Kwon, Eunji
    Choi, Youngchang
    Oh, Tae-Hyun
    Kang, Seokhyeong
    [J]. PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 1344 - 1349
  • [5] Multi-Objective Neural Architecture Search by Learning Search Space Partitions
    Zhao, Yiyang
    Wang, Linnan
    Guo, Tian
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2024, 25
  • [6] The jMetal Framework for Multi-Objective Optimization: Design and Architecture
    Durillo, Juan J.
    Nebro, Antonio J.
    Alba, Enrique
    [J]. 2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [7] Robustness Enhancement of Neural Networks via Architecture Search with Multi-Objective Evolutionary Optimization
    Chen, Haojie
    Huang, Hai
    Zuo, Xingquan
    Zhao, Xinchao
    [J]. MATHEMATICS, 2022, 10 (15)
  • [8] Multi-Objective Evolutionary Architecture Search for Parameterized Quantum Circuits
    Ding, Li
    Spector, Lee
    [J]. ENTROPY, 2023, 25 (01)
  • [9] Robust Lightweight Neural Network Architecture Search Based on Multi-objective Particle Swarm Optimization
    Chen, Peipei
    Yan, Li
    Du, Yi
    [J]. ADVANCES IN SWARM INTELLIGENCE, PT I, ICSI 2024, 2024, 14788 : 430 - 441
  • [10] Rationalizing Approaches to Multi-objective Optimization in Systems Architecture Design
    Hammami, Omar
    Houllier, Marc
    [J]. 2014 8TH ANNUAL IEEE SYSTEMS CONFERENCE (SYSCON), 2014, : 407 - 410