A library to generate explanations of recommendations generated by GNNs.
Project description
GNNUERS generates explanations in the form of user-item interactions that make a GNN-based recommender system favor a demographic group over another. GNNUERS learns a perturbation vector that modifies the adjacency matrix representing the training network. The edges modified by the perturbation vector are the explanations genereated by the framework. GNNUERS then needs to work on a slight extended version of a recommender system in order to include the perturbation vector and optimize it.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gnnuers-0.0.5.2.tar.gz
(95.4 kB
view details)
File details
Details for the file gnnuers-0.0.5.2.tar.gz.
File metadata
- Download URL: gnnuers-0.0.5.2.tar.gz
- Upload date:
- Size: 95.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b36e0c5c38764ddbfe0b364cbf51c0933605150d5b606f725325a6132d073f1
|
|
| MD5 |
b1a0f1f64d7d82d0847553690f1e4033
|
|
| BLAKE2b-256 |
3dd0ac1144c9b497ed43537044b236d9c0b7d03392ff1161f021555eae792210
|