Learn R Programming

⚠️There's a newer version (1.1.5) of this package.Take me there.

TRES (version 0.1.0)

Tensor Regression with Envelope Structure and Three Generic Envelope Estimation Approaches

Description

Provides three estimators for tensor response regression (TRR) and tensor predictor regression (TPR) models with tensor envelope structure. The three types of estimation approaches are generic and can be applied to any envelope estimation problems. The full Grassmannian (FG) optimization is often associated with likelihood-based estimation but requires heavy computation and good initialization; the one-directional optimization approaches (1D and ECD algorithms) are faster, stable and does not require carefully chosen initial values; the SIMPLS-type is motivated by the partial least squares regression and is computationally the least expensive.

Copy Link

Version

Install

install.packages('TRES')

Monthly Downloads

220

Version

0.1.0

License

GPL-3

Maintainer

Wenjing Wang

Last Published

November 26th, 2018

Functions in TRES (0.1.0)

OptManiMulitBallGBB

Line search algorithm for optimization on manifold
OptimballGBB1D

Estimate the envelope subspace (Feasi 1D)
FG_TPR

Envelope estimation of tensor predictor regression with the full Grassmannian optimization
PMSE

Predictions and Mean squared error for tensor predictor regression
FG_TRR

Envelope estimation of tensor response regression with the full Grassmannian optimization
Tenv_Pval

The \(p\)-values of each elements in the tensor response regression coefficient estimator
ballGBB1D_bic

Envelope dimension selection based on 1D-BIC
kroncov

The covariance estimation of a tensor random variable
TensEnv_dim

Envelope dimension selection for tensor response regression
manifold1D

Estimate the envelope subspace (ManifoldOptim 1D)
TensPLS_cv2d3d

Envelope dimension by cross-validation for tensor predictor regression
ttt

Inner product of tensor X and Y
FGfun

The Objective function and its gradient
MenvU_sim

Generate sample estimator of M and U
ECD

ECD algorithm for estimating the envelope subspace
TPR

Tensor Predictor Regression
TRR

Tensor response regression
EnvMU

Estimate envelope subspace basis
TensPLS_fit

Tensor envelope partial least squares (PLS) regression
Tenv

Tensor response envelope estimator
manifoldFG

Full Grassmann manifold optimization algorithm (ManifoldOptim)
subspace

The distance between two subspaces span(A) and span(B).
OptStiefelGBB

Optimization on Stiefel manifold (GBB)
fun1D

The 1D objective function and its gradient
get_ini1D

Initial value for 1D algorithm