Learn R Programming

MTE: Maximum Tangent Likelihood Estimation

Overview

The package provides several robust estimation methods for linear regression under both fixed and high dimesional settings. The methods include Maximum Tangent Likelihood Estimator (MTE and MTElasso) (Qin et al., 2017+), Least Absolute Deviance Estimator (LAD and LADlasso) and Huber estimator (huber.reg and huber.lasso).

Installation

devtools::install_github("shaobo-li/MTE")

Example

library(MTE)
set.seed(2017)
n=200; d=500
X=matrix(rnorm(n*d), nrow=n, ncol=d)
beta=c(rep(2,6), rep(0, d-6))
y=X%*%beta+c(rnorm(150), rnorm(30,10,10), rnorm(20,0,100))
output.MTELasso=MTElasso(X, y, p=2, t=0.01)
beta.est=output.MTELasso$beta

References

Qin, Y., Li, S., Li, Y., & Yu, Y. (2017). Penalized maximum tangent likelihood estimation and robust variable selection. doi:10.48550/arXiv.1708.05439.

Copy Link

Version

Install

install.packages('MTE')

Monthly Downloads

739

Version

1.2.1

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Shaobo Li

Last Published

May 1st, 2025

Functions in MTE (1.2.1)

huber.lasso

Huber-Lasso estimator
MTE

Maximum Tangent-likelihood Estimation
huberloss

Huber Loss
LADlasso

LAD-Lasso for Linear Regression
LAD

Least Absolute Deviance Estimator for Linear Regression
MTElasso

MTE-Lasso estimator
huber.reg

Huber estimation for linear regression