Caswell Barry

dblp:220/3769 · DBLP profile ↗
← Back
10ranked-venue papers
0as first author
7since 2021 · last 2025
0000-0001-6718-0649ORCID · corroborated

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

Artificial intelligence and machine learning · 7 · 5 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 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
5 papers
Reinforcement learning · 41% Representation and self-supervised learning · 14% Robot navigation and mapping · 11%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 50% Computational science and engineering · 50%

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

TopicWeightPapersLastEvidence papers
Computational science and engineering
latent variable model
0.912025
SIMPL: Scalable and hassle-free optimisation of neural representations from behaviour · ICLR 2025
Bioinformatics and computational biology › neuroscience › neuroinformatics
neural data analysis
0.912025
SIMPL: Scalable and hassle-free optimisation of neural representations from behaviour · ICLR 2025
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model › deep latent variable model
helmholtz machine
0.712023
A generative model of the hippocampal formation trained with theta driven local learning rules · NeurIPS 2023
Machine learning › Reinforcement learning › memory architectures
hippocampal model
0.712023
A generative model of the hippocampal formation trained with theta driven local learning rules · NeurIPS 2023
Machine learning › Representation and self-supervised learning › representation analysis
neural representation analysis
0.712023
Probing Neural Representations of Scene Perception in a Hippocampally Dependent Task Using Artificial Neural Networks · CVPR 2023
Robotics › Robot navigation and mapping › state estimation › kinematic state estimation
path integration
0.712023
A generative model of the hippocampal formation trained with theta driven local learning rules · NeurIPS 2023
Computer vision › Segmentation and scene understanding › object segmentation
unsupervised object segmentation
0.712023
Probing Neural Representations of Scene Perception in a Hippocampally Dependent Task Using Artificial Neural Networks · CVPR 2023
Machine learning › Reinforcement learning › exploration › intrinsic motivation
curiosity-driven exploration
0.612022
How to Stay Curious while avoiding Noisy TVs using Aleatoric Uncertainty Estimation · ICML 2022
Machine learning › Reinforcement learning
exploration
0.612022
How to Stay Curious while avoiding Noisy TVs using Aleatoric Uncertainty Estimation · ICML 2022
Machine learning › Reinforcement learning › exploration
intrinsic motivation
0.612022
How to Stay Curious while avoiding Noisy TVs using Aleatoric Uncertainty Estimation · ICML 2022
Machine learning › Reinforcement learning › memory architectures
episodic memory
0.412020
MEMO: A Deep Network for Flexible Combination of Episodic Memories · ICLR 2020
Machine learning › Deep learning architectures and training
memory-augmented neural networks
0.412020
MEMO: A Deep Network for Flexible Combination of Episodic Memories · ICLR 2020
Machine learning › Trustworthy machine learning › uncertainty estimation
aleatoric uncertainty
0.212022
How to Stay Curious while avoiding Noisy TVs using Aleatoric Uncertainty Estimation · ICML 2022
Machine learning › Trustworthy machine learning
uncertainty estimation
0.212022
How to Stay Curious while avoiding Noisy TVs using Aleatoric Uncertainty Estimation · ICML 2022
Robotics › Robot navigation and mapping
spatial cognition
0.112018
Generalisation of structural knowledge in the hippocampal-entorhinal system · NeurIPS 2018

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

