A helper function for implementing FISTA algorithm to estimate low-rank matrix
Function to estimate low-rank matrix using FISTA algorithm
fista.nuclear(A, b, lambda, d, niter, backtracking = TRUE, phi.true)
A
: A n by p design matrixb
: A correspond vector, or a matrixlambda
: tuning parameterd
: model dimensionniter
: the maximum number of iterations required for applying FISTA algorithmbacktracking
: a boolean argument, indicate whether use backtracking or notphi.true
: true model parameter, only available for simulationsA list object, including
Useful links