lslx: Semi-Confirmatory Structural Equation Modeling via Penalized Likelihood

Sparse estimation via penalized likelihood (PL) is now a popular approach to learn the associations among a large set of variables. This paper describes an R package called lslx that implements PL methods for semi-confirmatory structural equation modeling (SEM). In this semi-confirmatory approach, e...

Full description

Bibliographic Details
Main Author: Po-Hsien Huang
Format: Article
Language:English
Published: Foundation for Open Access Statistics 2020-04-01
Series:Journal of Statistical Software
Subjects:
r
Online Access:https://www.jstatsoft.org/index.php/jss/article/view/3359
id doaj-3f07cc92ff2c45018c672faaaa28835a
record_format Article
spelling doaj-3f07cc92ff2c45018c672faaaa28835a2021-05-04T00:11:48ZengFoundation for Open Access StatisticsJournal of Statistical Software1548-76602020-04-0193113710.18637/jss.v093.i071352lslx: Semi-Confirmatory Structural Equation Modeling via Penalized LikelihoodPo-Hsien HuangSparse estimation via penalized likelihood (PL) is now a popular approach to learn the associations among a large set of variables. This paper describes an R package called lslx that implements PL methods for semi-confirmatory structural equation modeling (SEM). In this semi-confirmatory approach, each model parameter can be specified as free/fixed for theory testing, or penalized for exploration. By incorporating either a L1 or minimax concave penalty, the sparsity pattern of the parameter matrix can be efficiently explored. Package lslx minimizes the PL criterion through a quasi-Newton method. The algorithm conducts line search and checks the first-order condition in each iteration to ensure the optimality of the obtained solution. A numerical comparison between competing packages shows that lslx can reliably find PL estimates with the least time. The current package also supports other advanced functionalities, including a two-stage method with auxiliary variables for missing data handling and a reparameterized multi-group SEM to explore population heterogeneity.https://www.jstatsoft.org/index.php/jss/article/view/3359structural equation modelingfactor analysispenalized likelihoodr
collection DOAJ
language English
format Article
sources DOAJ
author Po-Hsien Huang
spellingShingle Po-Hsien Huang
lslx: Semi-Confirmatory Structural Equation Modeling via Penalized Likelihood
Journal of Statistical Software
structural equation modeling
factor analysis
penalized likelihood
r
author_facet Po-Hsien Huang
author_sort Po-Hsien Huang
title lslx: Semi-Confirmatory Structural Equation Modeling via Penalized Likelihood
title_short lslx: Semi-Confirmatory Structural Equation Modeling via Penalized Likelihood
title_full lslx: Semi-Confirmatory Structural Equation Modeling via Penalized Likelihood
title_fullStr lslx: Semi-Confirmatory Structural Equation Modeling via Penalized Likelihood
title_full_unstemmed lslx: Semi-Confirmatory Structural Equation Modeling via Penalized Likelihood
title_sort lslx: semi-confirmatory structural equation modeling via penalized likelihood
publisher Foundation for Open Access Statistics
series Journal of Statistical Software
issn 1548-7660
publishDate 2020-04-01
description Sparse estimation via penalized likelihood (PL) is now a popular approach to learn the associations among a large set of variables. This paper describes an R package called lslx that implements PL methods for semi-confirmatory structural equation modeling (SEM). In this semi-confirmatory approach, each model parameter can be specified as free/fixed for theory testing, or penalized for exploration. By incorporating either a L1 or minimax concave penalty, the sparsity pattern of the parameter matrix can be efficiently explored. Package lslx minimizes the PL criterion through a quasi-Newton method. The algorithm conducts line search and checks the first-order condition in each iteration to ensure the optimality of the obtained solution. A numerical comparison between competing packages shows that lslx can reliably find PL estimates with the least time. The current package also supports other advanced functionalities, including a two-stage method with auxiliary variables for missing data handling and a reparameterized multi-group SEM to explore population heterogeneity.
topic structural equation modeling
factor analysis
penalized likelihood
r
url https://www.jstatsoft.org/index.php/jss/article/view/3359
work_keys_str_mv AT pohsienhuang lslxsemiconfirmatorystructuralequationmodelingviapenalizedlikelihood
_version_ 1721482042224410624