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...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Foundation for Open Access Statistics
2020-04-01
|
Series: | Journal of Statistical Software |
Subjects: | |
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 |