Skip to content

xyfuuu/DeepSEM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep SEM

Our project aims to apply frontier techniques in DL to Structural Equation Modeling (SEM, a popular analysis method in social science). It is supposed to automate the model refining process in SEM, which requires experts deveting hours and hours for now.

demo

Features

  • Powerful RL algorithm.
  • User-friendly UI.
  • Runs on both Linux, MacOS.

Get started

To use this project you need to have a basic understanding of SEM which is a famous analysis technique in social science. Go to wiki for a brief introduction if you are not familiar with SEM.

Then you nees some data collected by scales. If you don't have any, there's some data in /data for you to play around.

Then launch the program to enjoy our project.

Usage

To launch the program, run the following command in bash:

chmod +x run.sh
./run.sh

This program is fairly easy to use and follows almost the same pattern as SPSS AMOS. Or you can refer to the gif at the beginning of this README.

Requirements

This project is essentially written in Python and requires following packages:

  • autogluon >= 0.0.13
  • graphviz >= 0.14
  • numpy >= 1.17.4
  • PyQt5 >= 5.14.2
  • rpy2 >= 3.3.5

Run the following code in the project folder to install all the requirements:

pip install -r requirements.txt

Due to one key package we used, autogluon, doesn't support Windwos, this project requires MacOS or Linux.

File Structure

Key project files are organized in the following structure:

File Structure

FAQ

Why our project?

Our project intends to replace the Model Modification section in the current SEM pipeline which requires experts devoting hours and hours for now with RL. It saves you time and is very likely to provide a better results than expert proposed.

Run into problems?

This project is still in early development stage. If you run into problems please kindly open an issue in this github project.

About

Apply frontier techniques in DL to Structural Equation Modeling.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages