An exploratory and heuristic approach for specification search in Structural Equation Modeling. The basic idea is to subsample the original data and then search for optimal models on each subset. Optimality is defined through two objectives: model fit and parsimony. As these objectives are conflicting, we apply a multi-objective optimization methods, specifically NSGA-II, to obtain optimal models for the whole range of model complexities. From these optimal models, we consider only the relevant model specifications (structures), i.e., those that are both stable (occur frequently) and parsimonious and use those to infer a causal model.

Documentation

Manual: stablespec.pdf
Vignette: None available.

Maintainer: Ridho Rahmadi <r.rahmadi at cs.ru.nl>

Author(s): Ridho Rahmadi*, Perry Groot*, Tom Heskes*, Christoph Stich*

Install package and any missing dependencies by running this line in your R console:

install.packages("stablespec")

Depends R (>= 3.1.0)
Imports ggm, matrixcalc, sem, nsga2R, graph, Rgraphviz, methods, polycor, foreach
Suggests testthat
Enhances
Linking to
Reverse
depends
Reverse
imports
Reverse
suggests
Reverse
enhances
Reverse
linking to

Package stablespec
Materials
URL https://github.com/rahmarid/stablespec
Task Views
Version 0.3.0
Published 2017-04-05
License MIT + file LICENSE
BugReports https://github.com/rahmarid/stablespec/issues
SystemRequirements
NeedsCompilation no
Citation
CRAN checks stablespec check results
Package source stablespec_0.3.0.tar.gz