Ajayvtala/PACE-SINDy: PACE SINDy MATLAB Implementation v1.0
Authors/Creators
Description
PACE: Pareto–AICc Consensus Estimator for Automated λ Selection in SINDy
This repository contains MATLAB code for the PACE λ-selection framework used in Sparse Identification of Nonlinear Dynamics (SINDy).
Workflow
- Generate datasets (run once)
Datagenerator
- Run experiments
runBatch
This performs 200 identification trials and stores results in a .mat file.
- Optional baseline comparison
generate_baselines
This step reproduces the baseline comparisons used in the paper.
Files
buildLibrary.m – library construction
computeDerivative.m – derivative estimation
stlsq.m – sparse regression
tuneLambda.m – PACE λ-selection
runSINDyID.m – SINDy identification
runBatch.m – batch experiments
Datagenerator.m – dataset generation
generate_baselines.m – baseline comparison
Files
Ajayvtala/PACE-SINDy-v1.0.zip
Files
(47.3 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:23191535e3e37954f135cc0823521291
|
47.3 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/Ajayvtala/PACE-SINDy/tree/v1.0 (URL)
Software
- Repository URL
- https://github.com/Ajayvtala/PACE-SINDy