Skip to content

fredeee/LinearizedLayerTransformations

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Analysis of Linearized Layer Transformations

Deep neural networks provide impressive state-of-the-art performance while remaining hardly interpretable. Analysis of Linearized Layer Transformations (ALLT) aims at enhancing the network's interpretability by analysing the weights of the network. ALLT combines techniques from linearization, dimensionality reduction and feature visualisation to make network computations tractable. A detailed description of the method and results can be found here.

The schematic method

Installation

To install the package locally, navigate to the LinarizedLayerTransformations directory and run

pip install -e .

Initialise the remainder of the project skeleton:

mkdir data docs results tests

The intended contents of each of these directories is explained in the Good Research Code Handbook.

Now you should be able to run the scripts, for example:

python scripts/train_logical_network.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 75.8%
  • Python 24.2%