Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yanis Bahroun

dblp:195/6188 · DBLP profile ↗
← Back
8ranked-venue papers
5as first author
3since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 8 · 5 first-author · 3 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
4 papers
Representation and self-supervised learning · 57% Deep learning architectures and training · 26% Probabilistic and Bayesian machine learning · 13%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Bioinformatics and computational biology · 100%

Topics — the 8 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
biologically inspired neural network
0.922021
A Normative and Biologically Plausible Algorithm for Independent Component Analysis · NeurIPS 2021
A Similarity-preserving Network Trained on Transformed Images Recapitulates Salient Features of the Fly Motion Detection Circuit · NeurIPS 2019
Machine learning › Representation and self-supervised learning › computational neuroscience › neural coding
predictive coding
0.612022
Constrained Predictive Coding as a Biologically Plausible Model of the Cortical Hierarchy · NeurIPS 2022
Machine learning › Representation and self-supervised learning › blind source separation
independent component analysis
0.512021
A Normative and Biologically Plausible Algorithm for Independent Component Analysis · NeurIPS 2021
Machine learning › Representation and self-supervised learning › multi-view learning
canonical correlation analysis
0.412020
A simple normative network approximates local non-Hebbian learning in the cortex · NeurIPS 2020
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression › multivariate regression
reduced rank regression
0.412020
A simple normative network approximates local non-Hebbian learning in the cortex · NeurIPS 2020
Machine learning › Representation and self-supervised learning
transform learning
0.412019
A Similarity-preserving Network Trained on Transformed Images Recapitulates Salient Features of the Fly Motion Detection Circuit · NeurIPS 2019
Bioinformatics and computational biology
computational neuroscience
0.322022
Constrained Predictive Coding as a Biologically Plausible Model of the Cortical Hierarchy · NeurIPS 2022
A simple normative network approximates local non-Hebbian learning in the cortex · NeurIPS 2020
Computer vision › Video understanding and tracking
motion detection
0.112019
A Similarity-preserving Network Trained on Transformed Images Recapitulates Salient Features of the Fly Motion Detection Circuit · NeurIPS 2019

Methods — techniques the papers use, named apart from their topics

