A memristive all-inclusive hypernetwork for parallel analog deployment of full search space architectures.

Journal: Neural networks : the official journal of the International Neural Network Society
Published Date:

Abstract

In recent years, there has been a significant advancement in memristor-based neural networks, positioning them as a pivotal processing-in-memory deployment architecture for a wide array of deep learning applications. Within this realm of progress, the emerging parallel analog memristive platforms are prominent for their ability to generate multiple feature maps in a single processing cycle. However, a notable limitation is that they are specifically tailored for neural networks with fixed structures. As an orthogonal direction, recent research reveals that neural architecture should be specialized for tasks and deployment platforms. Building upon this, the neural architecture search (NAS) methods effectively explore promising architectures in a large design space. However, these NAS-based architectures are generally heterogeneous and diversified, making it challenging for deployment on current single-prototype, customized, parallel analog memristive hardware circuits. Therefore, investigating memristive analog deployment that overrides the full search space is a promising and challenging problem. Inspired by this, and beginning with the DARTS search space, we study the memristive hardware design of primitive operations and propose the memristive all-inclusive hypernetwork that covers 2×10 network architectures. Our computational simulation results on 3 representative architectures (DARTS-V1, DARTS-V2, PDARTS) show that our memristive all-inclusive hypernetwork achieves promising results on the CIFAR10 dataset (89.2% of PDARTS with 8-bit quantization precision), and is compatible with all architectures in the DARTS full-space. The hardware performance simulation indicates that the memristive all-inclusive hypernetwork costs slightly more resource consumption (nearly the same in power, 22%∼25% increase in Latency, 1.5× in Area) relative to the individual deployment, which is reasonable and may reach a tolerable trade-off deployment scheme for industrial scenarios.

Authors

  • Bo Lyu
    Zhejiang Lab, Hangzhou, Zhejiang, China. Electronic address: bo.lyu@zhejianglab.com.
  • Yin Yang
    Liver Surgery and NHC Key Lab of Transplant Engineering and Immunology, Regenerative Medical Research Center, Department of Clinical Research Management, West China Hospital, Sichuan University, Chengdu 610041, China.
  • Yuting Cao
    School of Automation, Huazhong University of Science and Technology, Wuhan 430074, China; Key Laboratory of Image Processing and Intelligent Control of Education Ministry of China, Wuhan 430074, China.
  • Tuo Shi
    Key Laboratory of Microelectronic Devices & Integrated Technology, Institute of Microelectronics, Chinese Academy of Sciences, Beijing 100029, China; Zhejiang Laboratory, Hangzhou 311122, China.
  • Yiran Chen
    Electrical and Computer Engineering Department, University of Pittsburgh, Pittsburgh PA 15261, USA. Electronic address: yic52@pitt.edu.
  • Tingwen Huang
  • Shiping Wen