Thanks to visit codestin.com
Credit goes to github.com

Skip to content

SherryJYC/UVOTE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UVOTE

This repository contains the implementation code for paper:
[GCPR 2024] Uncertainty Voting Ensemble for Imbalanced Deep Regression
Yuchang Jiang, Vivien Sainte Fare Garnot, Konrad Schindler, and Jan Dirk Wegner
[Paper]

Introduction

Data imbalance is ubiquitous when applying machine learning to real-world problems, particularly regression problems. If training data are imbalanced, the learning is dominated by the densely covered regions of the target distribution and the learned regressor tends to exhibit poor performance in sparsely covered regions. Beyond standard measures like oversampling or reweighting, there are two main approaches to handling learning from imbalanced data. For regression, recent work leveraged the continuity of the distribution, while for classification, the trend has been to use ensemble methods, allowing some members to specialize in predictions for sparser regions. In our method, named UVOTE, we integrate recent advances in probabilistic deep learning with an ensemble approach for imbalanced regression. We replace traditional regression losses with negative log-likelihood, which also predicts sample-wise aleatoric uncertainty. Our experiments show that this loss function handles imbalance better. Additionally, we use the predicted aleatoric uncertainty values to fuse the predictions of different expert models in the ensemble, eliminating the need for a separate aggregation module. We compare our method with existing alternatives on multiple public benchmarks and show that UVOTE consistently outperforms the prior art, while at the same time producing better-calibrated uncertainty estimates.

Usage

We separate the codebase for different datasets into different subfolders. Please go into the subfolders for more information (e.g., installation, dataset preparation, training, evaluation & models).

AgeDB-DIR | IMDB-WIKI-DIR | WIND-DIR | STS-B-DIR

Citations

@misc{jiang2024uncertaintyvotingensembleimbalanced,
      title={Uncertainty Voting Ensemble for Imbalanced Deep Regression}, 
      author={Yuchang Jiang and Vivien Sainte Fare Garnot and Konrad Schindler and Jan Dirk Wegner},
      year={2024},
      eprint={2305.15178},
      archivePrefix={arXiv},
      primaryClass={cs.LG},
      url={https://arxiv.org/abs/2305.15178}, 
}

Acknowledgment

The code is based on:

About

[GCPR 2024] Uncertainty Voting Ensemble for Imbalanced Deep Regression

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages