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
dc.description.urihttps://www.jstatsoft.org/article/view/v093i01en
dc.format.extent32 pagesen
dc.genrejournal articlesen
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
dc.identifier.uri10.18637/jss.v093.i01
dc.identifier.urihttp://hdl.handle.net/11603/18654
dc.language.isoenen
dc.publisherFoundation for Open Access Statisticsen
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.rightsPublic Domain Mark 1.0*
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.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
dc.typeTexten

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:
Loading...
Thumbnail Image
Name:
v93i01-replication.zip
Size:
18.69 KB
Format:
Unknown data format
Description:

License bundle

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