paper-with-me

홈 › Papers

Energy-Efficient Supervised Learning with a Binary Stochastic Forward-Forward Algorithm

2025-07-09 · Risi Jaiswal, Supriyo Datta, Joseph G. Makin arxiv

Reducing energy consumption has become a pressing need for modern machine learning, which has achieved many of its most impressive results by scaling to larger and more energy-consumptive neural networks. Unfortunately, the main algorithm for training such networks, backpropagation, poses significant challenges for custom hardware accelerators, due to both its serial dependencies and the memory footprint needed to store forward activations for the backward pass. Alternatives to backprop, although less effective, do exist; here the main computational bottleneck becomes matrix multiplication. In this study, we derive forward-forward algorithms for binary, stochastic units. Binarization of the activations transforms matrix multiplications into indexing operations, which can be executed efficiently in hardware. Stochasticity, combined with tied weights across units with different biases, bypasses the information bottleneck imposed by binary units. Furthermore, although slow and expensive in traditional hardware, binary sampling that is very fast can be implemented cheaply with p-bits (probabilistic bits), novel devices made up of unstable magnets. We evaluate our proposed algorithms on the MNIST, Fashion-MNIST, and CIFAR-10 datasets, showing that its performance is close to real-valued forward-forward, but with an estimated energy savings of about one order of magnitude.

📄 PDF Abstract BibTeX arXiv:2507.06461

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Binary stochasticity enabled highly efficient neuromorphic deep learning achieves better-than-software accuracy

2023-04-25 · Yang Li, Wei Wang, Ming Wang, Chunmeng Dou 외

Deep learning needs high-precision handling of forwarding signals, backpropagating errors, and updating weights. This is inherently required by the learning algorithm since the gradient descent learning rule relies on th…

BinarizationDeep Learning

Universal Approximation of Markov Kernels by Shallow Stochastic Feedforward Networks

2015-03-24 · Guido Montufar

We establish upper bounds for the minimal number of hidden units for which a binary stochastic feedforward network with sigmoid activation probabilities and a single hidden layer is a universal approximator of Markov ker…

Stochastic Forward-Forward Learning through Representational Dimensionality Compression

2025-05-22 · Zhichao Zhu, Yang Qi, Hengyuan Ma, Wenlian Lu 외

The Forward-Forward (FF) algorithm provides a bottom-up alternative to backpropagation (BP) for training neural networks, relying on a layer-wise "goodness" function to guide learning. Existing goodness functions, inspir…

CLOUD: Contrastive Learning of Unsupervised Dynamics

2020-10-23 · Jianren Wang, Yujie Lu, Hang Zhao

Developing agents that can perform complex control tasks from high dimensional observations such as pixels is challenging due to difficulties in learning dynamics efficiently. In this work, we propose to learn forward an…

Contrastive Learning

Energy-Inspired Self-Supervised Pretraining for Vision Models

2023-02-02 · Ze Wang, Jiang Wang, Zicheng Liu, Qiang Qiu

Motivated by the fact that forward and backward passes of a deep network naturally form symmetric mappings between input and output representations, we introduce a simple yet effective self-supervised vision model pretra…

ColorizationDecoderDenoisingImage Restoration+1