SEMdeep

Structural Equation Modeling with Deep Neural Network and Machine Learning

https://github.com/barbaratarantino/semdeep

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.7%) to scientific vocabulary
Last synced: 6 months ago · JSON representation

Repository

Structural Equation Modeling with Deep Neural Network and Machine Learning

Basic Info
  • Host: GitHub
  • Owner: BarbaraTarantino
  • Language: R
  • Default Branch: master
  • Size: 24.9 MB
Statistics
  • Stars: 7
  • Watchers: 1
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme Changelog

README.md

SEMdeep

Structural Equation Modeling with Deep Neural Network and Machine Learning

SEMdeep train and validate a custom (or data-driven) structural equation model (SEM) using layer-wise deep neural networks (DNNs) or node-wise machine learning (ML) algorithms. SEMdeep comes with the following functionalities:

  • Automated ML or DNN model training based on SEM network structures.

  • Network plot representation as interpretation diagram.

  • Model performance evaluation through regression and classification metrics.

  • Model variable importance computation through Shapley (R2) values, Gradient (or Connection) weight approach and significance tests of network inputs.

Anteprima PDF

Installation

SEMdeep uses the deep learning framework 'torch'. The torch package is native to R, so it's computationally efficient, as there is no need to install Python or any other API, and DNNs can be trained on CPU, GPU and MacOS GPUs. Before using 'SEMdeep' make sure that the current version of ‘torch’ is installed and running:

``` r install.packages("torch")

library(torch)

install_torch(reinstall = TRUE)

```

Only for windows (not Linux or Mac). Some Windows distributions don’t have the Visual C++ runtime pre-installed, download from Microsoft VC_redist.x86.exe (R32) or VC_redist.x86.exe (R64) and install it.

For GPU setup, or if you have problems installing torch package, check out the installation help from the torch developer.

Then, the latest stable version can be installed from CRAN:

r install.packages("SEMdeep")

The latest development version can be installed from GitHub:

``` r

install.packages("devtools")

devtools::install_github("BarbaraTarantino/SEMdeep") ```

Getting help

The full list of SEMdeep functions with examples is available at our website HERE.

Owner

  • Name: Barbara Tarantino
  • Login: BarbaraTarantino
  • Kind: user

GitHub Events

Total
  • Watch event: 6
  • Issue comment event: 2
  • Push event: 12
  • Pull request event: 2
  • Fork event: 1
Last Year
  • Watch event: 6
  • Issue comment event: 2
  • Push event: 12
  • Pull request event: 2
  • Fork event: 1

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 0
  • Total pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: 2 months
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 1.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: 2 months
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 1.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • martinju (1)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • cran 182 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 2
  • Total maintainers: 1
cran.r-project.org: SEMdeep

Structural Equation Modeling with Deep Neural Network and Machine Learning

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 182 Last month
Rankings
Dependent packages count: 28.2%
Dependent repos count: 34.8%
Average: 49.9%
Downloads: 86.7%
Last synced: 7 months ago

Dependencies

.github/workflows/rhub.yaml actions
  • r-hub/actions/checkout v1 composite
  • r-hub/actions/platform-info v1 composite
  • r-hub/actions/run-check v1 composite
  • r-hub/actions/setup v1 composite
  • r-hub/actions/setup-deps v1 composite
  • r-hub/actions/setup-r v1 composite
DESCRIPTION cran
  • R >= 4.0 depends
  • SEMgraph >= 1.2.2 depends
  • igraph >= 2.0.0 depends
  • NeuralNetTools * imports
  • cito * imports
  • corpcor * imports
  • lavaan * imports
  • mgcv * imports
  • nnet * imports
  • ranger * imports
  • shapr * imports
  • torch * imports
  • xgboost * imports