Skip to main content

T-SHIELD Regularization for Artificial Intelligence

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tshield_xai-0.0.1.tar.gz (24.1 kB view details)

Uploaded Source

Built Distribution

tshield_xai-0.0.1-py3-none-any.whl (26.0 kB view details)

Uploaded Python 3

File details

Details for the file tshield_xai-0.0.1.tar.gz.

File metadata

  • Download URL: tshield_xai-0.0.1.tar.gz
  • Upload date:
  • Size: 24.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for tshield_xai-0.0.1.tar.gz
Algorithm Hash digest
SHA256 bbaf81f78a0af91579a31076d97b2f30729a1197fb15746c616cc28ad1a4cb77
MD5 0230d1dab6a5f100767951a8088970d8
BLAKE2b-256 237e9de4c83b94bc51538ccbf01e1036080f7b105b7855408ff0e633a9635cbe

See more details on using hashes here.

File details

Details for the file tshield_xai-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: tshield_xai-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 26.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for tshield_xai-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c6e7b9ef010b1daa16c770a79faddf6cb7e8e450755fdaf520155cd044cfbd12
MD5 6f59ebb018e05767db9761610c08a5a2
BLAKE2b-256 1303216fdcbd44b565a77f68a149ea77f9fa600290c4809103cdbad2801cd578

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page