Skip to main content

Systematic analysis of the impact of label noise correction on ML Fairness

This Python package provides an implementation of the empirical methodology to systematically evaluate the effectiveness of label noise correction techniques in ensuring the fairness of models trained on biased datasets, proposed in [1]. The methodology involves manipulating the amount of label noise and can be used with fairness benchmarks but also with standard ML datasets. Experiment tracking is done using mlflow.

Installation

You can install the package using pip:

pip install fair_lnc_evaluation

Usage

Examples of how to use this package can be found on the examples folder.

References

Contributing

Contributions to this package are welcome! If you have any bug reports, feature requests, or would like to contribute with code improvements, please submit an issue or a pull request on the GitHub repository.

License

This package is distributed under the MIT License.


Feel free to modify and expand upon this README.md template according to your specific package and the algorithms you implement.

Metadata

Release files for fair-lnc-evaluation 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 fair-lnc-evaluation 0.0.1
File Size Uploaded Provenance
fair_lnc_evaluation-0.0.1.tar.gz 50.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for fair-lnc-evaluation 0.0.1
File Interpreter ABI Platform
fair_lnc_evaluation-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 61.9 kB

Release files / fair_lnc_evaluation-0.0.1.tar.gz

Download URL fair_lnc_evaluation-0.0.1.tar.gz
Size 50.1 kB
Tags Source
SHA-256 checksum
How to use checksums
82f693b754f875ecf60e071d19e73ebdbbc4fe007ddbacd9c4dcaa2110db0281
BLAKE2b-256 checksum
How to use checksums
43a34bad53d4ce8243881917f1b79752370a8b398756df34af1609230e983cec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.16

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

Download URL fair_lnc_evaluation-0.0.1-py3-none-any.whl
Size 11.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
48459ee81bf5d9a6d8e2d9607203b803f470bf8f3f2292eefd47afb5914bec3f
BLAKE2b-256 checksum
How to use checksums
70d46d668f51a9790c5ad9f46ed374cd289ee1d5db8f169870208595f9621b79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.16

Security for fair-lnc-evaluation 0.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files No provenance

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