Learn R Programming

FeaLect (version 1.20)

Scores Features for Feature Selection

Description

For each feature, a score is computed that can be useful for feature selection. Several random subsets are sampled from the input data and for each random subset, various linear models are fitted using lars method. A score is assigned to each feature based on the tendency of LASSO in including that feature in the models.Finally, the average score and the models are returned as the output. The features with relatively low scores are recommended to be ignored because they can lead to overfitting of the model to the training data. Moreover, for each random subset, the best set of features in terms of global error is returned. They are useful for applying Bolasso, the alternative feature selection method that recommends the intersection of features subsets.

Copy Link

Version

Install

install.packages('FeaLect')

Monthly Downloads

195

Version

1.20

License

GPL (>= 2)

Maintainer

Habil Zare

Last Published

February 25th, 2020

Functions in FeaLect (1.20)

mcl_sll

MCL and SLL lymphoma subtypes
input.check.FeaLect

Checks the inputs to Fealect() function.
train.doctor

Fits various models based on a combination on penalized linear models and logistic regression.
doctor.validate

Validates a model using validating samples.
compute.logistic.score

Fits a logistic regression model using the linear scores
ignore.redundant

Refines a feature matrix
FeaLect

Computes the scores of the features.
compute.balanced

Balances between negative and positive samples by oversampling.
random.subset

Selects a random subset of the input.
FeaLect-package

FeaLect