Celestial Machine Learning: From Data to Mars and Beyond with AI Feynman

Zi-Yu Khoo,Abel Yang,Jonathan Sze Choong Low,Stéphane Bressan
DOI: https://doi.org/10.1007/978-3-031-39821-6_41
2023-12-15
Abstract:Can a machine or algorithm discover or learn Kepler's first law from astronomical sightings alone? We emulate Johannes Kepler's discovery of the equation of the orbit of Mars with the Rudolphine tables using AI Feynman, a physics-inspired tool for symbolic regression.
Machine Learning
What problem does this paper attempt to address?
### The Problem the Paper Attempts to Solve The paper aims to rediscover Kepler's First Law, specifically the elliptical equation of Mars' orbit, from the Rudolphine tables using the AI Feynman algorithm. Specifically: 1. **Methods and Tools**: - Utilizes the AI Feynman algorithm, a physics-inspired symbolic regression algorithm. - The algorithm is capable of rediscovering 100 equations from the "Feynman Lectures on Physics" from data. 2. **Experimental Design**: - Four experiments were designed to test the performance of AI Feynman under different bias conditions. - Experiment 1: No bias used. - Experiment 2: Observational bias used (by converting input data to angles). - Experiment 3: Inductive bias used (restricting the types of functions in the search space). - Experiment 4: Both observational and inductive biases used simultaneously. 3. **Experimental Results**: - The results showed that with observational bias, AI Feynman was better able to find equations that matched the true form of Mars' orbit. - When both observational and inductive biases were used, AI Feynman performed the best, finding multiple equations that matched the true orbital form and with shorter runtime. 4. **Conclusion**: - AI Feynman successfully rediscovered the elliptical equation of Mars' orbit from the Rudolphine tables, thanks to the guidance of observational and inductive biases. - Discovering physical laws is a dual optimization problem between simplicity and accuracy, which can be guided by the physical unit information in the data. Through these experiments, the paper demonstrates AI Feynman's capability in reproducing Kepler's discovery of Mars' orbital equation and discusses how modern technology can be further utilized for similar research.