A Novel Ensemble Method for Imbalanced Data Learning: Bagging of Extrapolation-SMOTE SVM
Qi Wang1, ZhiHao Luo1, JinCai Huang1
1Science and Technology on Information Systems Engineering Laboratory, College of Information System and Management, National University of Defense Technology, Changsha, Hunan, China.
Computational Intelligence and Neuroscience
|March 3, 2017
Summary
This study introduces Bagging of Extrapolation Borderline-SMOTE SVM (BEBS), a novel ensemble method for imbalanced data learning. BEBS effectively utilizes borderline information to improve model performance in identifying minority classes.
Area of Science:
- Machine Learning
- Data Science
- Artificial Intelligence
Background:
- Class imbalance is a common issue in real-world datasets, leading to suboptimal model performance.
- Existing methods like sampling and cost-sensitive learning have limitations in addressing this challenge.
- Samples near the decision boundary hold crucial discriminative information for improving model accuracy.
Purpose of the Study:
- To develop a novel synthetic minority oversampling technique that incorporates borderline information.
- To propose a new ensemble method, Bagging of Extrapolation Borderline-SMOTE SVM (BEBS), for imbalanced data learning (IDL).
- To address the limitations of existing methods by valuing and utilizing borderline samples.
Main Methods:
- Designed a new synthetic minority oversampling technique inspired by geometric principles to incorporate borderline information.
- Developed an ensemble model, Bagging of Extrapolation Borderline-SMOTE SVM (BEBS), combining ensemble of Support Vector Machines (SVMs) with extrapolation and borderline information.
- Utilized Bagging to enhance the robustness and complexity of the decision boundary.
Main Results:
- BEBS demonstrated significant superior performance on open-access imbalanced datasets.
- The proposed method effectively corrects the skew of the decision boundary by constructing synthetic samples near it.
- Experimental results validated the effectiveness of incorporating borderline information within an ensemble framework.
Conclusions:
- BEBS is a novel and effective approach for tackling imbalanced data learning problems.
- The study highlights the importance of borderline information and ensemble methods for improving model performance.
- This work represents the first model to combine ensemble of SVMs with borderline information for imbalanced data.
Related Concept Videos
Bootstrapping
863
The term "bootstrap" originated in the 19th century as a metaphor for self-improvement or achieving something independently, without external assistance. This concept extends to statistical bootstrapping, a self-contained method for estimating population parameters through resampling, even though it can be computationally intensive. Developed by the American statistician Dr. Bradley Efron in 1979, bootstrapping provides a robust way to perform inference when the original sample size is...
863
Stratified Sampling Method
15.9K
Sampling is a technique to select a portion (or subset) of the larger population and study that portion (the sample) to gain information about the population. The sampling method ensures that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a stratified sample, divide the population into groups called strata and then take a...
To choose a stratified sample, divide the population into groups called strata and then take a...
15.9K
One-Compartment Open Model: Wagner-Nelson and Loo Riegelman Method for ka Estimation
1.3K
This lesson introduces two critical methods in pharmacokinetics, the Wagner-Nelson and Loo-Riegelman methods, used for estimating the absorption rate constant (ka) for drugs administered via non-intravenous routes. The Wagner-Nelson method relates ka to the plasma concentration derived from the slope of a semilog percent unabsorbed time plot. However, it is limited to drugs with one-compartment kinetics and can be impacted by factors like gastrointestinal motility or enzymatic degradation.
On...
On...
1.3K
Survival Tree
453
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
453
Cluster Sampling Method
15.3K
Appropriate sampling methods ensure that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
15.3K
Prediction Intervals
3.5K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
3.5K
