Skip to content

The main goal of this project is to implement a neural network capable of learning different tasks without forgetting the ones it has learned before.

Notifications You must be signed in to change notification settings

luciainnocenti/Incremental-learning

Repository files navigation

IncrementalLearining

The repository contains the code for Incremental Learning project. In the master branch, the files contains:

  • FineTuning -> the main for the Fine Tuning version; support functions are in utils.py
  • LWF -> the main for the LWF version; support functions are in utils.py
  • ICaRLMain the main for ICaRL; support functions are in utils.py and model.py

New proposal and improvements are available in different branches:

  • Loss---* are three branchs with proposal for different losses than BCE
  • Classifier---* are three branchs with proposal for different losses than NME
  • NewVersion---* are three branchs with proposal for modifies to the original structure

In the PDF "Incremental Learning project report" is available a paper reporting all the techincal aspects and the followed approaches

About

The main goal of this project is to implement a neural network capable of learning different tasks without forgetting the ones it has learned before.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published