paper-with-me

홈 › Papers

A Theoretical Analysis of the Learning Dynamics under Class Imbalance

2022-07-01 · Emanuele Francazi, Marco Baity-Jesi, Aurelien Lucchi

Data imbalance is a common problem in machine learning that can have a critical effect on the performance of a model. Various solutions exist but their impact on the convergence of the learning dynamics is not understood. Here, we elucidate the significant negative impact of data imbalance on learning, showing that the learning curves for minority and majority classes follow sub-optimal trajectories when training with a gradient-based optimizer. This slowdown is related to the imbalance ratio and can be traced back to a competition between the optimization of different classes. Our main contribution is the analysis of the convergence of full-batch (GD) and stochastic gradient descent (SGD), and of variants that renormalize the contribution of each per-class gradient. We find that GD is not guaranteed to decrease the loss for each class but that this problem can be addressed by performing a per-class normalization of the gradient. With SGD, class imbalance has an additional effect on the direction of the gradients: the minority class suffers from a higher directional noise, which reduces the effectiveness of the per-class gradient normalization. Our findings not only allow us to understand the potential and limitations of strategies involving the per-class gradients, but also the reason for the effectiveness of previously used solutions for class imbalance such as oversampling.

📄 PDF Abstract BibTeX arXiv:2207.00391

Code (1)

emanuelefrancazi/pcngd-algorithms 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

Theoretical Analysis of Contrastive Learning under Imbalanced Data: From Training Dynamics to a Pruning Solution

2026-02-10 · Haixu Liao, Yating Zhou, Songyang Zhang, Meng Wang 외 arxiv

Contrastive learning has emerged as a powerful framework for learning generalizable representations, yet its theoretical understanding remains limited, particularly under imbalanced data distributions that are prevalent …

Contrastive Learning

The Interplay of Data Structure and Imbalance in the Learning Dynamics of Diffusion Models

2026-05-07 · Flavio Nicoletti, Chenxiao Ma, Enrico Ventura, Luca Saglietti 외 arxiv

Real-world datasets are inherently heterogeneous, yet how per-class structural differences and sampling imbalance shape the training dynamics of diffusion models-and potentially exacerbate disparities-remains poorly unde…

Rethinking Class Imbalance in Machine Learning

2023-05-06 · Ou wu

Imbalance learning is a subfield of machine learning that focuses on learning tasks in the presence of class imbalance. Nearly all existing studies refer to class imbalance as a proportion imbalance, where the proportion…

FairnessMeta-Learning

Synthetic Oversampling: Theory and A Practical Approach Using LLMs to Address Data Imbalance

2024-06-05 · Ryumei Nakada, Yichen Xu, Lexin Li, Linjun Zhang

Imbalanced classification and spurious correlation are common challenges in data science and machine learning. Both issues are linked to data imbalance, with certain groups of data samples significantly underrepresented,…

Data Augmentationimbalanced classificationSynthetic Data Generation

A Theoretical Analysis of Self-Supervised Learning for Vision Transformers

2024-03-04 · Yu Huang, Zixin Wen, Yuejie Chi, Yingbin Liang

Self-supervised learning has become a cornerstone in computer vision, primarily divided into reconstruction-based methods like masked autoencoders (MAE) and discriminative methods such as contrastive learning (CL). Recen…

Contrastive LearningPositionSelf-Supervised Learning