Submitted:
02 July 2026
Posted:
07 July 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
- Single-forward self-contrastive feature extraction: We redesign the SCFF computational pipeline and reduce the number of convolutional operations in the core self-contrastive stage from four to one. This significantly reduces computational cost and improves throughput.
- Distribution-preserving preprocessing strategy: Instead of normalizing concatenated positive and negative pairs, SCSF normalizes original individual samples before convolution. This avoids the distribution mismatch caused by splitting normalized concatenated negative pairs.
- Feature-domain positive and negative construction: SCSF constructs positive and negative samples directly from shared feature maps. Positive samples are constructed by combining a feature map with itself, while negative samples are constructed by combining feature maps from different images using cyclic batch shifting.
- Comprehensive experimental validation: Experiments on CIFAR-10, STL-10, and Tiny ImageNet demonstrate that SCSF maintains or slightly improves the accuracy of SCFF while achieving substantial computational acceleration.
2. Related Works
2.1. Local Learning for Edge Computing
2.2. Forward-Forward Algorithm
2.3. Self-Contrastive Forward-Forward Algorithm
- Pair construction: Positive pairs are constructed as , while negative pairs are constructed as , where .
- Pair-level normalization: The concatenated positive and negative pairs are normalized as complete tensors.
- Splitting and convolution: The normalized pairs are split into sub-samples. Separate convolution operations are then performed for the positive and negative branches.
- Goodness computation: The goodness scores of positive and negative branches are computed and optimized using the FF loss.
3. Proposed Methods
3.1. Overview
- Original sample preprocessing
- Single convolutional forward pass
- Feature-domain positive and negative construction
- local goodness computation and layer-wise optimization
3.2. Original Sample Preprocessing
3.3. Single Convolutional Forward Pass
3.4. Feature-Domain Positive and Negative Construction
3.5. Goodness Computation
3.6. Local Loss Function
4. Experiments
4.1. Datasets
- CIFAR-10: CIFAR-10 contains 60 000 colour images of size , divided into 10 classes. There are 50,000 training images and 10 000 test images[25].
- STL-10: STL-10 contains colour images with higher resolution and fewer labeled samples. It is more challenging than CIFAR-10 due to larger image size and stronger intra-class variations[26].
- Tiny ImageNet: Tiny ImageNet contains 200 classes and images resized to . It is significantly more complex than CIFAR-10 and STL-10 due to the larger number of categories and more diverse visual patterns[27].
4.2. Implementation Details
4.3. Comparison with Related Algorithms
4.4. Ablation Study
- SCFF: The original baseline using concatenation-first normalization and four convolutional forward computations.
- SCFF-PostNorm: An intermediate variant that keeps the four-convolution structure but changes the normalization order. Instead of normalizing concatenated pairs before splitting, it normalizes samples after splitting. This variant is used to isolate the effect of distribution correction.
- SCSF: The complete proposed method using both distribution-preserving preprocessing and single-forward feature-domain construction.
| Algorithm | CIFAR-10 | STL-10 | Tiny-ImageNet |
|---|---|---|---|
| SCFF | 80.58 | 76.68 | 35.20 |
| SCFF-PostNorm | 80.62 | 76.71 | 35.74 |
| SCSF (Ours) | 80.77 | 77.40 | 35.91 |
4.5. Computational Efficiency Evaluation
5. Conclusion
References
- Hinton, G. The forward-forward algorithm: some preliminary investigations. arXiv 2022, arXiv:2212.13345. [Google Scholar]
- Chen, X.; Liu, D.; Laydevant, J.; et al. Self-Contrastive Forward-Forward algorithm. Nat. Commun. 2025, 16, 5978. [Google Scholar] [CrossRef] [PubMed]
- Shi, W.; Cao, J.; Zhang, Q.; et al. Edge computing: vision and challenges. IEEE Internet Things J. 2016, 3(5), 637–46. [Google Scholar] [CrossRef]
- Khouas, A. R.; Bouadjenek, M. R.; Hacid, H.; et al. Training machine learning models at the edge: a survey. arXiv 2024, arXiv:2403.02619. [Google Scholar]
- Rumelhart, D. E.; Hinton, G. E.; Williams, R. J. Learning representations by back-propagating errors. Nature 1986, 323, 533–6. [Google Scholar] [CrossRef]
- Wang, W.; Li, Y.; Wang, M. Difficulties and approaches in enabling learning-in-memory using crossbar arrays of memristors. Neuromorphic Comput Eng. 2024, 4(3), 032002. [Google Scholar] [CrossRef]
- Marković, D.; Mizrahi, A.; Querlioz, D.; et al. Physics for neuromorphic computing. Nat. Rev. Phys. 2020, 2, 499–510. [Google Scholar] [CrossRef]
- Chen, T.; Kornblith, S.; Norouzi, M.; et al. A simple framework for contrastive learning of visual representations. Proc Int Conf Mach Learn, 2020; pp. 1597–607. [Google Scholar] [CrossRef]
- He, K.; Fan, H.; Wu, Y.; et al. Momentum contrast for unsupervised visual representation learning. Proc. IEEE Conf. Comput Vis. Pattern Recognit. 2020, 9729–38. [Google Scholar] [CrossRef]
- Hebb, D. O. The Organization of Behavior: A Neuropsychological Theory; Psychology Press: New York, NY, 2005. [Google Scholar]
- Miconi, T. Hebbian learning with gradients: Hebbian convolutional neural networks with modern deep learning frameworks. arXiv 2021, arXiv:2107.01729. [Google Scholar]
- Lagani, G.; Falchi, F.; Gennaro, C.; et al. Hebbian semi-supervised learning in a sample efficiency setting. Neural Netw. 2021, 143, 719–31. [Google Scholar] [CrossRef] [PubMed]
- Journé, A.; Rodriguez, H. G.; Guo, Q.; et al. Hebbian deep learning without feedback. Proc Int Conf Learn Represent, 2023. [Google Scholar]
- Krotov, D.; Hopfield, J. J. Unsupervised learning by competing hidden units. Proc. Natl. Acad. Sci. USA 2019, 116(16), 7723–31. [Google Scholar] [CrossRef]
- Grinberg, L.; Hopfield, J.; Krotov, D. Local unsupervised learning for image analysis. Proc NeurIPS Neuro AI Workshop, 2019. [Google Scholar]
- Scellier, B.; Bengio, Y. Equilibrium propagation: bridging the gap between energy-based models and backpropagation. Front Comput Neurosci. 2017, 11, 24. [Google Scholar] [CrossRef] [PubMed]
- Laborieux, A.; Ernoult, M.; Scellier, B.; et al. Scaling equilibrium propagation to deep convnets by drastically reducing its gradient bias. Front Neurosci. 2021, 15, 633674. [Google Scholar] [CrossRef] [PubMed]
- Liu, D.; Laydevant, J.; Pontlevy, A.; et al. Unsupervised end-to-end training with a self-defined target. Neuromorphic Comput Eng. 2024, 4(4), 044005. [Google Scholar] [CrossRef]
- Høier, R.; Staudt, D.; Zach, C. Dual propagation: accelerating contrastive Hebbian learning with dyadic neurons. Proc Int Conf Mach Learn, 2023; pp. 13141–56. [Google Scholar] [CrossRef]
- Nøkland, A. Direct feedback alignment provides learning in deep neural networks. Adv. Neural Inf. Process Syst. 2016, 29, 1–9. [Google Scholar] [CrossRef]
- Launay, J.; Poli, I.; Boniface, F.; et al. Direct feedback alignment scales to modern deep learning tasks and architectures. Adv. Neural Inf. Process Syst. 2020, 33, 1–12. [Google Scholar] [CrossRef]
- Wu, Y.; et al. Distance-forward learning: enhancing the forward-forward algorithm towards high-performance on-chip learning. arXiv 2024, arXiv:2408.14925. [Google Scholar]
- De Vita, F.; et al. μ-FF: on-device forward-forward training algorithm for microcontrollers. Proc IEEE Int Conf Smart Comput, 2023; pp. 49–56. [Google Scholar] [CrossRef]
- Huang, L.; et al. Normalization techniques in training DNNs: methodology, analysis and application. IEEE Trans. Pattern Anal. Mach. Intell. 2023, 45(8), 10173–86. [Google Scholar] [CrossRef]
- Krizhevsky, A.; Nair, V.; Hinton, G. CIFAR-10: Canadian Institute for Advanced Research. 14 June 2026. Available online: http://www.cs.toronto.edu/.
- Coates, A.; Ng, A.; Lee, H. An analysis of single-layer networks in unsupervised feature learning. Proc Int Conf Artif Intell Stat, 2011; pp. 215–23. [Google Scholar] [CrossRef]
- Le, Y.; Yang, X. Tiny ImageNet visual recognition challenge. CS 231N 2015, 7, 3. [Google Scholar]
- Kohan, A.; Rietman, E. A.; Siegelmann, H. T. Signal propagation: the framework for learning in a forward pass. IEEE Trans. Neural Netw. Learn Syst. 2024, 35(6), 8585–96. [Google Scholar] [CrossRef]
- Srinivasan, R. F.; et al. Forward learning with top-down feedback: empirical and analytical characterization. Proc Int Conf Learn Represent, 2024. [Google Scholar]
- Zhou, H. Activation learning by local competitions. arXiv 2022, arXiv:2209.13400. [Google Scholar]
- Webster, M. B.; Choi, J.; Ahn, C. Learning the connections in direct feedback alignment. 14 June 2026. Available online: https://openreview.net/forum?id=zgGmAx9ZcY.
- Tang, M.; Yang, Y.; Amit, Y. Biologically plausible training mechanisms for self-supervised learning. Front Comput Neurosci. 2022, 16, 789253. [Google Scholar] [CrossRef] [PubMed]
- Illing, B.; Ventura, J.; Bellec, G.; et al. Local plasticity rules can learn deep representations using self-supervised contrastive predictions. Adv. Neural Inf. Process Syst. 2021, 34, 1–11. [Google Scholar] [CrossRef]




