Skip to content

Intel® Explainable AI Tools v0.2

Compare
Choose a tag to compare
@ashahba ashahba released this 15 Nov 19:28
· 304 commits to main since this release
34b1271

New Features:

Model Card Generator:

  • Support for general model overview plots visualize performance as a function of threshold score.
  • Support for interactive plots to visualize fairness metrics across data groupings.
  • Added support for Model Card generation for PyTorch models.
  • Added support for Model Cards for multiple datasets.

Explainer:

  • Allows injection of XAI methods into Python workflows/notebooks without requiring version compatibility of resident packages in the active python environment.
  • Supports 3 explainable plugin methods:
    • feature attributions: Explains a model’s predictions based on how the model has weighted features it’s been trained on
    • metrics: calculates and plots the standard base metrics used to evaluate model performance
    • language model explanations: explains transformer based language models by visualizing input token importance, hidden state contributions, sequence embeddings and attention heads
  • An interactive CLI allows the user to install each plugin. Provides a simple solution to create new plugins and expand on existing plugins.
  • Complete documentation with notebooks examples in the natural language, computer vision, and data frame domain.

Bug fixes:

Model Card Generator:

  • N/A

Explainer:

  • N/A, Initial public release

Supported Configurations

Intel® Explainable AI Tools v0.2.0 is validated on the following environment:

  • Ubuntu 20.04 LTS
  • Python 3.9