Exploring continual learning in reinforcement learning for robotic control by teaching agents to remember while they learn.
// Single-Task Baseline
Three different models, each trained independently on a single specific task.
// The Solution
One single model trained sequentially across multiple tasks without catastrophic forgetting.
// What is this?
Bridging the gap between robotic control and lifelong learning
Moving beyond traditional physics-based control systems to Reinforcement Learning, where algorithms discover optimal policies through exploration and interaction with the environment.
Addressing catastrophic forgetting, which is the tendency of agents to lose previous knowledge when learning new tasks. Our goal is to build agents that remember everything they've learned.
Using model-based approaches with Model Predictive Control (MPC) and Cross-Entropy Method (CEM) to learn environment physics and plan optimal action sequences.
Implementing Proximal Policy Optimization as our model-free baseline, training on sequential tasks to demonstrate catastrophic forgetting before comparing with our approach.
Using the Continual-Bench environment with MuJoCo physics to rigorously evaluate retention across sequential tasks and measure how well agents preserve old skills.
Demonstrate that shallow world models with MPC achieve significantly better task retention than PPO when trained sequentially on multiple robotic control tasks.
// Learning Material
All the resources covered till now
Full resource list: Python basics, NumPy, Matplotlib, Regression, Neural Networks, PyTorch.
Week 1Full resource list: Markov Decision Process, Q-Learning, and setting up RL environments.
Week 2Full resource list: Deep Q-Learning, DQN, Double DQN, and advanced variants including Rainbow DQN.
Week 3Full resource list: Proximal Policy Optimization (PPO) theory, setting up Continual-Bench & MuJoCo, and single-task arm training.
Week 5-8Topics covered: World Models, Shallow World Models, Cross-Entropy Method (CEM), and Follow the Leader method.
// Insights
Weekly deep dives into RL concepts written by the team
An intuitive walkthrough of Reinforcement Learning, Markov Decision Processes, the Bellman equation, and Q-Learning — with code along the way.
A deep dive into modern value-based Reinforcement Learning, exploring DQN, Double DQN, and Prioritized Experience Replay.
A technical summary of the RECALL-E framework paper, laying the foundation for our upcoming implementation and final report.
// Week by Week
9 weeks of progressive learning and implementation (Week 0–8)
Getting up to speed with Python, NumPy, and fundamental ML before diving into RL.
Understanding MDPs, exploration strategies, and tabular methods.
Introducing model-free deep RL with function approximation.
Policy gradient methods and first simulation results.
The core problem: catastrophic forgetting in sequential task learning.
Shifting from model-free to model-based RL approaches.
Planning and control with learned dynamics models.
The main event: comparing retention across approaches.
Hyperparameter experiments and final report.
// The People
Brain & Cognitive Science Club, IIT Kanpur

Mentor
visheshk24@iitk.ac.in

Mentor
aditikm24@iitk.ac.in

Mentor
aayushk24@iitk.ac.in

Mentor
kushagrac24@iitk.ac.in
// Findings
Experimental results and final analysis
Results, analysis, and the final report will be published here once the project concludes. In the meantime, check out our technical summary of the inspiration paper!
Read the Paper Summary →