Learn R Programming

vimp (version 2.3.3)

Perform Inference on Algorithm-Agnostic Variable Importance

Description

Calculate point estimates of and valid confidence intervals for nonparametric, algorithm-agnostic variable importance measures in high and low dimensions, using flexible estimators of the underlying regression functions. For more information about the methods, please see Williamson et al. (Biometrics, 2020), Williamson et al. (JASA, 2021), and Williamson and Feng (ICML, 2020).

Copy Link

Version

Install

install.packages('vimp')

Monthly Downloads

318

Version

2.3.3

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Brian D. Williamson

Last Published

August 28th, 2023

Functions in vimp (2.3.3)

estimate_eif_projection

Estimate projection of EIF on fully-observed variables
extract_sampled_split_predictions

Extract sampled-split predictions from a CV.SuperLearner object
estimate_type_predictiveness

Estimate Predictiveness Given a Type
vimp

vimp: Perform Inference on Algorithm-Agnostic Intrinsic Variable Importance
scale_est

Return an estimator on a different scale
sp_vim

Shapley Population Variable Importance Measure (SPVIM) Estimates and Inference
vim

Nonparametric Intrinsic Variable Importance Estimates and Inference
get_test_set

Return test-set only data
make_folds

Create Folds for Cross-Fitting
measure_anova

Estimate ANOVA decomposition-based variable importance.
estimate_nuisances

Estimate nuisance functions for average value-based VIMs
measure_auc

Estimate area under the receiver operating characteristic curve (AUC)
process_arg_lst

Process argument list for Super Learner estimation of the EIF
print.vim

Print vim objects
measure_deviance

Estimate the deviance
measure_mse

Estimate mean squared error
vimp_deviance

Nonparametric Intrinsic Variable Importance Estimates: Deviance
vimp_hypothesis_test

Perform a hypothesis test against the null hypothesis of \(\delta\) importance
predictiveness_measure

Construct a Predictiveness Measure
print.predictiveness_measure

Print predictiveness_measure objects
run_sl

Run a Super Learner for the provided subset of features
vimp_accuracy

Nonparametric Intrinsic Variable Importance Estimates: Classification accuracy
measure_accuracy

Estimate the classification accuracy
make_kfold

Turn folds from 2K-fold cross-fitting into individual K-fold folds
sample_subsets

Create necessary objects for SPVIMs
get_cv_sl_folds

Get a numeric vector with cross-validation fold IDs from CV.SuperLearner
get_full_type

Obtain the type of VIM to estimate using partial matching
measure_average_value

Estimate the average value under the optimal treatment rule
measure_cross_entropy

Estimate the cross-entropy
spvim_ics

Influence function estimates for SPVIMs
vimp_se

Estimate variable importance standard errors
vimp_anova

Nonparametric Intrinsic Variable Importance Estimates: ANOVA
vrc01

Neutralization sensitivity of HIV viruses to antibody VRC01
spvim_se

Standard error estimate for SPVIM values
vimp_auc

Nonparametric Intrinsic Variable Importance Estimates: AUC
vimp_ci

Confidence intervals for variable importance
format.predictiveness_measure

Format a predictiveness_measure object
format.vim

Format a vim object
cv_vim

Nonparametric Intrinsic Variable Importance Estimates and Inference using Cross-fitting
measure_r_squared

Estimate R-squared
vimp_regression

Nonparametric Intrinsic Variable Importance Estimates: ANOVA
vimp_rsquared

Nonparametric Intrinsic Variable Importance Estimates: R-squared
merge_vim

Merge multiple vim objects into one
estimate.predictiveness_measure

Obtain a Point Estimate and Efficient Influence Function Estimate for a Given Predictiveness Measure
est_predictiveness_cv

Estimate a nonparametric predictiveness functional using cross-fitting
estimate

Estimate a Predictiveness Measure
create_z

Create complete-case outcome, weights, and Z
check_fitted_values

Check pre-computed fitted values for call to vim, cv_vim, or sp_vim
bootstrap_se

Compute bootstrap-based standard error estimates for variable importance
average_vim

Average multiple independent importance estimates
check_inputs

Check inputs to a call to vim, cv_vim, or sp_vim
est_predictiveness

Estimate a nonparametric predictiveness functional