Support Vector Boosting Machine (SVBM)

The source code of Support Vector Boosting Machine (SVBM): Enhancing Classification Performance with AdaBoost and Residual Connections

https://github.com/junbolian/SVBM

您现在正在关注此提交

In traditional boosting algorithms, the focus on misclassified training samples emphasizes their importance based on difficulty during the learning process. While using a standard Support Vector Machine (SVM) as a weak learner in an AdaBoost framework can enhance model performance by concentrating on error samples, this approach introduces significant challenges. Specifically, SVMs, characterized by their stability and robustness, may require destabilization to fit the boosting paradigm, which in turn can constrain performance due to reliance on the weighted results from preceding iterations. To address these challenges, we propose the Support Vector Boosting Machine (SVBM), which integrates a novel subsampling process with SVM algorithms and residual connection techniques. This method updates sample weights by considering both the current model's predictions and the outputs from prior rounds, allowing for effective sparsity control. The SVBM framework enhances the ability to form complex decision boundaries, thereby improving classification performance.

引用格式

Junbo (2026). Support Vector Boosting Machine (SVBM) (https://github.com/junbolian/SVBM), GitHub. 检索时间: .

Lian, J. (2024). Support Vector Boosting Machine (SVBM): Enhancing Classification Performance with AdaBoost and Residual Connections. ArXiv.

MATLAB 版本兼容性

  • 兼容任何版本

平台兼容性

  • Windows
  • macOS
  • Linux

无法下载基于 GitHub 默认分支的版本

版本 已发布 发行说明 Action
1.0.0

要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 存储库
要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 存储库