This project was completed as part of my Master thesis at the University of Edinburgh.
This is an attempt to explore the benefits of using KAN networks to prevent Catastrophic Forgetting in Continual Learning settings. This repository implements the original paper on KAN networks [https://arxiv.org/abs/2404.19756] and augments the original idea so that the network can perform better when dealing with more complex tasks and higher-dimensional data such as image classification and image segmentation.
git clone https://github.com/harris2001/KAN-T-Forget
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python3 main.py