Methods for Class-Imbalanced Learning with Support Vector Machines: A Review and an Empirical Evaluation

Salim Rezvani, Farhad Pourpanah, Chee Peng Lim, Q. M. Jonathan Wu
6/5/2024
cs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

This paper presents a review on methods for class-imbalanced learning with the Support Vector Machine (SVM) and its variants. We first explain the structure of SVM and its variants and discuss their inefficiency in learning with class-imbalanced data sets. We introduce a hierarchical categorization of SVM-based models with respect to class-imbalanced learning. Specifically, we categorize SVM-based models into re-sampling, algorithmic, and fusion methods, and discuss the principles of the representative models in each category. In addition, we conduct a series of empirical evaluations to compare the performances of various representative SVM-based models in each category using benchmark imbalanced data sets, ranging from low to high imbalanced ratios. Our findings reveal that while algorithmic methods are less time-consuming owing to no data pre-processing requirements, fusion methods, which combine both re-sampling and algorithmic approaches, generally perform the best, but with a higher computational load. A discussion on research gaps and future research directions is provided.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{rezvani2024methods,
  title  = {Methods for Class-Imbalanced Learning with Support Vector Machines: A Review and an Empirical Evaluation},
  author = {Salim Rezvani and Farhad Pourpanah and Chee Peng Lim and Q. M. Jonathan Wu},
  year   = {2024},
  eprint = {2406.03398},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.03398v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.03398.svg)](https://codeofpaper.com/paper/2406.03398)

Discussion