Granular ball regression improves robustness to noisy data and outliers

GBTSVR: Twin Support Vector Regression via Granular Ball Computing

Machine Learning

Summary

Regression models try to predict relationships in data but often struggle when data is noisy or irregular. The authors propose a new approach that groups data points into small regions called granular balls before modeling, which helps reduce the effect of noisy or bad data. Their method creates regression bounds based on these groups, making predictions more stable and accurate. They also extend this to capture different trends and error patterns within the data. Tests show their models work better than current advanced methods, especially with messy or complex datasets.

What this means in practice

  • For data engineers: Develop regression models that are more robust to outliers and noisy observations by using region-based data representations.
  • For time series analysts: Improve forecasting accuracy on complex or noisy time-series data by applying granular ball twin support vector regression techniques.

Authors

A. Quadir, M. Tanveer

Abstract

Regression models used in real-world applications are often challenged by noise, outliers, data heterogeneity, and asymmetric error characteristics, which severely limit the effectiveness of conventional point-wise learning models. While twin support vector regression (TSVR) partially addresses these issues through the use of nonparallel regression bounds, it still relies on individual samples as basic learning units. As a result, TSVR remains highly sensitive to noisy and contaminated observations and fails to leverage the underlying structural and regional information inherent in complex datasets, leading to suboptimal robustness and generalization performance. To address these limitations, we introduce granular ball twin support vector regression (GBTSVR) and its quantile extension, granular ball twin support vector quantile regression (GB-TSVQR). The proposed models integrate granular ball computing with TSVR, replacing individual data points with compact, structure-preserving granular balls as fundamental learning units. This region-level representation effectively suppresses noise and outliers while preserving intrinsic data geometry, thereby enhancing robustness, stability, and generalization. GBTSVR constructs nonparallel lower- and upper-bound regression functions over granular balls, significantly reducing sensitivity to sample-level perturbations. Building upon this framework, GB-TSVQR further incorporates quantile regression principles to simultaneously capture heterogeneous trends and asymmetric error distributions across different quantile levels. Extensive experiments on synthetic datasets, time-series benchmarks, and outlier-contaminated data demonstrate that the proposed GBTSVR and GB-TSVQR consistently outperform state-of-the-art regression models.