paper-with-me

홈 › Papers

Training Convolutional Neural Networks With Hebbian Principal Component Analysis

2020-12-22 · Gabriele Lagani, Giuseppe Amato, Fabrizio Falchi, Claudio Gennaro

Recent work has shown that biologically plausible Hebbian learning can be integrated with backpropagation learning (backprop), when training deep convolutional neural networks. In particular, it has been shown that Hebbian learning can be used for training the lower or the higher layers of a neural network. For instance, Hebbian learning is effective for re-training the higher layers of a pre-trained deep neural network, achieving comparable accuracy w.r.t. SGD, while requiring fewer training epochs, suggesting potential applications for transfer learning. In this paper we build on these results and we further improve Hebbian learning in these settings, by using a nonlinear Hebbian Principal Component Analysis (HPCA) learning rule, in place of the Hebbian Winner Takes All (HWTA) strategy used in previous work. We test this approach in the context of computer vision. In particular, the HPCA rule is used to train Convolutional Neural Networks in order to extract relevant features from the CIFAR-10 image dataset. The HPCA variant that we explore further improves the previous results, motivating further interest towards biologically plausible learning algorithms.

📄 PDF Abstract BibTeX arXiv:2012.12229

Code (1)

GabrieleLagani/HebbianPCA 공식 구현 pytorch

Tasks

Transfer Learning

Methods 이 논문이 사용한 방법론

SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

Deep Features for CBIR with Scarce Data using Hebbian Learning

2022-05-18 · Gabriele Lagani, Davide Bacciu, Claudio Gallicchio, Fabrizio Falchi 외

Features extracted from Deep Neural Networks (DNNs) have proven to be very effective in the context of Content Based Image Retrieval (CBIR). In recent work, biologically inspired \textit{Hebbian} learning algorithms have…

Content-Based Image RetrievalImage RetrievalRetrievalUnsupervised Pre-training

A Hebbian/Anti-Hebbian Neural Network for Linear Subspace Learning: A Derivation from Multidimensional Scaling of Streaming Data

2015-03-02 · Cengiz Pehlevan, Tao Hu, Dmitri B. Chklovskii

Neural network models of early sensory processing typically reduce the dimensionality of streaming input data. Such networks learn the principal subspace, in the sense of principal component analysis (PCA), by adjusting …

Self-adaptive node-based PCA encodings

2017-06-16 · Leonard Johard, Victor Rivera, Manuel Mazzara, Jooyoung Lee

In this paper we propose an algorithm, Simple Hebbian PCA, and prove that it is able to calculate the principal component analysis (PCA) in a distributed fashion across nodes. It simplifies existing network structures by…

Optimization theory of Hebbian/anti-Hebbian networks for PCA and whitening

2015-11-30 · Cengiz Pehlevan, Dmitri B. Chklovskii

In analyzing information streamed by sensory organs, our brains face challenges similar to those solved in statistical signal processing. This suggests that biologically plausible implementations of online signal process…

Global stability of a Hebbian/anti-Hebbian network for principal subspace learning

2026-01-19 · David Lipshutz, Robert J. Lipshutz arxiv

Biological neural networks self-organize according to local synaptic modifications to produce stable computations. How modifications at the synaptic level give rise to such computations at the network level remains an op…