fairGATE 1.0.0

This release turns fairGATE from a gated mixture of experts trained under a fairness penalty into a method that corrects an independently fitted prediction model, for binary and continuous outcomes and for any number of protected groups. Every change since 0.1.1 is listed below. No exported function or argument of 0.1.1 has been removed or renamed, and new arguments of train_gnn() follow the old ones, so calls written for 0.1.1 still run. The changes that can alter their results or the structure of their output are listed under “Breaking changes”.

Version numbers 0.2.0 to 0.5.0 that appear in the help pages and tests are internal development versions that were not released on CRAN; 1.0.0 is the first release to contain their changes.

Correcting a base learner

Outcomes, groups and penalties

Disparity signal and gate options

Training

Outputs and analyses

Breaking changes

Bug fixes

Documentation

fairGATE 0.1.1