SciML/SciMLSensitivity.jl
A component of the DiffEq ecosystem for enabling sensitivity analysis for scientific machine learning (SciML). Optimize-then-discretize, discretize-then-optimize, adjoint methods, and more for ODEs, SDEs, DDEs, DAEs, etc.
What it solves
It provides utilities for sensitivity analysis within the Scientific Machine Learning (SciML) ecosystem, allowing users to understand how changes in input parameters affect the output of scientific models.
How it works
It functions as a component package that provides the underlying sensitivity analysis tools used by other libraries in the SciML ecosystem, such as DifferentialEquations.jl.
Who it’s for
Researchers and developers working with scientific machine learning who need to perform sensitivity analysis on their models.
Highlights
- Part of the broader SciML Scientific Machine Learning ecosystem
- Integrated with DifferentialEquations.jl
Related
- Project
DoubleML/doubleml-for-pyA Python package implementing the double/debiased machine learning framework for estimating structural parameters with reduced bias using scikit-learn.
- Project
materialyzeai/mamlA Python package that provides high-level interfaces for materials science machine learning, enabling the conversion of materials data into features for property prediction and energy surface modeling.
- Project
py-why/EconMLA Python package for estimating heterogeneous treatment effects from observational data by combining machine learning with econometrics for automated causal inference.
- Project
SciML/SciMLBenchmarks.jlA comprehensive benchmarking suite for scientific machine learning and equation solvers, providing reproducible comparisons of speed and accuracy for ODEs, SDEs, and AI-driven scientific models.
- Project
feature-engine/feature_engineA Python library providing Scikit-learn compatible transformers for comprehensive feature engineering and selection to improve machine learning model performance.