predictive coding · 1.1normative derivation · 1.1disentangling constraint · 1.1local learning rules · 0.9online learning · 0.9online optimization · 0.9reduced-rank regression · 0.4reduced rank regression · 0.4local learning rule · 0.4similarity-preserving objective · 0.4
YearPublicationVenuePosition
2022 Constrained Predictive Coding as a Biologically Plausible Model of the Cortical Hierarchy
abstract
Predictive coding (PC) has emerged as an influential normative model of neural computation with numerous extensions and applications. As such, much effort has been put into mapping PC faithfully onto the cortex, but there are issues that remain unresolved or controversial. In particular, current implementations often involve separate value and error neurons and require symmetric forward and backward weights across different brain regions. These features have not been experimentally confirmed. In this work, we show that the PC framework in the linear regime can be modified to map faithfully onto the cortical hierarchy in a manner compatible with empirical observations. By employing a disentangling-inspired constraint on hidden-layer neural activities, we derive an upper bound for the PC objective. Optimization of this upper bound leads to an algorithm that shows the same performance as the original objective and maps onto a biologically plausible network. The units of this network can be interpreted as multi-compartmental neurons with non-Hebbian learning rules, with a remarkable resemblance to recent experimental findings. There exist prior models which also capture these features, but they are phenomenological, while our work is a normative derivation. This allows us to determine which features are necessary for the functioning of the model. For instance, the network we derive does not involve one-to-one connectivity or signal multiplexing, which the phenomenological models require, indicating that these features are not necessary for learning in the cortex. The normative nature of our algorithm in the simplified linear case also allows us to prove interesting properties of the framework and analytically understand the computational role of our network's components. The parameters of our network have natural interpretations as physiological quantities in a multi-compartmental model of pyramidal neurons, providing a concrete link between PC and experimental measurements carried out in the cortex.
Siavash Golkar, Tiberiu Tesileanu, Yanis Bahroun, Anirvan M. Sengupta, Dmitri B. Chklovskii
NeurIPS3
2021 A Normative and Biologically Plausible Algorithm for Independent Component Analysis
abstract
The brain effortlessly solves blind source separation (BSS) problems, but the algorithm it uses remains elusive. In signal processing, linear BSS problems are often solved by Independent Component Analysis (ICA). To serve as a model of a biological circuit, the ICA neural network (NN) must satisfy at least the following requirements: 1. The algorithm must operate in the online setting where data samples are streamed one at a time, and the NN computes the sources on the fly without storing any significant fraction of the data in memory. 2. The synaptic weight update is local, i.e., it depends only on the biophysical variables present in the vicinity of a synapse. Here, we propose a novel objective function for ICA from which we derive a biologically plausible NN, including both the neural architecture and the synaptic learning rules. Interestingly, our algorithm relies on modulating synaptic plasticity by the total activity of the output neurons. In the brain, this could be accomplished by neuromodulators, extracellular calcium, local field potential, or nitric oxide.
Yanis Bahroun, Dmitri B. Chklovskii, Anirvan M. Sengupta
NeurIPS1
2021 A Biologically Plausible Neural Network for Multichannel Canonical Correlation Analysis
abstract
Cortical pyramidal neurons receive inputs from multiple distinct neural populations and integrate these inputs in separate dendritic compartments. We explore the possibility that cortical microcircuits implement canonical correlation analysis (CCA), an unsupervised learning method that projects the inputs onto a common subspace so as to maximize the correlations between the projections. To this end, we seek a multichannel CCA algorithm that can be implemented in a biologically plausible neural network. For biological plausibility, we require that the network operates in the online setting and its synaptic update rules are local. Starting from a novel CCA objective function, we derive an online optimization algorithm whose optimization steps can be implemented in a single-layer neural network with multicompartmental neurons and local non-Hebbian learning rules. We also derive an extension of our online CCA algorithm with adaptive output rank and output whitening. Interestingly, the extension maps onto a neural network whose neural architecture and synaptic updates resemble neural circuitry and non-Hebbian plasticity observed in the cortex.
David Lipshutz, Yanis Bahroun, Siavash Golkar, Anirvan M. Sengupta, Dmitri B. Chklovskii
Neural Comput.2
2020 A simple normative network approximates local non-Hebbian learning in the cortex
abstract
To guide behavior, the brain extracts relevant features from high-dimensional data streamed by sensory organs. Neuroscience experiments demonstrate that the processing of sensory inputs by cortical neurons is modulated by instructive signals which provide context and task-relevant information. Here, adopting a normative approach, we model these instructive signals as supervisory inputs guiding the projection of the feedforward data. Mathematically, we start with a family of Reduced-Rank Regression (RRR) objective functions which include Reduced Rank (minimum) Mean Square Error (RRMSE) and Canonical Correlation Analysis (CCA), and derive novel offline and online optimization algorithms, which we call Bio-RRR. The online algorithms can be implemented by neural networks whose synaptic learning rules resemble calcium plateau potential dependent plasticity observed in the cortex. We detail how, in our model, the calcium plateau potential can be interpreted as a backpropagating error signal. We demonstrate that, despite relying exclusively on biologically plausible local learning rules, our algorithms perform competitively with existing implementations of RRMSE and CCA.
Siavash Golkar, David Lipshutz, Yanis Bahroun, Anirvan M. Sengupta, Dmitri B. Chklovskii
NeurIPS3
2019 A Similarity-preserving Network Trained on Transformed Images Recapitulates Salient Features of the Fly Motion Detection Circuit
abstract
Learning to detect content-independent transformations from data is one of the central problems in biological and artificial intelligence. An example of such problem is unsupervised learning of a visual motion detector from pairs of consecutive video frames. Rao and Ruderman formulated this problem in terms of learning infinitesimal transformation operators (Lie group generators) via minimizing image reconstruction error. Unfortunately, it is difficult to map their model onto a biologically plausible neural network (NN) with local learning rules. Here we propose a biologically plausible model of motion detection. We also adopt the transformation-operator approach but, instead of reconstruction-error minimization, start with a similarity-preserving objective function. An online algorithm that optimizes such an objective function naturally maps onto an NN with biologically plausible learning rules. The trained NN recapitulates major features of the well-studied motion detector in the fly. In particular, it is consistent with the experimental observation that local motion detectors combine information from at least three adjacent pixels, something that contradicts the celebrated Hassenstein-Reichardt model.
Yanis Bahroun, Dmitri B. Chklovskii, Anirvan M. Sengupta
NeurIPS1
2017 Building Efficient Deep Hebbian Networks for Image Classification Tasks
Yanis Bahroun, Eugénie Hunsicker, Andrea Soltoggio
ICANN (1)1
2017 Online Representation Learning with Single and Multi-layer Hebbian Networks for Image Classification
Yanis Bahroun, Andrea Soltoggio
ICANN (1)1
2017 Neural Networks for Efficient Nonlinear Online Clustering
Yanis Bahroun, Eugénie Hunsicker, Andrea Soltoggio
ICONIP (1)1