File Exchange

image thumbnail

Feature-weighted logistic regression, ridge regression, SVM and SVR

version (79.3 KB) by Ke Yan

Ke Yan (view profile)

Feature-weighted logistic regression, ridge regression, SVM and SVR


Updated 21 Jul 2015

View License

In classification and regression problems, sometimes you know the importance of the features in prior. This situation makes it necessary to assign the features different weights when training a prediction model. Here we modify the objective function of 4 popular classification/regression algorithms and provide the feature-weighted versions of logistic regression, ridge regression, SVM and SVR, all for linear cases. The SVM and SVR are based on our modified liblinear toolbox, which is included in this package. Note that we actually assign different penalty weights to the features, so larger penalty indicates smaller importance.
Please refer to Ke Yan et al., Improving the transfer ability of prediction models for electronic noses, Sensors and Actuators B: Chemical, 2015

Comments and Ratings (0)

MATLAB Release Compatibility
Created with R2010a
Compatible with any release
Platform Compatibility
Windows macOS Linux

MATLAB Online Live Editor Challenge

View the winning live scripts from faculty and students who participated in the recent challenge.

Learn more

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video