Non-Smooth Regularization for Structural Equation Models
adaptiveLasso
addCappedL1
addElasticNet
addLasso
addLsp
addMcp
addScad
AIC
AIC
AIC
AIC
AIC
AIC
bfgs
smoothly approximated elastic net
smoothly approximated elastic net
smoothly approximated elastic net
BIC
BIC
BIC
BIC
BIC
BIC
callFitFunction
cappedL1
coef
coef
coef
coef
coef
coef
coef
controlBFGS
controlGlmnet
controlIsta
covariances
createSubsets
curveLambda
cvAdaptiveLasso
cvCappedL1
cvElasticNet
cvLasso
cvLsp
cvMcp
Class for cross-validated regularized SEM
cvRidge
cvRidgeBfgs
cvScad
cvScaler
cvSmoothAdaptiveLasso
cvSmoothElasticNet
cvSmoothLasso
.adaptBreakingForWls
.addMeanStructure
.checkLavaanModel
.checkPenalties
.compileTransformations
.computeInitialHessian
.createMultiGroupTransformations
.createParameterTable
.createRcppTransformationFunction
.createTransformations
.cvregsem2LavaanParameters
.cvRegularizeSEMInternal
.cvRegularizeSmoothSEMInternal
.defineDerivatives
.extractParametersFromSyntax
.extractSEMFromLavaan
.fit
.fitElasticNetMix
.fitFunction
.fitMix
.getGradients
.getHessian
.getMaxLambda_C
.getParameters
.getRawData
.getScores
.gpGetMaxLambda
.gpOptimizationInternal
.gradientFunction
.initializeMultiGroupSEMForRegularization
.initializeSEMForRegularization
.initializeWeights
.labelLavaanParameters
.lavaan2regsemLabels
.likelihoodRatioFit
.makeSingleLine
.multiGroupSEMFromLavaan
.noDotDotDot
.penaltyTypes
.reduceSyntax
.regularizeSEMInternal
.regularizeSEMWithCustomPenaltyRsolnp
.regularizeSmoothSEMInternal
.ridgeGradient
.ridgeHessian
.ridgeValue
.SEMdata
.SEMdataWLS
.SEMFromLavaan
.setAMatrix
.setFmatrix
.setMVector
.setParameters
.setSMatrix
.setupMulticore
.smoothAdaptiveLASSOGradient
.smoothAdaptiveLASSOHessian
.smoothAdaptiveLASSOValue
.smoothCappedL1Value
.smoothElasticNetGradient
.smoothElasticNetHessian
.smoothElasticNetValue
.smoothLASSOGradient
.smoothLASSOHessian
.smoothLASSOValue
.smoothLspValue
.smoothMcpValue
.smoothScadValue
.standardErrors
.updateLavaan
.useElasticNet
elasticNet
estimates
estimates
estimates
S4 method to exract the estimates of an object
fit
fitIndices
fitIndices
fitIndices
S4 method to compute fit indices (e.g., AIC, BIC, ...)
getLavaanParameters
getTuningParameterConfiguration
CappedL1 optimization with glmnet optimizer
CappedL1 optimization with glmnet optimizer
elastic net optimization with glmnet optimizer
elastic net optimization with glmnet optimizer
elastic net optimization with glmnet optimizer
elastic net optimization with glmnet optimizer
lsp optimization with glmnet optimizer
lsp optimization with glmnet optimizer
mcp optimization with glmnet optimizer
mcp optimization with glmnet optimizer
mixed optimization with glmnet optimizer
mixed optimization with glmnet optimizer
mixed optimization with glmnet optimizer
mixed optimization with glmnet optimizer
scad optimization with glmnet optimizer
scad optimization with glmnet optimizer
gpAdaptiveLasso
gpAdaptiveLassoCpp
gpCappedL1
gpCappedL1Cpp
gpElasticNet
gpElasticNetCpp
gpLasso
gpLassoCpp
gpLsp
gpLspCpp
gpMcp
gpMcpCpp
Class for regularized model using general purpose optimization interfa...
gpRidge
gpRidgeCpp
gpScad
gpScadCpp
cappedL1 optimization with ista
cappedL1 optimization with ista
elastic net optimization with ista
elastic net optimization with ista
elastic net optimization with ista optimizer
elastic net optimization with ista optimizer
lsp optimization with ista
lsp optimization with ista
mcp optimization with ista
mcp optimization with ista
mixed penalty optimization with ista
mixed penalty optimization with ista
mixed penalty optimization with ista
mixed penalty optimization with ista
scad optimization with ista
scad optimization with ista
lasso
lavaan2lslxLabels
lessSEM
lessSEM2Lavaan
Class for the coefficients estimated by lessSEM.
loadings
logicalMatch
logLik
logLik
Class for log-likelihood of regularized SEM. Note: we define a custom ...
lsp
makePtrs
mcp
mcpPenalty_C
mgSEM class
mixedPenalty
modifyModel
newTau
plots the cross-validation fits
plots the regularized and unregularized parameters for all levels of l...
plots the regularized and unregularized parameters for all levels of l...
plots the regularized and unregularized parameters for all levels of t...
Wrapper for C++ module. See ?lessSEM::bfgsEnetMgSEM
Wrapper for C++ module. See ?lessSEM::bfgsEnetSEM
Wrapper for C++ module. See ?lessSEM::glmnetCappedL1MgSEM
Wrapper for C++ module. See ?lessSEM:::glmnetCappedL1SEM
Wrapper for C++ module. See ?lessSEM::glmnetEnetGeneralPurpose
Wrapper for C++ module. See ?lessSEM::glmnetEnetGeneralPurposeCpp
Wrapper for C++ module. See ?lessSEM::glmnetEnetMgSEM
Wrapper for C++ module. See ?lessSEM::glmnetEnetSEM
Wrapper for C++ module. See ?lessSEM::glmnetLspMgSEM
Wrapper for C++ module. See ?lessSEM:::glmnetLspSEM
Wrapper for C++ module. See ?lessSEM::glmnetMcpMgSEM
Wrapper for C++ module. See ?lessSEM:::glmnetMcpSEM
Wrapper for C++ module. See ?lessSEM::glmnetScadMgSEM
Wrapper for C++ module. See ?lessSEM:::glmnetScadSEM
Wrapper for C++ module. See ?lessSEM::istaCappedL1GeneralPurpose
Wrapper for C++ module. See ?lessSEM::istaCappedL1GeneralPurposeCpp
Wrapper for C++ module. See ?lessSEM::istaCappedL1MgSEM
Wrapper for C++ module. See ?lessSEM::istaCappedL1SEM
Wrapper for C++ module. See ?lessSEM::istaEnetGeneralPurpose
Wrapper for C++ module. See ?lessSEM::istaEnetGeneralPurposeCpp
Wrapper for C++ module. See ?lessSEM::istaEnetMgSEM
Wrapper for C++ module. See ?lessSEM::istaEnetSEM
Wrapper for C++ module. See ?lessSEM::istaLspGeneralPurpose
Wrapper for C++ module. See ?lessSEM::istaLspGeneralPurposeCpp
Wrapper for C++ module. See ?lessSEM::istaLSPMgSEM
Wrapper for C++ module. See ?lessSEM::istaLSPSEM
Wrapper for C++ module. See ?lessSEM::istaMcpGeneralPurpose
Wrapper for C++ module. See ?lessSEM::istaMcpGeneralPurposeCpp
Wrapper for C++ module. See ?lessSEM::istaMcpMgSEM
Wrapper for C++ module. See ?lessSEM::istaMcpSEM
Wrapper for C++ module. See ?lessSEM::istaMixedPenaltymgSEM
Wrapper for C++ module. See ?lessSEM::istaMixedPenaltySEM
Wrapper for C++ module. See ?lessSEM::istaScadGeneralPurpose
Wrapper for C++ module. See ?lessSEM::istaScadGeneralPurposeCpp
Wrapper for C++ module. See ?lessSEM::istaScadMgSEM
Wrapper for C++ module. See ?lessSEM::istaScadSEM
internal representation of SEM in C++
internal representation of SEM in C++
regressions
regsem2LavaanParameters
Class for regularized SEM
Class for regularized SEM
Class for regularized SEM using Rsolnp
ridge
ridgeBfgs
scad
scadPenalty_C
SEMCpp class
Show method for objects of class cvRegularizedSEM.
show
show
show
show
show
show
show
show
simulateExampleData
smoothAdaptiveLasso
smoothElasticNet
smoothLasso
stabilitySelection
Class for stability selection
summary method for objects of class cvRegularizedSEM.
summary
summary
summary
summary
variances
Provides regularized structural equation modeling (regularized SEM) with non-smooth penalty functions (e.g., lasso) building on 'lavaan'. The package is heavily inspired by the ['regsem'](<https://github.com/Rjacobucci/regsem>) and ['lslx'](<https://github.com/psyphh/lslx>) packages.
Useful links