Skip to content
/ SVBM Public

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

Notifications You must be signed in to change notification settings

junbolian/SVBM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Support Vector Boosting Machine (SVBM) - Version 1.0

GitHub code size in bytes GitHub repo size GitHub language count GitHub last commit GitHub issues GitHub forks GitHub stars GitHub watchers GitHub contributors

Introduction

Welcome to the Support Vector Boosting Machine (SVBM) repository! This repository hosts the source code for the SVBM model—a machine learning framework that synergizes the AdaBoost algorithm and residual connections to elevate the performance of standard Support Vector Machines (SVMs). The provided documentation and examples will guide you through effectively applying SVBM to your projects.

Overview

The SVBM model is discussed in the paper titled "Support Vector Boosting Machine (SVBM): Enhancing Classification Performance with AdaBoost and Residual Connections" by Junbo Lian. SVBM incorporates an RBF kernel by default and allows for additional enhancements like the Linearly Programmed SVM (LPSVM) for improved sparsity and performance. It can be seamlessly integrated with various optimization algorithms for further performance boosts.

Key Features

  • Subsampled SVM with RBF Kernel: Employs an SVM with an RBF kernel to achieve robust and adaptable classification.
  • Linearly Programmed SVM (LPSVM): Optional implementation for increased efficiency and reduced model complexity.
  • Optimization Algorithm Integration: Can be paired with optimization algorithms to fine-tune model performance.
  • Residual Connections: Improves classification accuracy and mitigates the risk of overfitting.
  • Modular and Flexible Design: Easily extendable for research or practical application purposes.

Installation

Clone this repository and ensure all dependencies are properly installed:

git clone https://github.com/junbolian/SVBM.git
cd SVBM

Citation

If this repository aids your research, please cite the associated paper:

Junbo Jacob Lian
"Support Vector Boosting Machine (SVBM): Enhancing Classification Performance with AdaBoost and Residual Connections"
DOI: 10.48550/arXiv.2410.06957

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published