| Algorithm | Unsupervised | CIFAR-10 | STL-10 | Tiny-ImageNet |
|---|---|---|---|---|
| HardHebb (Miconi et al. 2021)[11] | √ | 64.8 | - | - |
| HardHebb (Lagani et al. 2021)[12] | √ | 65.9 | - | - |
| Hebb-CHU[14] | √ | 50.8 | - | - |
| Hebb-PNorm[15] | √ | 72.2 | 76.2 | - |
| SoftHebb[13] | √ | 80.3 | - | - |
| SigProp[28] | × | 91.6 | - | - |
| PEPITA[29] | × | 53.8 | - | - |
| Act.Learning[30] | √ | 58.7 | - | - |
| DFA[20] | × | 73.1 | - | 32.1 |
| DKP[31] | × | - | - | 35.8 |
| EqProp (Laborieux et al. 2021)[17] | × | 88.6 | - | - |
| EqProp (Liu et al. 2024)[18] | √ | 71.5 | - | - |
| DualProp[19] | × | 92.3 | - | - |
| BioSSL[32] | √ | 72.7 | 68.8 | - |
| CLAPP[33] | √ | - | 73.6 | - |
| SCFF[2] | √ | 80.8 | 77.3 | 35.7 |
| SCSF (Ours) | √ | 80.8 | 77.4 | 35.9 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).