XAI-ANITI / ethik

:mag_right: A toolbox for fair and explainable machine learning

Home Page:https://xai-aniti.github.io/ethik/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Multi dim

Vayel opened this issue · comments

  • Update BaseExplainer.compare_influence()
  • Update BaseExplainer.compare_performance()
  • Update BaseExplainer.compute_weights()
  • Update BaseExplainer.compute_distributions()
  • Update CacheExplainer.explain_influence()
  • Update CacheExplainer.explain_performance()
  • Update CacheExplainer.plot_influence()
  • Update CacheExplainer.plot_performance()
  • Update CacheExplainer._build_additional_info()
  • Update notebooks/binary-classification
  • Update notebooks/how-it-works
  • Handle numerous convergence warnings
  • ImageClassificationExplainer() is super slow

In CacheExplainer, a user should be able to:

  • Make two features change together ;
  • Make one feature change with another one being fixed ("what's the influence of the education-num when the age is 25?")

ImageClassificationExplainer() is super slow

image

In 1D, use * instead of np.dot():

image

ImageClassificationExplainer().plot_influence() gives a weird result:

image