English

An extended asymmetric sigmoid with Perceptron (SIGTRON) for imbalanced linear classification

Machine Learning 2024-05-01 v3 Artificial Intelligence Computer Vision and Pattern Recognition Neural and Evolutionary Computing Machine Learning

Abstract

This article presents a new polynomial parameterized sigmoid called SIGTRON, which is an extended asymmetric sigmoid with Perceptron, and its companion convex model called SIGTRON-imbalanced classification (SIC) model that employs a virtual SIGTRON-induced convex loss function. In contrast to the conventional π\pi-weighted cost-sensitive learning model, the SIC model does not have an external π\pi-weight on the loss function but has internal parameters in the virtual SIGTRON-induced loss function. As a consequence, when the given training dataset is close to the well-balanced condition considering the (scale-)class-imbalance ratio, we show that the proposed SIC model is more adaptive to variations of the dataset, such as the inconsistency of the (scale-)class-imbalance ratio between the training and test datasets. This adaptation is justified by a skewed hyperplane equation, created via linearization of the gradient satisfying ϵ\epsilon-optimal condition. Additionally, we present a quasi-Newton optimization(L-BFGS) framework for the virtual convex loss by developing an interval-based bisection line search. Empirically, we have observed that the proposed approach outperforms (or is comparable to) π\pi-weighted convex focal loss and balanced classifier LIBLINEAR(logistic regression, SVM, and L2SVM) in terms of test classification accuracy with 5151 two-class and 6767 multi-class datasets. In binary classification problems, where the scale-class-imbalance ratio of the training dataset is not significant but the inconsistency exists, a group of SIC models with the best test accuracy for each dataset (TOP11) outperforms LIBSVM(C-SVC with RBF kernel), a well-known kernel-based classifier.

Cite

@article{arxiv.2312.16043,
  title  = {An extended asymmetric sigmoid with Perceptron (SIGTRON) for imbalanced linear classification},
  author = {Hyenkyun Woo},
  journal= {arXiv preprint arXiv:2312.16043},
  year   = {2024}
}

Comments

26 pages, 9 figures, revised version

R2 v1 2026-06-28T14:02:08.238Z