Skip to content

amaurylancelin/interpretability-hierarchy-zenodo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Code for the paper "Tackling the Accuracy-Interpretability Trade-off in a Hierarchy of Machine Learning Models for the Prediction of Extreme Heatwaves"

DOI

Useful links

repo of manuscript repo of supplementary material

Preprint of paper:

Setup

To be able to run the notebooks in this repository, you need to clone the Climate-Learning repository.

To do put yoursel in the same directory of this file and run

git clone --recursive https://github.com/georgemilosh/Climate-Learning.git

Reproducing the figures will use only the submodule general_purpose, but training the neural networks and visualizing them needs the full Climate-Learning framework.

Contents of this repo

This repo contains data and notebooks to reproduce the figures and tables presented in our paper. The best way to navigate it is through its notebooks: inside each of them you'll find some explanatory markdown text.

List of notebooks

  • Data normalization procedure here
  • Performance of the hierarachy here
  • Interpretability
    • GA and IINN here
    • CNN
      • Expected Gradient Feature Importance maps here
      • Optimal Input Maps here
    • Scatnet here

Debugging help

  • Test if you can properly load our neural networks here

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • PureBasic 86.8%
  • Jupyter Notebook 11.1%
  • Python 2.1%