Multi-Objective Architecture Search and Optimization for Heterogeneous Neuromorphic Architecture

被引:1
|
作者
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
    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
    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
    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
    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
    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
    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
    MATHEMATICS, 2022, 10 (15)
  • [8] Pareto-Informed Multi-objective Neural Architecture Search
    Luo, Ganyuan
    Li, Hao
    Chen, Zefeng
    Zhou, Yuren
    PARALLEL PROBLEM SOLVING FROM NATURE-PSN XVIII, PPSN 2024, PT III, 2024, 15150 : 369 - 385
  • [9] Multi-Objective Evolutionary Architecture Search for Parameterized Quantum Circuits
    Ding, Li
    Spector, Lee
    ENTROPY, 2023, 25 (01)
  • [10] Multi-Objective Neural Architecture Search for In-Memory Computing
    Amin, Md Hasibul
    Mohammadi, Mohammadreza
    Zand, Ramtin
    2024 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, ISVLSI, 2024, : 343 - 348