2020
DOI: 10.21105/joss.02526
|View full text |Cite
|
Sign up to set email alerts
|

hal9001: Scalable highly adaptive lasso regression in R

Abstract: The hal9001 R package provides a computationally efficient implementation of the highly adaptive lasso (HAL), a flexible nonparametric regression and machine learning algorithm endowed with several theoretically convenient properties. hal9001 pairs an implementation of this estimator with an array of practical variable selection tools and sensible defaults in order to improve the scalability of the algorithm. By building on existing R packages for lasso regression and leveraging compiled code in key internal f… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
18
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
6
2

Relationship

3
5

Authors

Journals

citations
Cited by 20 publications
(18 citation statements)
references
References 10 publications
0
18
0
Order By: Relevance
“… is fixed as 0.5 in our experimental design since we did not allow the respondents to opt out when choosing between two hypothetical vaccines. The highly adaptive LASSO is implemented according to hal2009 ( Hejazi et al (2020) ) with the default hyperparameter values. We calculate the estimated score function , where is the average potential outcome, which is estimated by excluding the fold that includes respondent i .…”
Section: Estimation Strategymentioning
confidence: 99%
See 1 more Smart Citation
“… is fixed as 0.5 in our experimental design since we did not allow the respondents to opt out when choosing between two hypothetical vaccines. The highly adaptive LASSO is implemented according to hal2009 ( Hejazi et al (2020) ) with the default hyperparameter values. We calculate the estimated score function , where is the average potential outcome, which is estimated by excluding the fold that includes respondent i .…”
Section: Estimation Strategymentioning
confidence: 99%
“… is fixed as 0.5 in our experimental design since we did not allow the respondents to opt out when choosing between two hypothetical vaccines. The highly adaptive LASSO is implemented according to hal2009 ( Hejazi et al (2020) ) with the default hyperparameter values.…”
Section: Estimation Strategymentioning
confidence: 99%
“…Fit the HAL with 1 -norm, obtain the set of basis functions and a starting value of , denote it as . This is a CV-optimal value of the penalty parameter returned by the hal9001 package 58,59 , which is essentially from the "cv.glmnet" function with 10-fold cross-validation.…”
Section: Undersmoothed Highly Adaptive Lassomentioning
confidence: 99%
“…This can generally be implemented with LASSO software implementations such as glmnet in R [4]. Additionally, HAL9001 provides implementations for linear, logistic, Cox, and Poisson regression, which also provides HAL estimators of the conditional hazards and intensities [7].…”
Section: Definition Of Hal-mlementioning
confidence: 99%