paper-with-me

Papers

Differentiable Random Access Memory using Lattices

2021-07-07 · Adam P. Goucher, Rajan Troll

We introduce a differentiable random access memory module with $O(1)$ performance regardless of size, scaling to billions of entries. The design stores entries on points of a chosen lattice to calculate nearest neighbours of arbitrary points efficiently by exploiting symmetries. Augmenting a standard neural network architecture with a single memory layer based on this, we can scale the parameter count up to memory limits with negligible computational overhead, giving better accuracy at similar cost. On large language modelling tasks, these enhanced models with larger capacity significantly outperform the unmodified transformer baseline. We found continued scaling with memory size up to the limits tested.

📄 PDF Abstract BibTeX arXiv:2107.03474

Code (1)

https://gitlab.com/apgoucher/latticelut 공식 구현 pytorch

Tasks

Language Modelling

Similar Papers 제목 키워드 기반

Lie-Access Neural Turing Machines

2016-11-09 · Greg Yang, Alexander M. Rush

External neural memory structures have recently become a popular tool for algorithmic deep learning (Graves et al. 2014, Weston et al. 2014). These models generally utilize differentiable versions of traditional discrete…

Beyond Memorization: The Challenge of Random Memory Access in Language Models

2024-03-12 · Tongyao Zhu, Qian Liu, Liang Pang, Zhengbao Jiang 외

Recent developments in Language Models (LMs) have shown their effectiveness in NLP tasks, particularly in knowledge-intensive tasks. However, the mechanisms underlying knowledge storage and memory access within their par…

MemorizationOpen-Domain Question AnsweringQuestion Answering

Scaling Memory-Augmented Neural Networks with Sparse Reads and Writes

2016-10-27 · NeurIPS 2016 12 · Jack W. Rae, Jonathan J. Hunt, Tim Harley, Ivo Danihelka 외

Neural networks augmented with external memory have the ability to learn algorithmic solutions to complex tasks. These models appear promising for applications such as language modeling and machine translation. However, …

Language ModelingLanguage ModellingMachine TranslationQuestion Answering+1

Enhanced SMC$^2$: Leveraging Gradient Information from Differentiable Particle Filters Within Langevin Proposals

2024-07-24 · Conor Rosato, Joshua Murphy, Alessandro Varsi, Paul Horridge 외

Sequential Monte Carlo Squared (SMC$^2$) is a Bayesian method which can infer the states and parameters of non-linear, non-Gaussian state-space models. The standard random-walk proposal in SMC$^2$ faces challenges, parti…

State Space Models

A differentiable programming framework for spin models

2023-04-04 · Tiago de Souza Farias, Vitor Vaz Schultz, José Carlos Merino Mombach, Jonas Maziero

We introduce a novel framework for simulating spin models using differentiable programming, an approach that leverages the advancements in machine learning and computational efficiency. We focus on three distinct spin sy…

Computational Efficiency