Keplearn je deterministički motor simboličke regresije napisan u programskom jeziku Rust. Program je nazvan po Johannesu Kepleru, koji je iz astronomskih podataka izveo zakone planetarnog gibanja.
Korisnik navodi ciljni stupac parametrom --target i učitava tablicu u formatu TSV ili CSV, pri čemu se razdjelnik određuje prema zaglavlju. Algoritam pretražuje lance invertibilnih redukcija, primjenjuje transformacije kao što su logaritam, korijen ili arkus sinus te na svakom koraku pokušava prilagoditi monomijalni model.
Na standardnom mjerilu SRBench Keplearn postiže stopu točnih simboličkih rješenja od 64,7 % uz znatno manju računalnu potrošnju, bolje od AIFeynmana, koji bilježi 55,8 %.











































