Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 1.1 KB

File metadata and controls

25 lines (19 loc) · 1.1 KB

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