GithubHelp home page GithubHelp logo

inxai's People

Contributors

dudekkonrad avatar mozo64 avatar sbobek avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

mozo64 lkampoli

inxai's Issues

Create set of synthetic datasets for classification and test evaluation metrics on them

  • Create a set of synthetic datasets using make_classification, make_blobs or make_circles , make_moons
  • Using these datasets build classifiers using different algorithms
  • Explain classifiers using LIME/SHAP/Other..
  • Evaluate explanations with INXAI (try corrupt explanations and see if INXAI detects intentionally made bad explanations)
  • Summarize results

Normalization of importances should be a paramreter

In order to make results of different explainers comparable, one need to scale it.

Note that classic per-column or per-sample scaling will corrupt the internal dependencies between importance and features.
Therefore the scaling is performed over the whole matrix of explanation generated by the same model.

Requirements and README update

Here is an updated requirements.txt file. To create conda environment from scratch with all required packages, run commands below:

conda create --name inxai -y -c conda-forge --file requirements.txt
conda activate inxai

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.