57 Open Source Fairness Software Projects
Free and open source fairness code projects including engines, APIs, generators, and tools.
Awesome Machine Learning Interpretability 2447 ⭐
A curated list of awesome machine learning interpretability resources.
Aif360 1620 ⭐
A comprehensive set of fairness metrics for datasets and machine learning models, explanations for these metrics, and algorithms to mitigate bias in datasets and models.
Interpretable_machine_learning_with_python 587 ⭐
Examples of techniques for training interpretable ML models, explaining ML models, and debugging ML models for accuracy, discrimination, and security.
Vania 75 ⭐
A module which fairly distributes a list of arbitrary objects among a set of targets, considering weights.
Linkedin Lift 146 ⭐
The LinkedIn Fairness Toolkit (LiFT) is a Scala/Spark library that enables the measurement of fairness in large scale machine learning workflows.
Deep Explanation Penalization 93 ⭐
Code for using CDEP from the paper "Interpretations are useful: penalizing explanations to align neural networks with prior knowledge" https://arxiv.org/abs/1909.13584
Responsibly 63 ⭐
Toolkit for Auditing and Mitigating Bias and Fairness of Machine Learning Systems 🔎🤖🧰
Ensure Loan Fairness Aif360 22 ⭐
A demonstration of the AI Fairness 360 toolbox for bias metrics, explanations, and remediation. Code Pattern: https://developer.ibm.com/patterns/ensuring-fairness-when-processing-loan-applications
Hc_ml 20 ⭐
Slides, videos and other potentially useful artifacts from various presentations on responsible machine learning.
Interpretable Ml 17 ⭐
Techniques & resources for training interpretable ML models, explaining ML models, and debugging ML models.
Fair Data Maturity Model Wg 11 ⭐
Wasserstein_fairness 13 ⭐
An implementation of Wasserstein Fair Classification, a conference paper submitted to UAI 2019.
Laundryml 14 ⭐
Code for our paper "Fairwashing: the risk of rationalization" (https://arxiv.org/abs/1901.09749) accepted at ICML 2019.
Rsmtool 55 ⭐
A Python package to facilitate research on building and evaluating automated scoring models.
Responsibleai 46 ⭐
A collection of news articles, books, and papers on Responsible AI cases. The purpose is to study these cases and learn from them to avoid repeating the failures of the past.
Responsible Ai Widgets 399 ⭐
This project provides responsible AI user interfaces for Fairlearn, interpret-community, and Error Analysis, as well as foundational building blocks that they rely on.
Image Crop Analysis 206 ⭐
Code for reproducing our analysis in the paper titled: Image Cropping on Twitter: Fairness Metrics, their Limitations, and the Importance of Representation, Design, and Agency
Amazon Sagemaker Clarify 48 ⭐
Fairness Aware Machine Learning. Bias detection and mitigation for datasets and models.
Easyfl 38 ⭐
An experimental platform to quickly realize and compare with popular centralized federated learning algorithms. A realization of federated learning algorithm on fairness (FedFV, Federated Learning with Fair Averaging, https://fanxlxmu.github.io/publication/ijcai2021/) was accepted by IJCAI-21 (https://www.ijcai.org/proceedings/2021/223).
Ethicml 13 ⭐
Package for evaluating the performance of methods which aim to increase fairness, accountability and/or transparency
Ml Bias Fairness 12 ⭐
Data and Model-based approaches for Mitigating Bias in Machine Learning Applications
Matching With Gans 16 ⭐
Matching in GAN latent space for better bias benchmarking and semantic image editing. 👶🏻🧒🏾👩🏼🦰👱🏽♂️👴🏾
Apprenticeship 11 ⭐
A notebook of awesome privacy protection,federated learning, fairness and blockchain research materials.
Fairgnn 14 ⭐
A PyTorch implementation of "Say No to the Discrimination: Learning Fair Graph Neural Networks with Limited Sensitive Attribute Information" (WSDM 2021)