Skip to main content

T-SHIELD regularization

T-SHIELD (Transformation-Selective Hidden Input Evaluation for Learning Dynamics) is a regularization technique that aims to enhance model interpretability while improves model performance. Specifically, T-SHIELD adds a regularization term to the objective function that penalizes if it relies too heavily on a small subset of input features.

You can find the documentation of the package here.

If you use this code or find it useful, please cite our paper:


@article{sevillano2024shield,
  title={SHIELD: A regularization technique for eXplainable Artificial Intelligence},
  author={Sevillano-Garc{\'\i}a, Iv{\'a}n and Luengo, Juli{\'a}n and Herrera, Francisco},
  journal={arXiv preprint arXiv:2404.02611},
  year={2024}
}

Installation

You can install this package by simply use pip:

pip install tshield-xai

Metadata

Release files for tshield-xai 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tshield-xai 0.0.1
File Size Uploaded
tshield_xai-0.0.1.tar.gz 24.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tshield-xai 0.0.1
File Interpreter ABI Platform
tshield_xai-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 50.1 kB

Release files / tshield_xai-0.0.1.tar.gz

Download URL tshield_xai-0.0.1.tar.gz
Size 24.1 kB
Tags Source
SHA-256 checksum
How to use checksums
bbaf81f78a0af91579a31076d97b2f30729a1197fb15746c616cc28ad1a4cb77
BLAKE2b-256 checksum
How to use checksums
237e9de4c83b94bc51538ccbf01e1036080f7b105b7855408ff0e633a9635cbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / tshield_xai-0.0.1-py3-none-any.whl

Download URL tshield_xai-0.0.1-py3-none-any.whl
Size 26.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c6e7b9ef010b1daa16c770a79faddf6cb7e8e450755fdaf520155cd044cfbd12
BLAKE2b-256 checksum
How to use checksums
1303216fdcbd44b565a77f68a149ea77f9fa600290c4809103cdbad2801cd578
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page