Samuel Kessler

Mr. Samuel Kessler

orcid

Research Focus & Metrics

Academic Career Length

7Years (2020-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
31 May 2023 in Entropy
Verified
Journal Article
Open access
PDF file
SKSamuel Kessler
Samuel Kessler
ACAdam Cobb
Adam Cobb
TRTim G. J. Rudner
Tim G. J. Rudner
SZStefan Zohren
Stefan Zohren
SRStephen Roberts
Stephen Roberts
Sequential Bayesian inference can be used for continual learning to prevent catastrophic forgetting of past tasks and provide an informative prior when learning new tasks. We revisit sequential Bayesian inference and assess whether using the previous task’s posterior as a prior for a new task can prevent catastrophic forgetting in Bayesian neural networks. Our first contribution is to perform sequential Bayesian inference using Hamiltonian Monte Carlo. We propagate the posterior as a prior for new tasks by approximating the posterior via fitting a density estimator on Hamiltonian Monte Carlo samples. We find that this approach fails to prevent catastrophic forgetting, demonstrating the difficulty in performing sequential Bayesian inference in neural networks. From there, we study simple analytical examples of sequential Bayesian inference and CL and highlight the issue of model misspecification, which can lead to sub-optimal continual learning performance despite exact inference. Furthermore, we discuss how task data imbalances can cause forgetting. From these limitations, we argue that we need probabilistic models of the continual learning generative process rather than relying on sequential Bayesian inference over Bayesian neural network weights. Our final contribution is to propose a simple baseline called Prototypical Bayesian Continual Learning, which is competitive with the best performing Bayesian continual learning methods on class incremental continual learning computer vision benchmarks.

13 July 2023 in arXiv
Verified
Preprint
Open access
PDF file
SKSamuel Kessler
Samuel Kessler
MOMateusz Ostaszewski
Mateusz Ostaszewski
MBMichał Bortkiewicz
Michał Bortkiewicz
MŻMateusz Żarski
Mateusz Żarski
MWMaciej Wołczyk
Maciej Wołczyk
PMPiotr Miłoś
Piotr Miłoś
World models power some of the most efficient reinforcement learning algorithms. In this work, we showcase that they can be harnessed for continual learning - a situation when the agent faces changing environments. World models typically employ a replay buffer for training, which can be naturally extended to continual learning. We systematically study how different selective experience replay methods affect performance, forgetting, and transfer. We also provide recommendations regarding various modeling options for using world models. The best set of choices is called Continual-Dreamer, it is task-agnostic and utilizes the world model for continual exploration. Continual-Dreamer is sample efficient and outperforms state-of-the-art task-agnostic continual reinforcement learning methods on Minigrid and Minihack benchmarks.

1 February 2023 in New German Critique
Verified
Journal Article
Closed access
EFEmanuel Fiano
Emanuel Fiano
SKSamuel Kessler
Samuel Kessler

7 February 2022 in arXiv
Verified
Preprint
Open access
PDF file
BTBethan Thomas
Bethan Thomas
SKSamuel Kessler
Samuel Kessler
SKSalah Karout
Salah Karout
Self-supervised learning (SSL) is a powerful tool that allows learning of underlying representations from unlabeled data. Transformer based models such as wav2vec 2.0 and HuBERT are leading the field in the speech domain. Generally these models are fine-tuned on a small amount of labeled data for a downstream task such as Automatic Speech Recognition (ASR). This involves re-training the majority of the model for each task. Adapters are small lightweight modules which are commonly used in Natural Language Processing (NLP) to adapt pre-trained models to new tasks. In this paper we propose applying adapters to wav2vec 2.0 to reduce the number of parameters required for downstream ASR tasks, and increase scalability of the model to multiple tasks or languages. Using adapters we can perform ASR while training fewer than 10% of parameters per task compared to full fine-tuning with little degradation of performance. Ablations show that applying adapters into just the top few layers of the pre-trained network gives similar performance to full transfer, supporting the theory that higher pre-trained layers encode more phonemic information, and further optimizing efficiency.

20 July 2020 in arXiv
Verified
Preprint
Open access
PDF file
SKSamuel Kessler
Samuel Kessler
ASArnold Salas
Arnold Salas
VTVincent W. C. Tan
Vincent W. C. Tan
SZStefan Zohren
Stefan Zohren
SRStephen Roberts
Stephen Roberts
We introduce a novel framework for the estimation of the posterior distribution over the weights of a neural network, based on a new probabilistic interpretation of adaptive optimisation algorithms such as AdaGrad and Adam. We demonstrate the effectiveness of our Bayesian Adam method, Badam, by experimentally showing that the learnt uncertainties correctly relate to the weights' predictive capabilities by weight pruning. We also demonstrate the quality of the derived uncertainty measures by comparing the performance of Badam to standard methods in a Thompson sampling setting for multi-armed bandits, where good uncertainty measures are required for an agent to balance exploration and exploitation.