paper-with-me

Papers

PyCC.id: A package for hypothesis-driven equation discovery with structural identifiability

2026-05-07 · Federico J. Gonzalez arxiv

Data-driven equation discovery is fundamentally an inverse problem that seeks to infer the governing differential equations of a system directly from time-series measurements. A known issue is the ill-conditioned nature of the inverse problem, which frequently produces multiple mathematical models that fit the data similarly well. One path to address this issue is by incorporating known hypotheses and constraints into the training phase beforehand. While this approach effectively reduces the search space, it still results in multiple candidate models, forcing practitioners to rely on post-hoc manual filtering based on their own domain expertise. A recent approach incorporates structural `skeletons' inspired by characteristic curves (CCs), defining a hypothesis-driven methodology. In this methodology, practitioners define a skeleton, which is associated with a family of ordinary differential equations (ODEs), and then add their hypotheses and priors based on their domain knowledge to refine the obtained model iteratively. An important advantage of this approach is that some skeletons have demonstrable structural identifiability properties, which are useful for checking whether the skeleton is correct or should be discarded. Furthermore, this formalism enables the use of multiple equation discovery paradigms due to its modularity (such as neural networks, symbolic regression, and sparse regression). In this work, we present the Python library PyCC, which condenses these efforts into a flexible tool that allows researchers and engineers to seamlessly define their skeletons and hypotheses to discover ODEs from time-dependent data.

📄 PDF Abstract BibTeX arXiv:2606.05191

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

PySINDy: A comprehensive Python package for robust sparse system identification

2021-11-12 · Alan A. Kaptanoglu, Brian M. de Silva, Urban Fasel, Kadierdan Kaheman 외

Automated data-driven modeling, the process of directly discovering the governing equations of a system from data, is increasingly being used across the scientific community. PySINDy is a Python package that provides too…

Model Discoveryregression

LLM-SRBench: A New Benchmark for Scientific Equation Discovery with Large Language Models

2025-04-14 · Parshin Shojaee, Ngoc-Hieu Nguyen, Kazem Meidani, Amir Barati Farimani 외

Scientific equation discovery is a fundamental task in the history of scientific progress, enabling the derivation of laws governing natural phenomena. Recently, Large Language Models (LLMs) have gained interest for this…

Equation DiscoveryMemorization

Hypothesis-Driven Skill Optimization for LLM Agents

2026-06-21 · Fangxin Shang, Yehui Yang arxiv

External skills can improve action-oriented LLM agents without changing model weights, but persistent skill updates are risky when they are distilled from sparse or noisy trajectories. A plausible reflection may encode a…

AutoSDT: Scaling Data-Driven Discovery Tasks Toward Open Co-Scientists

2025-06-09 · Yifei Li, Hanane Nour Moussa, Ziru Chen, Shijie Chen 외

Despite long-standing efforts in accelerating scientific discovery with AI, building AI co-scientists remains challenging due to limited high-quality data for training and evaluation. To tackle this data scarcity issue, …

scientific discoveryvalid

Discovering stochastic dynamical equations from biological time series data

2022-05-05 · Arshed Nabeel, Ashwin Karichannavar, Shuaib Palathingal, Jitesh Jhawar 외

Theoretical studies have shown that stochasticity can affect the dynamics of ecosystems in counter-intuitive ways. However, without knowing the equations governing the dynamics of populations or ecosystems, it is difficu…

DiagnosticEquation DiscoveryTime SeriesTime Series Analysis