TL;DR
This paper introduces a method that combines logical reasoning with symbolic regression to derive scientific laws from data and axiomatic knowledge, automating parts of the scientific discovery process.
Contribution
It presents a novel approach to incorporate logical axioms into model discovery, enabling derivation of laws from limited data with formal reasoning.
Findings
Successfully derived Kepler's third law, Einstein's time-dilation, and Langmuir's adsorption theory.
Discovered laws from few data points using logical reasoning.
Enhanced model accuracy by integrating prior axiomatic knowledge.
Abstract
Scientists have long aimed to discover meaningful formulae which accurately describe experimental data. A common approach is to manually create mathematical models of natural phenomena using domain knowledge, and then fit these models to data. In contrast, machine-learning algorithms automate the construction of accurate data-driven models while consuming large amounts of data. The problem of incorporating prior knowledge in the form of constraints on the functional form of a learned model (e.g., nonnegativity) has been explored in the literature. However, finding models that are consistent with prior knowledge expressed in the form of general logical axioms (e.g., conservation of energy) is an open problem. We develop a method to enable principled derivations of models of natural phenomena from axiomatic knowledge and experimental data by combining logical reasoning with symbolic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
