Package: aorsf 0.1.6

Byron Jaeger

aorsf: Accelerated Oblique Random Forests

Fit, interpret, and compute predictions with oblique random forests. Includes support for partial dependence, variable importance, passing customized functions for variable importance and identification of linear combinations of features. Methods for the oblique random survival forest are described in Jaeger et al., (2023) <doi:10.1080/10618600.2023.2231048>.

Authors:Byron Jaeger [aut, cre], Nicholas Pajewski [ctb], Sawyer Welden [ctb], Christopher Jackson [rev], Marvin Wright [rev], Lukas Burk [rev]

aorsf_0.1.6.tar.gz
aorsf_0.1.6.zip(r-4.7-x86_64)aorsf_0.1.6.zip(r-4.7-arm64)aorsf_0.1.6.zip(r-4.6-x86_64)aorsf_0.1.6.zip(r-4.6-arm64)aorsf_0.1.6.zip(r-4.5-x86_64)
aorsf_0.1.6.tgz(r-4.6-x86_64)aorsf_0.1.6.tgz(r-4.6-arm64)aorsf_0.1.6.tgz(r-4.5-x86_64)aorsf_0.1.6.tgz(r-4.5-arm64)
aorsf_0.1.6.tar.gz(r-4.7-arm64)aorsf_0.1.6.tar.gz(r-4.7-x86_64)aorsf_0.1.6.tar.gz(r-4.6-arm64)aorsf_0.1.6.tar.gz(r-4.6-x86_64)
aorsf_0.1.6.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
aorsf/json (API)

# Install 'aorsf' in R:
install.packages('aorsf', repos = c('https://ropensci.r-universe.dev', 'https://cloud.r-project.org'))

Reviews:rOpenSci Software Review #532

Bug tracker:https://github.com/ropensci/aorsf/issues

Pkgdown/docs site:https://docs.ropensci.org

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library
Datasets:
  • pbc_orsf - Mayo Clinic Primary Biliary Cholangitis Data
  • penguins_orsf - Size measurements for adult foraging penguins near Palmer Station, Antarctica

On CRAN:

Conda:

data-scienceobliquerandom-forestsurvivalopenblascppopenmp

9.53 score 59 stars 3 packages 103 scripts 2.6k downloads 28 exports 8 dependencies

Last updated from:085db7062d. Checks:16 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK194
linux-devel-x86_64OK235
pkgdown docsOK346
source / vignettesOK685
linux-release-arm64OK215
linux-release-x86_64OK213
macos-release-arm64OK131
macos-release-x86_64OK430
macos-oldrel-arm64OK186
macos-oldrel-x86_64OK417
windows-devel-arm64OK321
windows-devel-x86_64OK190
windows-release-arm64OK287
windows-release-x86_64OK294
windows-oldrel-x86_64OK224
wasm-releaseOK186

Exports:orsforsf_controlorsf_control_classificationorsf_control_cphorsf_control_customorsf_control_fastorsf_control_netorsf_control_regressionorsf_control_survivalorsf_ice_inborsf_ice_neworsf_ice_ooborsf_pd_inborsf_pd_neworsf_pd_ooborsf_scale_cphorsf_summarize_uniorsf_time_to_trainorsf_trainorsf_unscale_cphorsf_updateorsf_viorsf_vi_anovaorsf_vi_negateorsf_vi_permuteorsf_vintorsf_vspred_spec_auto

Dependencies:clicollapsedata.tablelifecycleR6RcppRcppArmadillorlang

Out-of-bag predictions and evaluation
Out-of-bag data | Out-of-bag predictions and error | Monitoring out-of-bag error | User-supplied out-of-bag evaluation functions | Specific instructions on user-supplied functions | Notes

Last update: 2024-01-19
Started: 2022-04-01

PD and ICE curves with ORSF
Partial dependence (PD) | Classification | Regression | Survival | One variable, moving horizon | Multiple variables, jointly | Find interactions using PD | Individual conditional expectations (ICE) | Visualizing ICE curves | Limitations of PD | References

Last update: 2024-01-18
Started: 2022-01-12

Tips to speed up computation
Go faster | Don't specify a control | Use n_thread | Do less | Show progress | Don't wait. Estimate!

Last update: 2024-01-05
Started: 2023-10-09

Introduction to aorsf
Background | Oblique RFs for survival, classification, and regression | Interpretation | Variable importance | Partial dependence (PD) | Individual conditional expectations (ICE) | What about the original ORSF? | aorsf and other machine learning software | Learning more

Last update: 2023-12-20
Started: 2022-01-11

Readme and manuals

Help Manual

Help pageTopics
Coerce to data.tableas.data.table.orsf_summary_uni
Oblique Random Forestsorsf orsf_train
Oblique random forest controlorsf_control orsf_control_classification orsf_control_regression orsf_control_survival
Cox regression ORSF controlorsf_control_cph
Custom ORSF controlorsf_control_custom
Accelerated ORSF controlorsf_control_fast
Penalized Cox regression ORSF controlorsf_control_net
Individual Conditional Expectationsorsf_ice_inb orsf_ice_new orsf_ice_oob
Partial dependenceorsf_pd_inb orsf_pd_new orsf_pd_oob
Scale input dataorsf_scale_cph orsf_unscale_cph
Univariate summaryorsf_summarize_uni
Estimate training timeorsf_time_to_train
Update Forest Parametersorsf_update
Variable Importanceorsf_vi orsf_vi_anova orsf_vi_negate orsf_vi_permute
Variable Interactionsorsf_vint
Variable selectionorsf_vs
Mayo Clinic Primary Biliary Cholangitis Datapbc_orsf
Size measurements for adult foraging penguins near Palmer Station, Antarcticapenguins_orsf
Automatic variable values for dependencepred_spec_auto
Prediction for ObliqueForest Objectspredict.ObliqueForest
Inspect Forest Parametersprint.ObliqueForest
Print ORSF summaryprint.orsf_summary_uni