Skip to content

ren2504413601/regression-surrogates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

regression-surrogates

DOI

This repo contains the code for running machine learning (ML)-based surrogate models in the paper " Surrogate models based onmachine learning methods for parameter estimation of leftventricular myocardium "

we use three ML-based surrogate models, namely K-nearest neighbour(KNN) , XGBoost and multi-layer perceptron . The three chosen ML models can be considered to be a supervised learning regression problem. After training process, we further apply the three ML-based surrogate models for parameter estimation.

Requirements

The code requires Matlab2016, Python (3.6+) and the following dependencies: scikit-learn, pandas, numpy, Scipy, xgboost ,joblib.

To setup, either run, you can download this repo and better prepare a pip environment:

cd .
pip install --upgrade pip
pip install -r requirements.txt

About

ML-based surrogate models for parameter estimation

Resources

Stars

Watchers

Forks

Packages

No packages published