Learn R Programming

⚠️There's a newer version (0.0.9) of this package.Take me there.

UBL (version 0.0.7)

An Implementation of Re-Sampling Approaches to Utility-Based Learning for Both Classification and Regression Tasks

Description

Provides a set of functions that can be used to obtain better predictive performance on cost-sensitive and cost/benefits tasks (for both regression and classification). This includes re-sampling approaches that modify the original data set biasing it towards the user preferences.

Copy Link

Version

Install

install.packages('UBL')

Monthly Downloads

791

Version

0.0.7

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Paula Branco

Last Published

March 29th, 2021

Functions in UBL (0.0.7)

ENNClassif

Edited Nearest Neighbor for multiclass imbalanced problems
BagModel-class

Class "BagModel"
EvalClassifMetrics

Utility metrics for assessing the performance of utility-based classification tasks.
distances

Distance matrix between all data set examples according to a selected distance metric.
BaggingRegress

Standard Bagging ensemble for regression problems.
AdasynClassif

ADASYN algorithm for unbalanced classification problems, both binary and multi-class.
EvalRegressMetrics

Utility metrics for assessing the performance of utility-based regression tasks.
ImbC

Synthetic Imbalanced Data Set for a Multi-class Task
CNNClassif

Condensed Nearest Neighbors strategy for multiclass imbalanced problems
ImbR

Synthetic Regression Data Set
NCLClassif

Neighborhood Cleaning Rule (NCL) algorithm for multiclass imbalanced problems
WERCSClassif

WEighted Relevance-based Combination Strategy (WERCS) algorithm for imbalanced classification problems
UBL-package

UBL: Utility-Based Learning
SMOGNRegress

SMOGN algorithm for imbalanced regression problems
TomekClassif

Tomek links for imbalanced classification problems
SMOGNClassif

SMOGN algorithm for imbalanced classification problems
ReBagg

REBagg: RE(sampled) BAG(ging), an ensemble method for dealing with imbalanced regression problems.
OSSClassif

One-sided selection strategy for handling multiclass imbalanced problems.
WERCSRegress

WEighted Relevance-based Combination Strategy (WERCS) algorithm for imbalanced regression problems
UtilInterpol

Utility surface obtained through methods for spatial interpolation of points.
phi.control

Estimation of parameters used for obtaining the relevance function.
RandOverClassif

Random over-sampling for imbalanced classification problems
phi

Relevance function.
neighbours

Computation of nearest neighbours using a selected distance function.
predict,BagModel-method

Predicting on new data with a BagModel model
UtilOptimClassif

Optimization of predictions utility, cost or benefit for classification problems.
UtilOptimRegress

Optimization of predictions utility, cost or benefit for regression problems.
RandOverRegress

Random over-sampling for imbalanced regression problems
SmoteClassif

SMOTE algorithm for unbalanced classification problems
SmoteRegress

SMOTE algorithm for imbalanced regression problems
RandUnderClassif

Random under-sampling for imbalanced classification problems
RandUnderRegress

Random under-sampling for imbalanced regression problems
GaussNoiseRegress

Introduction of Gaussian Noise for the generation of synthetic examples to handle imbalanced regression problems
GaussNoiseClassif

Introduction of Gaussian Noise for the generation of synthetic examples to handle imbalanced multiclass problems.