ManifoldOptim: An R Interface to the ROPTLIB Library for Riemannian Manifold Optimization

dc.contributor.authorMartin, Sean
dc.contributor.authorRaim, Andrew M.
dc.contributor.authorHuang, Wen
dc.contributor.authorAdragni, Kofi P.
dc.date.accessioned2020-05-18T14:30:55Z
dc.date.available2020-05-18T14:30:55Z
dc.date.issued2020-04-18
dc.description.abstractManifold optimization appears in a wide variety of computational problems in the applied sciences. In recent statistical methodologies such as sufficient dimension reduction and regression envelopes, estimation relies on the optimization of likelihood functions over spaces of matrices such as the Stiefel or Grassmann manifolds. Recently, Huang, Absil, Gallivan, and Hand (2016) have introduced the library ROPTLIB, which provides a framework and state of the art algorithms to optimize real-valued objective functions over commonly used matrix-valued Riemannian manifolds. This article presents ManifoldOptim, an R package that wraps the C++ library ROPTLIB. ManifoldOptim enables users to access functionality in ROPTLIB through R so that optimization problems can easily be constructed, solved, and integrated into larger R codes. Computationally intensive problems can be programmed with Rcpp and RcppArmadillo, and otherwise accessed through R. We illustrate the practical use of ManifoldOptim through several motivating examples involving dimension reduction and envelope methods in regression.en_US
dc.description.urihttps://www.jstatsoft.org/article/view/v093i01en_US
dc.format.extent32 pagesen_US
dc.genrejournal articlesen_US
dc.identifierdoi:10.13016/m2bogo-d8qp
dc.identifier.citationSean Martin et al., ManifoldOptim: An R Interface to the ROPTLIB Library for Riemannian Manifold Optimization, Journal of Statistical Software Articles, Vol 93 (2020), Issue 1, 10.18637/jss.v093.i01en_US
dc.identifier.uri10.18637/jss.v093.i01
dc.identifier.urihttp://hdl.handle.net/11603/18654
dc.language.isoen_USen_US
dc.publisherFoundation for Open Access Statisticsen_US
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Mathematics Department Collection
dc.relation.ispartofUMBC Faculty Collection
dc.relation.ispartofUMBC Student Collection
dc.rightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
dc.rightsPublic Domain Mark 1.0*
dc.rightsThis work was written as part of one of the author's official duties as an Employee of the United States Government and is therefore a work of the United States Government. In accordance with 17 U.S.C. 105, no copyright protection is available for such works under U.S. Law.
dc.rights.urihttp://creativecommons.org/publicdomain/mark/1.0/*
dc.titleManifoldOptim: An R Interface to the ROPTLIB Library for Riemannian Manifold Optimizationen_US
dc.typeTexten_US

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
v93i01.pdf
Size:
786.44 KB
Format:
Adobe Portable Document Format
Description:
No Thumbnail Available
Name:
v93i01-replication.zip
Size:
18.69 KB
Format:
Unknown data format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.56 KB
Format:
Item-specific license agreed upon to submission
Description: