Skip to content

JohnTailor/Reflective-Net-Learning-from-Explanations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Reflective-Net-Learning-from-Explanations

Refactored, simplified Code for Paper: Reflective-Net: Learning from Explanations

The code shows significant gains for Reflective-net. It uses Python and Pytorch.

Run learnFExp.py and wait until a few runs are performed.

The code in this repo is simplified for better readability. There has been no hyperparameter tuning on this version. Other layers might be used for explanation that further improve performance. Also the parameter 'maxRan' is introduced. However, improvements are significant with/without using it (ie. also for maxRan==1)" )

For maxRun==1.0: 12 runs yielded a gain due to reflective nets of about 0.63 +/- 0.35 for CIFAR-10 and 0.9 +/- 0.8 for CIFAR-100"

For maxRun==0.5: 12 runs yielded a gain due to reflective nets of about 0.3 +/- 0.2 for CIFAR-10 and 1.7 +/- 0.4 for CIFAR-100"

About

Code for Paper: Reflective-Net: Learning from Explanations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages