mlsanityData to 7 Oct 2026

Kernel Approximation using Analog In-Memory Computing

arXiv 2411.03375 ↗First posted 5 Nov 2024cs.LG cs.ARcited by 0

Not on the map. Why?

Abstract (arXiv)

Kernel functions are vital ingredients of several machine learning algorithms, but often incur significant memory and computational costs. We introduce an approach to kernel approximation in machine learning algorithms suitable for mixed-signal Analog In-Memory Computing (AIMC) architectures. Analog In-Memory Kernel Approximation addresses the performance bottlenecks of conventional kernel-based methods by executing most operations in approximate kernel methods directly in memory. The IBM HERMES Project Chip, a state-of-the-art phase-change memory based AIMC chip, is utilized for the hardware demonstration of kernel approximation. Experimental results show that our method maintains high accuracy, with less than a 1% drop in kernel-based ridge classification benchmarks and within 1% accuracy on the Long Range Arena benchmark for kernelized attention in Transformer neural networks. Compared to traditional digital accelerators, our approach is estimated to deliver superior energy efficiency and lower power consumption. These findings highlight the potential of heterogeneous AIMC architectures to enhance the efficiency and scalability of machine learning applications.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 33 of its 76 references that are in the map. First posted on arXiv 5 Nov 2024.

Builds on

33 of 76 references.

References · 33

  1. 2017Attention Is All You Needcited by 59,932
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2016Gaussian Error Linear Units (GELUs)cited by 3,431
  4. 2020Transformers are RNNs: Fast Autoregressive Transformers with Linear Attentioncited by 1,979
  5. 2020Rethinking Attention with Performerscited by 1,584
  6. 2019fairseq: A Fast, Extensible Toolkit for Sequence Modelingcited by 1,486
  7. 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 935
  8. 2020Efficient Transformers: A Surveycited by 784
  9. 2018Image Transformercited by 770
  10. 2020Long Range Arena: A Benchmark for Efficient Transformerscited by 696
  11. 2021Random Feature Attentioncited by 350
  12. 2022cosFormer: Rethinking Softmax in Attentioncited by 212
21 more
  1. 2019Transformer Dissection: A Unified Understanding of Transformer's Attention via the Lens of Kernelcited by 211
  2. 2020Random Features for Kernel Approximation: A Survey on Algorithms, Theory, and Beyondcited by 107
  3. 2018The Best of Both Worlds: Combining Recent Advances in Neural Machine Translationcited by 101
  4. 2016Orthogonal Random Featurescited by 89
  5. 2014Fastfood: Approximate Kernel Expansions in Loglinear Timecited by 72
  6. 2018Random Fourier Features for Kernel Ridge Regression: Approximation Bounds and Statistical Guaranteescited by 71
  7. 2021Skyformer: Remodel Self-Attention with Gaussian Kernel and Nystr"om Methodcited by 61
  8. 2017The Unreasonable Effectiveness of Structured Random Orthogonal Embeddingscited by 43
  9. 2023Hardware-aware training for large-scale and diverse deep learning inference workloads using in-memory computing-based acceleratorscited by 42
  10. 2014Quasi-Monte Carlo Feature Maps for Shift-Invariant Kernelscited by 41
  11. 2021A flexible and fast PyTorch toolkit for simulating training and inference on analog crossbar arrayscited by 38
  12. 2021Torch.fx: Practical Program Capture and Transformation for Deep Learning in Pythoncited by 38
  13. 2021Random feature neural networks learn Black-Scholes type PDEs without curse of dimensionalitycited by 34
  14. 2021Scaling Neural Tangent Kernels via Sketching and Random Featurescited by 32
  15. 2018But How Does It Work in Theory? Linear SVM with Random Featurescited by 28
  16. 2017Gaussian Quadrature for Kernel Featurescited by 21
  17. 2020Simplified Self-Attention for Transformer-based End-to-End Speech Recognitioncited by 20
  18. 2022Sparse Attention Acceleration with Synergistic In-Memory Pruning and On-Chip Recomputationcited by 12
  19. 2023Using the IBM Analog In-Memory Hardware Acceleration Kit for Neural Network Training and Inferencecited by 10
  20. 2019Deep Kernel Learning via Random Fourier Featurescited by 7
  21. 2021Network insensitivity to parameter noise via adversarial regularizationcited by 5

Built on by

Not cited yet.