Story
Trending

Keplearn is a Rust tool for recovering equations from tabular data

Technology · First reported 29 Oct, 14:22 · Updated 15:56

Image: Wikimedia Commons · NASA Johnson Space Center · Public domain

Keplearn searches measurement tables for compact mathematical relationships and returns candidate equations as JSON. Its documentation reports strong results on some symbolic-regression benchmarks, while noting that it performs poorly on datasets without closed-form solutions.

  • Keplearn reads CSV or TSV data and searches for equations relating the input columns to a selected target; its documentation gives force = m1 × m2 / r² as an example.
  • The program uses a deterministic search over mathematical transformations and monomial forms, then scores the printed equation against the supplied data.
  • In reported SRBench results, Keplearn recovered ground-truth equations for 64.7% of noise-free Feynman datasets; its median test R² on black-box datasets was about -0.003.
Summary written by Lux AI from 2 articlesUnverified

Key facts

Language
Rust
Input formats
CSV or TSV
Noise-free Feynman symbolic solution rate
64.7% (75 of 116 datasets)
Black-box benchmark median test R²
About -0.003
License
MIT

Source spectrum

Far left
Left
Lean left
Centre
Lean right
Right
Far right

Unrated

Left 0 · Centre 1 · Right 0 of 1 rated sources · +1 unrated

All coverage

Coverage over time

011418220206101418
LeftCentreRight

Articles per hour since first reported, by side.

Ownership

  • Corporation 50% (1)
  • Unknown 50% (1)

Share of the 2 sources by owner type.