FSL-HD: Accelerating Few-Shot Learning on ReRAM using Hyperdimensional Computing

被引:0
|
作者
Xu, Weihong [1 ]
Kang, Jaeyoung [1 ]
Rosing, Tajana [1 ]
机构
[1] Univ Calif San Diego, La Jolla, CA 92093 USA
关键词
In-memory processing; Few-shot learning; Hyperdimensional computing; MEMORY;
D O I
10.23919/DATE56975.2023.10136901
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Few-shot learning (FSL) is a promising meta-learning paradigm that trains classification models on the fly with a few training samples. However, existing FSL classifiers are either computationally expensive, or are not accurate enough. In this work, we propose an efficient in-memory FSL classifier, FSL-HD, based on hyperdimensional computing (HDC) that achieves state-of-the-art FSL accuracy and efficiency. We devise an HDC-based FSL framework with efficient HDC encoding and search to reduce high complexity caused by the large dimensionality. Also, we design a scalable in-memory architecture to accelerate FSL-HD on ReRAM with distributed dataflow and organization that maximizes the data parallelism and hardware utilization. The evaluation shows that FSL-HD achieves 4.2% higher accuracy compared to other FSL classifiers. FSL-HD achieves 100-1000x better energy efficiency and 9 - 66x speedup over the CPU and GPU baselines. Moreover, FSL-HD is more accurate, scalable and 2.5x faster than the state-of-the-art ReRAM-based FSL design, SAPIENS, while requiring 85% less area.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] Few-shot Learning with Noisy Labels
    Liang, Kevin J.
    Rangrej, Samrudhdhi B.
    Petrovic, Vladan
    Hassner, Tal
    [J]. 2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2022, : 9079 - 9088
  • [42] Explore pretraining for few-shot learning
    Li, Yan
    Huang, Jinjie
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (2) : 4691 - 4702
  • [43] Prototype Reinforcement for Few-Shot Learning
    Xu, Liheng
    Xie, Qian
    Jiang, Baoqing
    Zhang, Jiashuo
    [J]. 2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 4912 - 4916
  • [44] Few-Shot Learning for Opinion Summarization
    Brazinskas, Arthur
    Lapata, Mirella
    Titov, Ivan
    [J]. PROCEEDINGS OF THE 2020 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING (EMNLP), 2020, : 4119 - 4135
  • [45] Few-Shot Learning With Geometric Constraints
    Jung, Hong-Gyu
    Lee, Seong-Whan
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2020, 31 (11) : 4660 - 4672
  • [46] Learning about few-shot concept learning
    Rastogi, Ananya
    [J]. NATURE COMPUTATIONAL SCIENCE, 2022, 2 (11): : 698 - 698
  • [47] An Applicative Survey on Few-shot Learning
    Zhang, Jianwei
    Zhang, Xubin
    Lv, Lei
    Di, Yining
    Chen, Wei
    [J]. Recent Patents on Engineering, 2022, 16 (05) : 104 - 124
  • [48] Prototypical Networks for Few-shot Learning
    Snell, Jake
    Swersky, Kevin
    Zemel, Richard
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 30 (NIPS 2017), 2017, 30
  • [49] Secure collaborative few-shot learning
    Xie, Yu
    Wang, Han
    Yu, Bin
    Zhang, Chen
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 203
  • [50] Demystification of Few-shot and One-shot Learning
    Tyukin, Ivan Y.
    Gorban, Alexander N.
    Alkhudaydi, Muhammad H.
    Zhou, Qinghua
    [J]. 2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,