Skip to content

Latest commit

 

History

38 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BootstrapAsymptotics

Dev Build Status Code Style: Blue

Code for the paper

Getting started

Open a Julia console and run:

julia> using Pkg

julia> Pkg.add(url="https://github.com/SPOC-group/BootstrapAsymptotics")

Using the package

julia> using BootstrapAsymptotics

julia> (; overlaps) = state_evolution(Ridge=0.1), PairBootstrap(), PairBootstrap());

julia> Matrix(overlaps.Q)
2×2 Matrix{Float64}:
 1.35642   0.799808
 0.799808  1.35642

Reproducing the plots

Open the Jupyter notebooks in the experiments folder, select the Julia environment defined in the same folder, and run.

Computing the large $\alpha$ rates

Open the Mathematica notebook experiments/large_alpha_rates.nb

Notations

  • n: number of samples
  • d: dimension
  • α: sampling ratio n/d
  • Δ: noise variance
  • λ: regularization parameter
  • m, Q, V: overlaps

About

Code for the paper "Analysis of Bootstrap and Subsampling in High-dimensional Regularized Regression"

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages