courses:xai:p1_2024

Programming Assignment I

Select one of the assignments below. Assignments marked with can be extended as a continution in Programming Assgnment II. Projects marked with can be (with some additional work and depending on the results) published as scientific papers.

Main goal of the project is to take the code: https://github.com/sbobek/WindowSHAP/tree/main And add possibility of adding dynamic windows using ruptures point-detection algorithm.

Main goal of the project is to reproduce methods from: https://arxiv.org/pdf/2306.15786 or https://arxiv.org/pdf/2405.01557 And possibly extend with more exaples/models for more extensive evaluaiton.

Speedup LUX explainer and confirm that after the speedup the results are not changed (Different wasy of speedup can be considered).

The goal is to take: https://github.com/ofurman/counterfactuals/tree/main and evaluate it on more examples

The goal is to run hyperparameter optimization algorithm such as optuna, collect results from it and use SHAP to try to explain the impact of different hyperparameters on the quality of the optimization process

The goal is to use SHAP gradients (implemented in LUX) to select instances that should be labelled by expert (Active Learning paradigm) and compare with random sampling.

  • courses/xai/p1_2024.txt
  • Last modified: 7 weeks ago
  • by admin