latent variable model · 0.9EM algorithm · 0.9wake-sleep algorithm · 0.7triplet loss · 0.7theta oscillation · 0.7local learning rules · 0.7factorized latent space · 0.7DNN · 0.7forward prediction · 0.6aleatoric uncertainty estimation · 0.6neural network · 0.3hebbian memory · 0.3
YearPublicationVenuePosition
2025 SIMPL: Scalable and hassle-free optimisation of neural representations from behaviour
abstract
Neural activity in the brain is known to encode low-dimensional, time-evolving, behaviour-related variables. A long-standing goal of neural data analysis has been to identify these variables and their mapping to neural activity. A productive and canonical approach has been to simply visualise neural "tuning curves" as a function of behaviour. However, significant discrepancies between behaviour and the true latent variables -- such as an agent thinking of position Y whilst located at position X -- distort and blur the tuning curves, decreasing their interpretability. To address this, latent variable models propose to learn the latent variable from data; these are typically expensive, hard to tune, or scale poorly, complicating their adoption. Here we propose SIMPL (Scalable Iterative Maximization of Population-coded Latents), an EM-style algorithm which iteratively optimises latent variables and tuning curves. SIMPL is fast, scalable and exploits behaviour as an initial condition to further improve convergence and identifiability. It can accurately recover latent variables in spatial and non-spatial tasks. When applied to a large hippocampal dataset SIMPL converges on smaller, more numerous, and more uniformly sized place fields than those based on behaviour, suggesting the brain may encode space with greater resolution than previously thought.
Tom M. George, Pierre Glaser, Kimberly L. Stachenfeld, Caswell Barry, Claudia Clopath
ICLR4
2025 Impact of symmetry in local learning rules on predictive neural representations and generalization in spatial navigation
abstract
In spatial cognition, the Successor Representation (SR) from reinforcement learning provides a compelling candidate of how predictive representations are used to encode space. In particular, hippocampal place cells are hypothesized to encode the SR. Here, we investigate how varying the temporal symmetry in learning rules influences those representations. To this end, we use a simple local learning rule which can be made insensitive to the temporal order. We analytically find that a symmetric learning rule results in a successor representation under a symmetrized version of the experienced transition structure. We then apply this rule to a two-layer neural network model loosely resembling hippocampal subfields CA3 - with a symmetric learning rule and recurrent weights - and CA1 - with an asymmetric learning rule and no recurrent weights. Here, when exposed repeatedly to a linear track, neurons in our model in CA3 show less shift of the centre of mass than those in CA1, in line with existing empirical findings. Investigating the functional benefits of such symmetry, we employ a simple reinforcement learning agent which may learn symmetric or classical successor representations. Here, we find that using a symmetric learning rule yields representations which afford better generalization, when the agent is probed to navigate to a new target without relearning the SR. This effect is reversed when the state space is not symmetric anymore. Thus, our results hint at a potential benefit of the inductive bias afforded by symmetric learning rules in areas employed in spatial navigation, where there naturally is a symmetry in the state space.
Janis Keck, Caswell Barry, Christian F. Doeller, Jürgen Jost
PLoS Comput. Biol.2
2024 Predictive Representations: Building Blocks of Intelligence
abstract
Adaptive behavior often requires predicting future events. The theory of reinforcement learning prescribes what kinds of predictive representations are useful and how to compute them. This review integrates these theoretical ideas with work on cognition and neuroscience. We pay special attention to the successor representation and its generalizations, which have been widely applied as both engineering tools and models of brain function. This convergence suggests that particular kinds of predictive representations may function as versatile building blocks of intelligence.
Wilka Carvalho, Momchil S. Tomov, William de Cothi, Caswell Barry, Samuel Gershman
Neural Comput.4
2023 Probing Neural Representations of Scene Perception in a Hippocampally Dependent Task Using Artificial Neural Networks
abstract
Deep artificial neural networks (DNNs) trained through back propagation provide effective models of the mammalian visual system, accurately capturing the hierarchy of neural responses through primary visual cortex to inferior temporal cortex (IT) [41, 43]. However, the ability of these networks to explain representations in higher cortical areas is relatively lacking and considerably less well researched. For example, DNNs have been less successful as a model of the egocentric to allocentric transformation embodied by circuits in retrosplenial and posterior parietal cortex. We describe a novel scene perception benchmark inspired by a hippocampal dependent task, designed to probe the ability of DNNs to transform scenes viewed from different egocentric perspectives. Using a network architecture inspired by the connectivity between temporal lobe structures and the hippocampus, we demonstrate that DNNs trained using a triplet loss can learn this task. Moreover, by enforcing a factorized latent space, we can split information propagation into “what” and “wdere” pathways, which we use to reconstruct the input. This allows us to beat the state-of-the-art for unsupervised object segmentation on the CATER and MOVi-A, B, C benchmarks.
Markus Frey, Christian F. Doeller, Caswell Barry
CVPR3
2023 A generative model of the hippocampal formation trained with theta driven local learning rules
abstract
Advances in generative models have recently revolutionised machine learning. Meanwhile, in neuroscience, generative models have long been thought fundamental to animal intelligence. Understanding the biological mechanisms that support these processes promises to shed light on the relationship between biological and artificial intelligence. In animals, the hippocampal formation is thought to learn and use a generative model to support its role in spatial and non-spatial memory. Here we introduce a biologically plausible model of the hippocampal formation tantamount to a Helmholtz machine that we apply to a temporal stream of inputs. A novel component of our model is that fast theta-band oscillations (5-10 Hz) gate the direction of information flow throughout the network, training it akin to a high-frequency wake-sleep algorithm. Our model accurately infers the latent state of high-dimensional sensory environments and generates realistic sensory predictions. Furthermore, it can learn to path integrate by developing a ring attractor connectivity structure matching previous theoretical proposals and flexibly transfer this structure between environments. Whereas many models trade-off biological plausibility with generality, our model captures a variety of hippocampal cognitive functions under one biologically plausible local learning rule.
Tom M. George, Kimberly L. Stachenfeld, Caswell Barry, Claudia Clopath, Tomoki Fukai
NeurIPS3
2022 How to Stay Curious while avoiding Noisy TVs using Aleatoric Uncertainty Estimation
abstract
When extrinsic rewards are sparse, artificial agents struggle to explore an environment. Curiosity, implemented as an intrinsic reward for prediction errors, can improve exploration but it is known to fail when faced with action-dependent noise sources (‘noisy TVs’). In an attempt to make exploring agents robust to Noisy TVs, we present a simple solution: aleatoric mapping agents (AMAs). AMAs are a novel form of curiosity that explicitly ascertain which state transitions of the environment are unpredictable, even if those dynamics are induced by the actions of the agent. This is achieved by generating separate forward predictions for the mean and aleatoric uncertainty of future states, with the aim of reducing intrinsic rewards for those transitions that are unpredictable. We demonstrate that in a range of environments AMAs are able to circumvent action-dependent stochastic traps that immobilise conventional curiosity driven agents. Furthermore, we demonstrate empirically that other common exploration approaches—previously thought to be immune to agent-induced randomness—can be trapped by stochastic dynamics.
Augustine N. Mavor-Parker, Kimberly A. Young, Caswell Barry, Lewis D. Griffin
ICML3
2021 Choice of method of place cell classification determines the population of cells identified
abstract
Place cells, spatially responsive hippocampal cells, provide the neural substrate supporting navigation and spatial memory. Historically most studies of these neurons have used electrophysiological recordings from implanted electrodes but optical methods, measuring intracellular calcium, are becoming increasingly common. Several methods have been proposed as a means to identify place cells based on their calcium activity but there is no common standard and it is unclear how reliable different approaches are. Here we tested four methods that have previously been applied to two-photon hippocampal imaging or electrophysiological data, using both model datasets and real imaging data. These methods use different parameters to identify place cells, including the peak activity in the place field, compared to other locations (the Peak method); the stability of cells' activity over repeated traversals of an environment (Stability method); a combination of these parameters with the size of the place field (Combination method); and the spatial information held by the cells (Information method). The methods performed differently from each other on both model and real data. In real datasets, vastly different numbers of place cells were identified using the four methods, with little overlap between the populations identified as place cells. Therefore, choice of place cell detection method dramatically affects the number and properties of identified cells. Ultimately, we recommend the Peak method be used in future studies to identify place cell populations, as this method is robust to moderate variations in place field within a session, and makes no inherent assumptions about the spatial information in place fields, unless there is an explicit theoretical reason for detecting cells with more narrowly defined properties.
Dori M. Grijseels, Kira Shaw, Caswell Barry, Catherine N. Hall
PLoS Comput. Biol.3
2020 MEMO: A Deep Network for Flexible Combination of Episodic Memories
Andrea Banino, Adrià Puigdomènech Badia, Raphael Koster, Martin J. Chadwick, Vinícius Flores Zambaldi, Demis Hassabis, Caswell Barry, Matt M. Botvinick, Dharshan Kumaran, Charles Blundell
ICLR7
2019 Efficient neural decoding of self-location with a deep recurrent network
abstract
Place cells in the mammalian hippocampus signal self-location with sparse spatially stable firing fields. Based on observation of place cell activity it is possible to accurately decode an animal's location. The precision of this decoding sets a lower bound for the amount of information that the hippocampal population conveys about the location of the animal. In this work we use a novel recurrent neural network (RNN) decoder to infer the location of freely moving rats from single unit hippocampal recordings. RNNs are biologically plausible models of neural circuits that learn to incorporate relevant temporal context without the need to make complicated assumptions about the use of prior information to predict the current state. When decoding animal position from spike counts in 1D and 2D-environments, we show that the RNN consistently outperforms a standard Bayesian approach with either flat priors or with memory. In addition, we also conducted a set of sensitivity analysis on the RNN decoder to determine which neurons and sections of firing fields were the most influential. We found that the application of RNNs to neural data allowed flexible integration of temporal context, yielding improved accuracy relative to the more commonly used Bayesian approaches and opens new avenues for exploration of the neural code.
Ardi Tampuu, Tambet Matiisen, H. Freyja Ólafsdóttir, Caswell Barry, Raul Vicente
PLoS Comput. Biol.4
2018 Generalisation of structural knowledge in the hippocampal-entorhinal system
abstract
A central problem to understanding intelligence is the concept of generalisation. This allows previously learnt structure to be exploited to solve tasks in novel situations differing in their particularities. We take inspiration from neuroscience, specifically the hippocampal-entorhinal system known to be important for generalisation. We propose that to generalise structural knowledge, the representations of the structure of the world, i.e. how entities in the world relate to each other, need to be separated from representations of the entities themselves. We show, under these principles, artificial neural networks embedded with hierarchy and fast Hebbian memory, can learn the statistics of memories and generalise structural knowledge. Spatial neuronal representations mirroring those found in the brain emerge, suggesting spatial cognition is an instance of more general organising principles. We further unify many entorhinal cell types as basis functions for constructing transition graphs, and show these representations effectively utilise memories. We experimentally support model assumptions, showing a preserved relationship between entorhinal grid and hippocampal place cells across environments.
James C. R. Whittington, Timothy H. Muller, Shirely Mark, Caswell Barry, Timothy Edward John Behrens
NeurIPS4