Skip to content

Neural Information Processing project - Representation Similarity Analysis vs Performance

Notifications You must be signed in to change notification settings

h-spiess/NI-Project-RSA

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NI-Project-RSA

Representation Similarity Analysis vs Performance (Neural Information Processing project at TU Berlin)

Introduction

Representational Similarity Analysis (RSA) is a method from neuroscience used to compare representations of different models. While it has been applied to neural networks before, there exists no comprehensive study on how representation as measured by RSA relates to performance. We relate model accuracy to RSA on FashionMNIST and ImageNet datasets. The term paper is uploaded as rsa_vs_performance.pdf. The code in this repo can be used for reproducing the experiments.

Structure

Provided notebooks are structured to be as independent as possible, but most of them make use of a set of trained models. This is done in the script rsa_on_fashionmnist.ipynb, which is to be run first, as it includes model training and calculating RDMs for RSA on FashionMNIST. To avoid training, we provide model saves: MLP saves, CNN saves. To use them, follow the instructions in the script.

For the other notebooks, we tried making their names descriptive of the content. If something's not clear, feel free to raise questions in the Issues.

About

Neural Information Processing project - Representation Similarity Analysis vs Performance

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%