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

Jonathan Binas

dblp:116/4760 · DBLP profile ↗
← Back
9ranked-venue papers
2as first author
3since 2021 · last 2022
0000-0002-2615-2497ORCID · corroborated

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

Artificial intelligence and machine learning · 8 · 1 first-author · 3 since 2021Systems, architecture and hardware · 1 · 1 first-author

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
6 papers
Trustworthy machine learning · 37% Reinforcement learning · 28% Representation and self-supervised learning · 16%

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

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning
robustness
0.922021
Out-of-Distribution Generalization via Risk Extrapolation (REx) · ICML 2021
State-Reification Networks: Improving Generalization by Modeling the Distribution of Hidden Representations · ICML 2019
Machine learning › Representation and self-supervised learning › representation learning
modular representation learning
0.612022
Coordination Among Neural Modules Through a Shared Global Workspace · ICLR 2022
Computer vision › Vision and language
neural module network
0.612022
Coordination Among Neural Modules Through a Shared Global Workspace · ICLR 2022
Machine learning › Reinforcement learning
delayed reinforcement learning
0.512021
Reinforcement Learning with Random Delays · ICLR 2021
Machine learning › Trustworthy machine learning
out-of-distribution generalization
0.512021
Out-of-Distribution Generalization via Risk Extrapolation (REx) · ICML 2021
Machine learning › Trustworthy machine learning › robustness › distribution shift
robustness to distribution shift
0.512021
Out-of-Distribution Generalization via Risk Extrapolation (REx) · ICML 2021
Machine learning › Reinforcement learning
exploration
0.412020
Reinforcement Learning with Competitive Ensembles of Information-Constrained Primitives · ICLR 2020
Machine learning › Reinforcement learning
hierarchical reinforcement learning
0.412020
Reinforcement Learning with Competitive Ensembles of Information-Constrained Primitives · ICLR 2020
Machine learning › Trustworthy machine learning › robustness
adversarial robustness
0.412019
State-Reification Networks: Improving Generalization by Modeling the Distribution of Hidden Representations · ICML 2019
Machine learning › Deep learning architectures and training
attention mechanism
0.312018
Sparse Attentive Backtracking: Temporal Credit Assignment Through Reminding · NeurIPS 2018
Machine learning › Reinforcement learning › multi-agent reinforcement learning
credit assignment
0.312018
Sparse Attentive Backtracking: Temporal Credit Assignment Through Reminding · NeurIPS 2018
Machine learning › Deep learning architectures and training
recurrent neural network
0.312018
Sparse Attentive Backtracking: Temporal Credit Assignment Through Reminding · NeurIPS 2018

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

