GithubHelp home page GithubHelp logo

muskanmahajan37 / iml_methods_limitations Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kteavery/iml_methods_limitations

0.0 0.0 0.0 144.16 MB

Seminar on Limitations of Interpretable Machine Learning Methods

Home Page: https://compstat-lmu.github.io/iml_methods_limitations/

Makefile 0.07% CSS 0.08% TeX 19.85% Shell 0.39% R 79.61%

iml_methods_limitations's Introduction

Limitations of Interpretable Machine Learning Methods

This project explains the limitations of current approaches in interpretable machine learning, such as partial dependence plots (PDP, Accumulated Local Effects (ALE), permutation feature importance, leave-one-covariate out (LOCO) and local interpretable model-agnostic explanations (LIME). All of those methods can be used to explain the behavior and predictions of trained machine learning models. The interpretation methods might not work well in the following cases:

  • if a model models interactions (e.g. when a random forest is used)
  • if features strongly correlate with each other
  • if the model does not correctly model causal relationships
  • if parameters of the interpretation method are not set correctly

How this book came about

This book is the result of a student seminar for Master Statistics and Master Data Science at the LMU in the summer semester 2019. Each student in the seminar wrote about a specific limitation of an interpretable machine learning method.

How to build the book

Step 0: Prerequisites

Make sure you have git and R up and running on your computer.

Step 1: Clone the repository to your machine

With RStudio: https://support.rstudio.com/hc/en-us/articles/200532077-Version-Control-with-Git-and-SVN

With command-line:

git clone [email protected]:compstat-lmu/iml_methods_limitations.git

Step 2: Install dependencies

Start R in the project folder:

install.packages("devtools")
devtools::install_dev_deps()

Step 3: Render the book (R commands)

# HTML
bookdown::render_book('./', 'bookdown::gitbook')
# PDF
bookdown::render_book('./', 'bookdown::pdf_book')

iml_methods_limitations's People

Contributors

christophm avatar cord85 avatar emanuelrenkl avatar gcskoenig avatar giuseppec avatar jakobbodensteiner avatar juuliee avatar kteavery avatar moritzwag avatar nikolasfritz avatar pfistfl avatar pkopper avatar qwertz11 avatar sebggruber avatar thomasalt avatar thommyda avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.