FARF: A Fair and Adaptive Random Forests Classifier
Not on the map. Why?
Abstract (arXiv)
As Artificial Intelligence (AI) is used in more applications, the need to consider and mitigate biases from the learned models has followed. Most works in developing fair learning algorithms focus on the offline setting. However, in many real-world applications data comes in an online fashion and needs to be processed on the fly. Moreover, in practical application, there is a trade-off between accuracy and fairness that needs to be accounted for, but current methods often have multiple hyperparameters with non-trivial interaction to achieve fairness. In this paper, we propose a flexible ensemble algorithm for fair decision-making in the more challenging context of evolving online settings. This algorithm, called FARF (Fair and Adaptive Random Forests), is based on using online component classifiers and updating them according to the current distribution, that also accounts for fairness and a single hyperparameters that alters fairness-accuracy balance. Experiments on real-world discriminated data streams demonstrate the utility of FARF.
Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). Builds on 18 of its 49 references that are in the map. First posted on arXiv 17 Aug 2021.
Builds on
18 of 49 references.
References · 18
- 2016Equality of Opportunity in Supervised Learningcited by 2,000
- 2016Inherent Trade-Offs in the Fair Determination of Risk Scorescited by 582
- 2017Fairness in Machine Learning: Lessons from Political Philosophycited by 148
- 2016A Confidence-Based Approach for Balancing Fairness and Accuracycited by 73
- 2019Putting Fairness Principles into Practice: Challenges, Metrics, and Improvementscited by 70
- 2019FAHT: An Adaptive Fairness-aware Decision Tree Classifiercited by 63
- 2019Mathematical Notions vs. Human Perception of Fairness: A Descriptive Approach to Fairness for Machine Learningcited by 57
- 2020FAE: A Fairness-Aware Ensemble Frameworkcited by 34
- 2020Disentangled Dynamic Graph Deep Generationcited by 27
- 2018Bayesian Modeling of Intersectional Fairness: The Variance of Biascited by 23
- 2018A Deterministic Self-Organizing Map Approach and its Application on Satellite Data based Cloud Type Classificationcited by 22
- 2015A survey on measuring indirect discrimination in machine learningcited by 15
6 more
- 2019Fairness-enhancing interventions in stream classificationcited by 15
- 2020Using Machine Learning to Automate Mammogram Images Analysiscited by 15
- 2021LSTM Based Sentiment Analysis for Cryptocurrency Predictioncited by 14
- 2021Cognitive Visual Commonsense Reasoning Using Dynamic Working Memorycited by 14
- 2020A Data-driven Human Responsibility Management Systemcited by 8
- 2021Responsibility Management through Responsibility Networkscited by 3
Built on by
Citing papers per year: 2021: 4; 2022: 12; 2023: 8; 2024: 9; 2025: 4.
37 papers.
Sort:
By area:
- 2021A survey on datasets for fairness-aware machine learningcited by 157
- 2022Bias Mitigation for Machine Learning Classifiers: A Comprehensive Surveycited by 125
- 2024History, Development, and Principles of Large Language Models-An Introductory Surveycited by 30
- 2022Longitudinal Fairness with Censorshipcited by 21
- 2022Transferring Fairness under Distribution Shifts via Fair Consistency Regularizationcited by 21
- 2022Fairness Amidst Non-IID Graph Data: A Literature Reviewcited by 20
- 2024FairAIED: Navigating Fairness, Bias, and Ethics in Educational AI Applicationscited by 15
- 2023Towards Fair Machine Learning Software: Understanding and Addressing Model Bias Through Counterfactual Thinkingcited by 14
- 2023Preventing Discriminatory Decision-making in Evolving Data Streamscited by 12
- 2022How Robust is Your Fairness? Evaluating and Sustaining Fairness under Unseen Distribution Shiftscited by 11
- 2023Individual Fairness under Uncertaintycited by 11
- 2024Fairness Definitions in Language Models Explainedcited by 10
25 more
- 2021Fair Tree Classifier using Strong Demographic Paritycited by 9
- 2022Incremental Mining of Frequent Serial Episodes Considering Multiple Occurrencescited by 7
- 2023Adapting Static Fairness to Sequential Decision-Making: Bias Mitigation Strategies towards Equal Long-term Benefit Ratecited by 6
- 2021Efficient Algorithms For Fair Clustering with a New Fairness Notioncited by 5
- 2022Sustaining Fairness via Incremental Learningcited by 5
- 2025Generative AI in Depth: A Survey of Recent Advances, Model Variants, and Real-World Applicationscited by 5
- 2022FEAMOE: Fair, Explainable and Adaptive Mixture of Expertscited by 4
- 2023Improving Fairness with Ensemble Combination: Margin-Dependent Boundscited by 3
- 2025AMCR: A Framework for Assessing and Mitigating Copyright Risks in Generative Modelscited by 3
- 2025Towards Transparent AI: A Survey on Explainable Language Modelscited by 3
- 2022On the Robustness of Random Forest Against Untargeted Data Poisoning: An Ensemble-Based Approachcited by 2
- 2022A Survey on Preserving Fairness Guarantees in Changing Environmentscited by 2
- 2023Fairness under Covariate Shift: Improving Fairness-Accuracy tradeoff with few Unlabeled Test Samplescited by 2
- 2024Unveiling Group-Specific Distributed Concept Drift: A Fairness Imperative in Federated Learningcited by 2
- 2021A Generic Knowledge Based Medical Diagnosis Expert Systemcited by 1
- 2023The Internet of Responsibilities-Connecting Human Responsibilities using Big Data and Blockchaincited by 1
- 2024Uncertain Boundaries: Multidisciplinary Approaches to Copyright Issues in Generative AIcited by 1
- 2024Fair Mixed Effects Support Vector Machinecited by 1
- 2025Fairness-Aware Graph Representation Learning with Limited Demographic Informationcited by 1
- 2022Improving Specificity in Mammography Using Cross-correlation between Wavelet and Fourier Transformcited by 0
- 2022Attention Mechanism based Cognition-level Scene Understandingcited by 0
- 2023Continuous Management of Machine Learning-Based Application Behaviorcited by 0
- 2024Fair Generalized Linear Mixed Modelscited by 0
- 2024Leveraging Large Language Models through Natural Language Processing to provide interpretable Machine Learning predictions of mental deterioration in real timecited by 0
- 2024TowerDebias: A Novel Unfairness Removal Method Based on the Tower Propertycited by 0
- 2025Fairness-Aware Graph Representation Learning with Limited Demographic Information17 Nov 2025
- 2025Generative AI in Depth: A Survey of Recent Advances, Model Variants, and Real-World Applications23 Oct 2025
- 2025Towards Transparent AI: A Survey on Explainable Language Models25 Sep 2025
- 2025AMCR: A Framework for Assessing and Mitigating Copyright Risks in Generative Models31 Aug 2025
- 2024TowerDebias: A Novel Unfairness Removal Method Based on the Tower Property13 Nov 2024
- 2024Leveraging Large Language Models through Natural Language Processing to provide interpretable Machine Learning predictions of mental deterioration in real time5 Sep 2024
- 2024FairAIED: Navigating Fairness, Bias, and Ethics in Educational AI Applications26 Jul 2024
- 2024Fairness Definitions in Language Models Explained26 Jul 2024
- 2024Fair Generalized Linear Mixed Models15 May 2024
- 2024Fair Mixed Effects Support Vector Machine10 May 2024
- 2024Uncertain Boundaries: Multidisciplinary Approaches to Copyright Issues in Generative AI31 Mar 2024
- 2024Unveiling Group-Specific Distributed Concept Drift: A Fairness Imperative in Federated Learning12 Feb 2024
25 more
- 2024History, Development, and Principles of Large Language Models-An Introductory Survey10 Feb 2024
- 2023The Internet of Responsibilities-Connecting Human Responsibilities using Big Data and Blockchain7 Dec 2023
- 2023Continuous Management of Machine Learning-Based Application Behavior21 Nov 2023
- 2023Fairness under Covariate Shift: Improving Fairness-Accuracy tradeoff with few Unlabeled Test Samples11 Oct 2023
- 2023Adapting Static Fairness to Sequential Decision-Making: Bias Mitigation Strategies towards Equal Long-term Benefit Rate7 Sep 2023
- 2023Towards Fair Machine Learning Software: Understanding and Addressing Model Bias Through Counterfactual Thinking16 Feb 2023
- 2023Preventing Discriminatory Decision-making in Evolving Data Streams16 Feb 2023
- 2023Individual Fairness under Uncertainty16 Feb 2023
- 2023Improving Fairness with Ensemble Combination: Margin-Dependent Bounds25 Jan 2023
- 2022A Survey on Preserving Fairness Guarantees in Changing Environments14 Nov 2022
- 2022FEAMOE: Fair, Explainable and Adaptive Mixture of Experts10 Oct 2022
- 2022On the Robustness of Random Forest Against Untargeted Data Poisoning: An Ensemble-Based Approach28 Sep 2022
- 2022Sustaining Fairness via Incremental Learning25 Aug 2022
- 2022Bias Mitigation for Machine Learning Classifiers: A Comprehensive Survey14 Jul 2022
- 2022How Robust is Your Fairness? Evaluating and Sustaining Fairness under Unseen Distribution Shifts4 Jul 2022
- 2022Transferring Fairness under Distribution Shifts via Fair Consistency Regularization26 Jun 2022
- 2022Attention Mechanism based Cognition-level Scene Understanding17 Apr 2022
- 2022Longitudinal Fairness with Censorship30 Mar 2022
- 2022Fairness Amidst Non-IID Graph Data: A Literature Review15 Feb 2022
- 2022Incremental Mining of Frequent Serial Episodes Considering Multiple Occurrences27 Jan 2022
- 2022Improving Specificity in Mammography Using Cross-correlation between Wavelet and Fourier Transform20 Jan 2022
- 2021Fair Tree Classifier using Strong Demographic Parity18 Oct 2021
- 2021A Generic Knowledge Based Medical Diagnosis Expert System9 Oct 2021
- 2021A survey on datasets for fairness-aware machine learning1 Oct 2021
- 2021Efficient Algorithms For Fair Clustering with a New Fairness Notion2 Sep 2021
- 2022FEAMOE: Fair, Explainable and Adaptive Mixture of Experts10 Oct 2022
- 2021A survey on datasets for fairness-aware machine learningcited by 157
- 2022Bias Mitigation for Machine Learning Classifiers: A Comprehensive Surveycited by 125
- 2024History, Development, and Principles of Large Language Models-An Introductory Surveycited by 30
- 2022Longitudinal Fairness with Censorshipcited by 21
- 2022Transferring Fairness under Distribution Shifts via Fair Consistency Regularizationcited by 21
- 2022Fairness Amidst Non-IID Graph Data: A Literature Reviewcited by 20
- 2024FairAIED: Navigating Fairness, Bias, and Ethics in Educational AI Applicationscited by 15
- 2023Towards Fair Machine Learning Software: Understanding and Addressing Model Bias Through Counterfactual Thinkingcited by 14
- 2023Preventing Discriminatory Decision-making in Evolving Data Streamscited by 12
- 2022How Robust is Your Fairness? Evaluating and Sustaining Fairness under Unseen Distribution Shiftscited by 11
- 2023Individual Fairness under Uncertaintycited by 11
- 2024Fairness Definitions in Language Models Explainedcited by 10
12 most cited of 33 All 33 (JSON)
- 2025Fairness-Aware Graph Representation Learning with Limited Demographic Information17 Nov 2025
- 2025Towards Transparent AI: A Survey on Explainable Language Models25 Sep 2025
- 2025AMCR: A Framework for Assessing and Mitigating Copyright Risks in Generative Models31 Aug 2025
- 2024TowerDebias: A Novel Unfairness Removal Method Based on the Tower Property13 Nov 2024
- 2024Leveraging Large Language Models through Natural Language Processing to provide interpretable Machine Learning predictions of mental deterioration in real time5 Sep 2024
- 2024FairAIED: Navigating Fairness, Bias, and Ethics in Educational AI Applications26 Jul 2024
- 2024Fairness Definitions in Language Models Explained26 Jul 2024
- 2024Fair Generalized Linear Mixed Models15 May 2024
- 2024Fair Mixed Effects Support Vector Machine10 May 2024
- 2024Uncertain Boundaries: Multidisciplinary Approaches to Copyright Issues in Generative AI31 Mar 2024
- 2024Unveiling Group-Specific Distributed Concept Drift: A Fairness Imperative in Federated Learning12 Feb 2024
- 2024History, Development, and Principles of Large Language Models-An Introductory Survey10 Feb 2024
12 newest of 33 All 33 (JSON)