segmentation.OU.specialCase.lasso | R Documentation |
segmentation.OU.specialCase.lasso
performs the segmentation using a
lasso regression to select for the edges where the shifts are added.
segmentation.OU.specialCase.lasso( phylo, nbr_of_shifts, D, Xp, penscale = rep(1, (nrow(phylo$edge) + 1)), ... )
phylo |
a phylogenetic tree |
nbr_of_shifts |
Number of shifts on the phylogeny allowed |
conditional_law_X |
moments of the conditional law of X given Y, result
of function |
selection.strength |
the selection strength |
This function re-write the sum of costs to be minimized as a least squares
regression problem, and uses a lasso regression to solve it. It uses
functions incidence.matrix.full
to express the problem as a
linear model.
List containing : beta_0 : the optimal value at the root shifts : list containing the computed tau and delta costs : vector of costs
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.