paper-with-me

홈 › Papers

FairML: A Julia Package for Fair Classification

2024-12-02 · Jan Pablo Burgard, João Vitor Pamplona

In this paper, we propose FairML.jl, a Julia package providing a framework for fair classification in machine learning. In this framework, the fair learning process is divided into three stages. Each stage aims to reduce unfairness, such as disparate impact and disparate mistreatment, in the final prediction. For the preprocessing stage, we present a resampling method that addresses unfairness coming from data imbalances. The in-processing phase consist of a classification method. This can be either one coming from the MLJ.jl package, or a user defined one. For this phase, we incorporate fair ML methods that can handle unfairness to a certain degree through their optimization process. In the post-processing, we discuss the choice of the cut-off value for fair prediction. With simulations, we show the performance of the single phases and their combinations.

📄 PDF Abstract BibTeX arXiv:2412.01585

Code (1)

JoaoVitorPamplona/FairML.jl 공식 구현

Tasks

Classification

Similar Papers 제목 키워드 기반

fairml: A Statistician's Take on Fair Machine Learning Modelling

2023-05-03 · Marco Scutari

The adoption of machine learning in applications where it is crucial to ensure fairness and accountability has led to a large number of model proposals in the literature, largely formulated as optimisation problems with …

DiagnosticFairnessModel Selectionregression

The JuliaConnectoR: a functionally oriented interface for integrating Julia in R

2020-05-13 · Stefan Lenz, Maren Hackenberg, Harald Binder

Like many groups considering the new programming language Julia, we faced the challenge of accessing the algorithms that we develop in Julia from R. Therefore, we developed the R package JuliaConnectoR, available from th…

Deep Learning

GaussianProcesses.jl: A Nonparametric Bayes package for the Julia Language

2018-12-21 · Jamie Fairbrother, Christopher Nemeth, Maxime Rischard, Johanni Brea 외

Gaussian processes are a class of flexible nonparametric Bayesian tools that are widely used across the sciences, and in industry, to model complex data sources. Key to applying Gaussian process models is the availabilit…

Binary ClassificationGaussian Processes

AIM: Attributing, Interpreting, Mitigating Data Unfairness

2024-06-13 · Zhining Liu, Ruizhong Qiu, Zhichen Zeng, Yada Zhu 외

Data collected in the real world often encapsulates historical discrimination against disadvantaged groups and individuals. Existing fair machine learning (FairML) research has predominantly focused on mitigating discrim…

Fairness

Julia as a universal platform for statistical software development

2024-04-14 · David Roodman

The julia package integrates the Julia programming language into Stata. Users can transfer data between Stata and Julia, issue Julia commands to analyze and plot, and pass results back to Stata. Julia's econometric ecosy…