Unsupervised End-to-End Training with a Self-Defined Target
Not on the map. Why?
Abstract (arXiv)
Designing algorithms for versatile AI hardware that can learn on the edge using both labeled and unlabeled data is challenging. Deep end-to-end training methods incorporating phases of self-supervised and supervised learning are accurate and adaptable to input data but self-supervised learning requires even more computational and memory resources than supervised learning, too high for current embedded hardware. Conversely, unsupervised layer-by-layer training, such as Hebbian learning, is more compatible with existing hardware but does not integrate well with supervised learning. To address this, we propose a method enabling networks or hardware designed for end-to-end supervised learning to also perform high-performance unsupervised learning by adding two simple elements to the output layer: Winner-Take-All (WTA) selectivity and homeostasis regularization. These mechanisms introduce a "self-defined target" for unlabeled data, allowing purely unsupervised training for both fully-connected and convolutional layers using backpropagation or equilibrium propagation on datasets like MNIST (up to 99.2%), Fashion-MNIST (up to 90.3%), and SVHN (up to 81.5%). We extend this method to semi-supervised learning, adjusting targets based on data type, achieving 96.6% accuracy with only 600 labeled MNIST samples in a multi-layer perceptron. Our results show that this approach can effectively enable networks and hardware initially dedicated to supervised learning to also perform unsupervised learning, adapting to varying availability of labeled data.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 32 of its 76 references that are in the map. First posted on arXiv 18 Mar 2024.
Builds on
32 of 76 references.
References · 32
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,818
- 2016Temporal Ensembling for Semi-Supervised Learningcited by 1,054
- 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,013
- 2019Self-labelling via simultaneous clustering and representation learningcited by 525
- 2017Regularizing Neural Networks by Penalizing Confident Output Distributionscited by 461
- 2016Equilibrium Propagation: Bridging the Gap Between Energy-Based Models and Backpropagationcited by 251
- 2023A Cookbook of Self-Supervised Learningcited by 248
20 more
- 2022Hebbian Deep Learning Without Feedbackcited by 61
- 2020Scaling Equilibrium Propagation to Deep ConvNets by Drastically Reducing its Gradient Estimator Biascited by 60
- 2020Training End-to-End Analog Neural Networks with Equilibrium Propagationcited by 57
- 2018Unsupervised Learning by Competing Hidden Unitscited by 44
- 2022Holomorphic Equilibrium Propagation Computes Exact Gradients Through Finite Size Oscillationscited by 40
- 2023Energy-based learning algorithms for analog computing: a comparative studycited by 36
- 2019Updates of Equilibrium Prop Match Gradients of Backprop Through Time in an RNN with Static Inputcited by 32
- 2020EqSpike: Spike-driven Equilibrium Propagation for Neuromorphic Implementationscited by 29
- 2021SoftHebb: Bayesian Inference in Unsupervised Hebbian Soft Winner-Take-All Networkscited by 29
- 2023Training an Ising Machine with Equilibrium Propagationcited by 29
- 2020Equilibrium Propagation with Continual Weight Updatescited by 25
- 2023Blockwise Self-Supervised Learning at Scalecited by 22
- 2021Hebbian learning with gradients: Hebbian convolutional neural networks with modern deep learning frameworkscited by 19
- 2020Improving Image Autoencoder Embeddings with Perceptual Losscited by 13
- 2022Is Bio-Inspired Learning Better than Backprop? Benchmarking Bio Learning vs. Backpropcited by 9
- 2023Synaptic Plasticity Models and Bio-Inspired Unsupervised Deep Learning: A Surveycited by 7
- 2022Activation Learning by Local Competitionscited by 6
- 2018Unsupervised representation learning using convolutional and stacked auto-encoders: a domain and cross-domain feature space analysiscited by 5
- 2021Semi-supervised learning combining backpropagation and STDP: STDP enhances learning by backpropagation with a small amount of labeled data in a spiking neural networkcited by 3
- 2020A Pseudo-labelling Auto-Encoder for unsupervised image classificationcited by 1
Built on by
Citing papers per year: 2024: 1.
1 paper.
- 2024Self-Contrastive Forward-Forward Algorithmcited by 15
- 2024Self-Contrastive Forward-Forward Algorithm17 Sep 2024