attention · 0.9neural module networks · 0.6robust optimization · 0.5invariant risk minimization · 0.5reinforcement learning · 0.4mutual information · 0.4distribution modeling · 0.4adversarial training · 0.4backpropagation through time · 0.3
YearPublicationVenuePosition
2022 Coordination Among Neural Modules Through a Shared Global Workspace
Anirudh Goyal, Aniket Didolkar, Alex Lamb, Kartikeya Badola, Nan Rosemary Ke, Nasim Rahaman, Jonathan Binas, Charles Blundell, Michael C. Mozer, Yoshua Bengio
ICLR7
2021 Reinforcement Learning with Random Delays
Yann Bouteiller, Simon Ramstedt, Giovanni Beltrame, Christopher Joseph Pal, Jonathan Binas
ICLR5
2021 Out-of-Distribution Generalization via Risk Extrapolation (REx)
abstract
Distributional shift is one of the major obstacles when transferring machine learning prediction systems from the lab to the real world. To tackle this problem, we assume that variation across training domains is representative of the variation we might encounter at test time, but also that shifts at test time may be more extreme in magnitude. In particular, we show that reducing differences in risk across training domains can reduce a model’s sensitivity to a wide range of extreme distributional shifts, including the challenging setting where the input contains both causal and anti-causal elements. We motivate this approach, Risk Extrapolation (REx), as a form of robust optimization over a perturbation set of extrapolated domains (MM-REx), and propose a penalty on the variance of training risks (V-REx) as a simpler variant. We prove that variants of REx can recover the causal mechanisms of the targets, while also providing robustness to changes in the input distribution (“covariate shift”). By appropriately trading-off robustness to causally induced distributional shifts and covariate shift, REx is able to outperform alternative methods such as Invariant Risk Minimization in situations where these types of shift co-occur.
David Krueger 0001, Ethan Caballero, Jörn-Henrik Jacobsen, Amy Zhang 0001, Jonathan Binas, Dinghuai Zhang, Rémi Le Priol, Aaron C. Courville
ICML5
2020 Reinforcement Learning with Competitive Ensembles of Information-Constrained Primitives
Anirudh Goyal, Shagun Sodhani, Jonathan Binas, Xue Bin Peng, Sergey Levine, Yoshua Bengio
ICLR3
2019 State-Reification Networks: Improving Generalization by Modeling the Distribution of Hidden Representations
abstract
Machine learning promises methods that generalize well from finite labeled data. However, the brittleness of existing neural net approaches is revealed by notable failures, such as the existence of adversarial examples that are misclassified despite being nearly identical to a training example, or the inability of recurrent sequence-processing nets to stay on track without teacher forcing. We introduce a method, which we refer to as _state reification_, that involves modeling the distribution of hidden states over the training data and then projecting hidden states observed during testing toward this distribution. Our intuition is that if the network can remain in a familiar manifold of hidden space, subsequent layers of the net should be well trained to respond appropriately. We show that this state-reification method helps neural nets to generalize better, especially when labeled data are sparse, and also helps overcome the challenge of achieving robust generalization with adversarial training.
Alex Lamb, Jonathan Binas, Anirudh Goyal, Sandeep Subramanian, Ioannis Mitliagkas, Yoshua Bengio, Michael C. Mozer
ICML2
2018 Sparse Attentive Backtracking: Temporal Credit Assignment Through Reminding
abstract
Learning long-term dependencies in extended temporal sequences requires credit assignment to events far back in the past. The most common method for training recurrent neural networks, back-propagation through time (BPTT), requires credit information to be propagated backwards through every single step of the forward computation, potentially over thousands or millions of time steps. This becomes computationally expensive or even infeasible when used with long sequences. Importantly, biological brains are unlikely to perform such detailed reverse replay over very long sequences of internal states (consider days, months, or years.) However, humans are often reminded of past memories or mental states which are associated with the current mental state. We consider the hypothesis that such memory associations between past and present could be used for credit assignment through arbitrarily long sequences, propagating the credit assigned to the current state to the associated past state. Based on this principle, we study a novel algorithm which only back-propagates through a few of these temporal skip connections, realized by a learned attention mechanism that associates current states with relevant past states. We demonstrate in experiments that our method matches or outperforms regular BPTT and truncated BPTT in tasks involving particularly long-term dependencies, but without requiring the biologically implausible backward replay through the whole history of states. Additionally, we demonstrate that the proposed method transfers to longer sequences significantly better than LSTMs trained with BPTT and LSTMs trained with full self-attention.
Nan Rosemary Ke, Anirudh Goyal, Olexa Bilaniuk, Jonathan Binas, Michael C. Mozer, Christopher Joseph Pal, Yoshua Bengio
NeurIPS4
2016 Spiking analog VLSI neuron assemblies as constraint satisfaction problem solvers
abstract
Solving constraint satisfaction problems (CSPs) is a notoriously expensive computational task. Recently, it has been proposed that efficient stochastic solvers can be obtained through appropriately configured spiking neural networks performing Markov Chain Monte Carlo (MCMC) sampling. The possibility to run such models on massively parallel, low-power neuromorphic hardware holds great promise; however, previously proposed networks a re based on probabilistically spiking neurons, and thus rely on random number generators or external noise sources to achieve the necessary stochasticity, leading to significant overhead in the implementation. Here we show how stochasticity can be achieved by implementing deterministic models of integrate and fire neurons using subthreshold analog circuits that are affected by thermal noise. We present an efficient implementation of spike-based CSP solvers using a reconfigurable neural network VLSI device, and the device's intrinsic noise as a source of randomness. To illustrate the overall concept, we implement a generic Sudoku solver based on our approach and demonstrate its operation. We establish a link between the neuron parameters and the system dynamics, allowing for a simple temperature control mechanism.
Jonathan Binas, Giacomo Indiveri, Michael Pfeiffer 0001
ISCAS1
2015 Local structure helps learning optimized automata in recurrent neural networks
abstract
Deterministic behavior can be modeled conveniently in the framework of finite automata. We present a recurrent neural network model based on biologically plausible circuit motifs that can learn deterministic transition models from given input sequences. Furthermore, we introduce simple structural constraints on the connectivity that are inspired by biology. Simulation results show that this leads to great improvements in terms of training time, and efficient use of resources in the converged system. Previous work has shown how specific instances of finite-state machines (FSMs) can be synthesized in recurrent neural networks by interconnecting multiple soft winner-take-all (SWTA) circuits - small circuits that can faithfully reproduce many computational properties of cortical networks. We extend this framework with a reinforcement learning mechanism to learn correct state transitions as input and reward signals are provided. Not only does the network learn a model for the observed sequences, and encode it in the recurrent synaptic weights, it also finds solutions that are close-to-optimal in the number of states required to model the target system, leading to efficient scaling behavior as the size of the target problems increases.
Jonathan Binas, Giacomo Indiveri, Michael Pfeiffer 0001
IJCNN1
2015 Fast-classifying, high-accuracy spiking deep networks through weight and threshold balancing
abstract
Deep neural networks such as Convolutional Networks (ConvNets) and Deep Belief Networks (DBNs) represent the state-of-the-art for many machine learning and computer vision classification problems. To overcome the large computational cost of deep networks, spiking deep networks have recently been proposed, given the specialized hardware now available for spiking neural networks (SNNs). However, this has come at the cost of performance losses due to the conversion from analog neural networks (ANNs) without a notion of time, to sparsely firing, event-driven SNNs. Here we analyze the effects of converting deep ANNs into SNNs with respect to the choice of parameters for spiking neurons such as firing rates and thresholds. We present a set of optimization techniques to minimize performance loss in the conversion process for ConvNets and fully connected deep networks. These techniques yield networks that outperform all previous SNNs on the MNIST database to date, and many networks here are close to maximum performance after only 20 ms of simulated time. The techniques include using rectified linear units (ReLUs) with zero bias during training, and using a new weight normalization method to help regulate firing rates. Our method for converting an ANN into an SNN enables low-latency classification with high accuracies already after the first output spike, and compared with previous SNN approaches it yields improved performance without increased training time. The presented analysis and optimization techniques boost the value of spiking deep networks as an attractive framework for neuromorphic computing platforms aimed at fast and efficient pattern recognition.
Peter U. Diehl, Daniel Neil, Jonathan Binas, Matthew Cook 0001, Shih-Chii Liu, Michael Pfeiffer 0001
IJCNN3