atlas

Research map / Continual learning / Online and replay-based

Locality Sensitive Sparse Encoding for Learning World Models Online

ICLR 2024 · Continual learning › Online and replay-based · approach: Memory-based and Bayesian online learning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Losse-FTL, a linear world model on a locality-sensitive sparse random-feature encoding updated incrementally in closed form (Follow-The-Leader), enabling online Dyna MBRL without replay or forgetting.

Problem

Learning accurate world models online for model-based RL under nonstationary data, where neural world models suffer catastrophic forgetting and need costly full re-training to approximate Follow-The-Leader.

Approach

Combine a linear regressor with a high-dimensional sparse random feature encoder (random projection plus soft binning, Losse) so that the FTL least-squares solution can be updated incrementally, touching only the small block of weights activated by each sample.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Losse features instead of Fourier, ReLU, or Tile Code featuresLinear model for MNIST image denoising · MNIST image denoising, patch sizes 9, 16, 25, 36, and 49mean squared error: patch size 9: Fourier 0.32, ReLU 0.35, Tile Code 0.36 -> Losse 0.28; patch size 16: ReLU 0.34 -> Losse 0.29; patch size Helped
Use Losse features instead of NNImage denoising model · MNIST image denoising, patch sizes 9, 16, and 25mean squared error: patch size 9: 0.36 -> 0.28; patch size 16: 0.35 -> 0.29; patch size 25: 0.34 -> 0.31Helped
Use Losse features instead of NNImage denoising model · MNIST image denoising, patch size 49mean squared error: 0.33 -> 0.40Hurt
Learn online with Losse-FTL instead of online neural-network trainingSupervised stream learner · Piecewise random walk stream, across correlation levelsmean squared errorHelped
Train neural networks online under covariate shift rather than using Losse-FTLSupervised stream learner · Piecewise random walk stream, higher correlation levelsmean squared errorHurt
Use Losse-FTL world models instead of NN world models with replayDyna agent · Gridworldepisode returnHelped
Use Losse-FTL world models instead of the compared baselinesDyna agent · Mountain Car and Acrobotepisode returnHelped
Use Losse-FTL instead of Full-replay world modelsDyna agent · Gym MuJoCo continuous-control tasksepisode returnMixed
Train NN world models online rather than using the Model-free agentDyna agent · Gym MuJoCo continuous-control tasksepisode returnHurt
Add Synaptic Intelligence or Coreset replay to online NN world modelsDyna agent · Gym MuJoCo continuous-control tasksepisode returnHelped
Increase Coreset replay size (ablation)Coreset world model · Gridworldepisode returnHelped
Increase Coreset replay size (ablation)Coreset world model · Gridworldwall-clock efficiencyHurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Gridworld Mountain Car Acrobot Gym Mujoco piecewise random walk synthetic stream

Benchmarks: MNIST image denoising piecewise random walk stream learning Gridworld Mountain Car Acrobot Gym Mujoco

Metrics: mean squared error normalized episode return wall-clock time

Baselines: Full-replay Online NN Synaptic Intelligence Coreset (reservoir sampling) Random Fourier Features Random ReLU Features Random Tile Coding Model-free DQN/SAC

Builds on: Dyna MBPO Locality Sensitive Hashing Least-Squares TD analytic class-incremental learning

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy