Learn R Programming

hsm (version 0.2.0)

A Path-Based BCD for Proximal Function of Latent Group Lasso

Description

Implementation of the block coordinate descent procedure for solving the proximal function of latent group Lasso, highlighted by decomposing a DAG into several non-overlapping path graphs, and getting closed-form solution for each path graph. The procedure was introduced as Algorithm 4 in Yan and Bien (2017) "Hierarchical Sparse Modeling: A Choice of Two Group Lasso Formulations", and the closed-form solution for each path graph is solved in Algorithm 3 of that paper.

Copy Link

Version

Install

install.packages('hsm')

Monthly Downloads

24

Version

0.2.0

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Last Published

March 22nd, 2018

Functions in hsm (0.2.0)

hsm.path

Solves proximal operator of latent group Lasso over a grid of lam values.
hsm

Solves proximal operator of latent group lasso in Hierarchical Sparse Modeling.
ancestor.find

Find ancestor nodes for a node in directed acyclic graph.
hsm-package

Block coordinate descent based on path graphs for proximal operator of latent group Lasso
paths

Generate assign and w.assign.
lam.max.hsm

Computes the smallest lam value such that beta = 0.
path.find

Find all path graphs originated from a given root.