paper-with-me

Papers

Solving the Class Imbalance Problem Using a Counterfactual Method for Data Augmentation

2021-11-05 · Mohammed Temraz, Mark T. Keane

Learning from class imbalanced datasets poses challenges for many machine learning algorithms. Many real-world domains are, by definition, class imbalanced by virtue of having a majority class that naturally has many more instances than its minority class (e.g. genuine bank transactions occur much more often than fraudulent ones). Many methods have been proposed to solve the class imbalance problem, among the most popular being oversampling techniques (such as SMOTE). These methods generate synthetic instances in the minority class, to balance the dataset, performing data augmentations that improve the performance of predictive machine learning (ML) models. In this paper we advance a novel data augmentation method (adapted from eXplainable AI), that generates synthetic, counterfactual instances in the minority class. Unlike other oversampling techniques, this method adaptively combines exist-ing instances from the dataset, using actual feature-values rather than interpolating values between instances. Several experiments using four different classifiers and 25 datasets are reported, which show that this Counterfactual Augmentation method (CFA) generates useful synthetic data points in the minority class. The experiments also show that CFA is competitive with many other oversampling methods many of which are variants of SMOTE. The basis for CFAs performance is discussed, along with the conditions under which it is likely to perform better or worse in future tests.

📄 PDF Abstract BibTeX arXiv:2111.03516

Code (1)

DorianJoubaud/CounterFactualAugmentation-CFA

Tasks

counterfactualData Augmentation

Methods 이 논문이 사용한 방법론

SMOTE Perhaps the most widely used approach to synthesizing new examples is called the Synthetic Minority Oversampling Technique, or SMOTE for short. This technique was described by…

Similar Papers 제목 키워드 기반

CAISA at SemEval-2023 Task 8: Counterfactual Data Augmentation for Mitigating Class Imbalance in Causal Claim Identification

2023-06-01 · Akbar Karimi, Lucie Flek

The class imbalance problem can cause machine learning models to produce an undesirable performance on the minority class as well as the whole dataset. Using data augmentation techniques to increase the number of samples…

counterfactualData Augmentation

Augmenting The Weather: A Hybrid Counterfactual-SMOTE Algorithm for Improving Crop Growth Prediction When Climate Changes

2025-11-14 · Mohammed Temraz, Mark T Keane arxiv

In recent years, humanity has begun to experience the catastrophic effects of climate change as economic sectors (such as agriculture) struggle with unpredictable and extreme weather events. Artificial Intelligence (AI) …

Data Augmentation

Counterfactual-based minority oversampling for imbalanced classification

2020-08-21 · Hao Luo, Li Liu

A key challenge of oversampling in imbalanced classification is that the generation of new minority samples often neglects the usage of majority classes, resulting in most new minority sampling spreading the whole minori…

ClassificationcounterfactualGeneral Classificationimbalanced classification

Counterfactual Zero-Shot and Open-Set Visual Recognition

2021-03-01 · CVPR 2021 1 · Zhongqi Yue, Tan Wang, Hanwang Zhang, Qianru Sun 외

We present a novel counterfactual framework for both Zero-Shot Learning (ZSL) and Open-Set Recognition (OSR), whose common challenge is generalizing to the unseen-classes by only training on the seen-classes. Our idea st…

AttributeBinary ClassificationcounterfactualOpen Set Learning+1

Imbalanced Classification through the Lens of Spurious Correlations

2025-10-31 · Jakob Hackstein, Sidney Bender arxiv

Class imbalance poses a fundamental challenge in machine learning, frequently leading to unreliable classification performance. While prior methods focus on data- or loss-reweighting schemes, we view imbalance as a data …