KI-Tools, bewertet für deinen Beruf
Bezahlte KI-Jobs
🤝 Du bist in der Frei-&-Open-Source-Bibliothek — von der Community entwickelte Tools, die du kostenlos nutzen kannst. Ein anderes Konzept als unser bewertetes KI-Verzeichnis.
Start › Frei & Open Source › Datenwissenschaft › PySR
✦ Frei & Open SourceDatenwissenschaft

PySR

Leistungsstarke symbolische Regression und Gleichungsfindung in Python und Julia.

Symbolische Regression und Gleichungsfindung

Leistungsstarke genetische Algorithmen für interpretierbares maschinelles Lernen in Python und Julia.

Für immer kostenlos · Open Source · Apache-2.0
✓ Light setup✓ Im Browser✓ Echtzeit-Zusammenarbeit
7.8
ZEKAI
Unverzichtbar für erklärbares ML
Frei & Open Source · Datenwissenschaft
Einfache Einrichtung5
Nützlichkeit9
Wartung9.5
Community7.5
★ 3,755
GITHUB
Sep 2026
AKTUALISIERT
Apache-2.0
LIZENZ
🛠 Keine Lust auf Self-Hosting? Wir richten es ein →
⚡ Schnelle Antwort

PySR ist ein Open-Source-Tool zur symbolischen Regression, das nach interpretierbaren mathematischen Ausdrücken sucht, die zu Ihren Daten passen. Es eignet sich für Data Scientists und Forscher, die erklärbare Modelle statt undurchsichtiger Black-Box-Vorhersagen benötigen.

Läuft auf
Cross-platform
Hosting
Desktop
Sprachen
Python
Lizenz
Apache-2.0

Was es ist

Das Tool verwendet evolutionäre Algorithmen, die von einer performanten Julia-Suchmaschine unterstützt werden, um explizite analytische Gleichungen zu finden. Es bietet scikit-learn-kompatible Syntax, benutzerdefinierte Operatoren, Verlustfunktionen und gibt Formeln im SymPy-, JAX- oder PyTorch-Format aus.

Für wen

Es eignet sich für Data Scientists, die an niedrigdimensionalen Datensätzen arbeiten oder eine symbolische Distillation von neuronalen Netzen durchführen. Es ist nicht geeignet für Teams, die traditionelle Gradient-Boosting-Tabellen suchen oder gemischte Python- und Julia-Laufzeitabhängigkeiten nicht verwalten können.

Wichtige Funktionen

Scikit-Learn-Schnittstelle

Passt Modelle mit der für Python-Entwickler vertrauten Standard-fit- und predict-Syntax an.

Multi-Format-Export

Konvertiert gefundene Gleichungen direkt in SymPy-, JAX- oder PyTorch-Formate.

Benutzerdefinierte Operatoren

Unterstützt benutzerdefinierte mathematische Operatoren und in Julia-Syntax geschriebene Verlustfunktionen.

Symbolische Distillation

Konvertiert trainierte neuronale Netze in analytische Gleichungen, um Deep-Learning-Modelle zu interpretieren.

Erste Schritte

Startklar in 3 Schritten

1
Installieren Sie das Paket über pip install pysr in Ihrer Python-Umgebung.
2
Importieren Sie PySRRegressor und konfigurieren Sie Ihre Suchparameter, Operatoren und Verlustfunktionen.
3
Rufen Sie model.fit(X, y) auf, um die multithreaded Julia-Suchengine zu starten und Gleichungen zu generieren.
Klartext

Unser ehrliches Fazit

Stärken

  • Dramatisch schnellere Suchen dank einer zugrunde liegenden Julia-Ausführungsengine
  • Gibt vollständig differenzierbare Ausdrücke aus, die mit JAX und PyTorch kompatibel sind
  • Ermöglicht das Injizieren benutzerdefinierter Operatoren und Verlustfunktionen
  • Enthält eine Warm-Start-Funktion, um Suchen fortzusetzen, ohne den Status zu verlieren

Schwächen

  • Erfordert sowohl Python- als auch Julia-Laufzeiten, was zu komplexen Umgebungsproblemen führen kann
  • Anfällig für schwerwiegende Importabstürze bei Konflikten mit Systembibliothekenpfaden wie libstdc++
  • Die symbolische Regression skaliert bei hochdimensionalen Datensätzen ohne vorherige Reduzierung der Merkmale schlecht
Kosten

Preise & Lizenz

Kostenlos unter der Apache-2.0-Lizenz. Die einzigen Kosten sind die lokale Rechenleistung und die Zeit, die für die Durchführung der evolutionären Suche erforderlich sind.

Bezahlte Arbeit

Stellen für Deutschsprachige

873 offene Remote-Stellen im KI-Training, aktualisiert am 15. November 2026; die meisten zahlen $20–$170 pro Stunde. 12 davon suchen Deutschsprachige. Zekai listet sie kostenlos; die Bewerbung läuft über die Plattform des Arbeitgebers.

Alle offenen Stellen ansehen →
Vergleich

Alternativen

🎁 Freie & Open-Source-Alternativen

Diese bewerteten KI-Tools erledigen die Aufgabe sofort — aus unserem bewerteten Verzeichnis.

Mehr

Nutze es, oder lass es uns einrichten

📄 Kostenloses PDF: PySR für Datenwissenschaft
Ein verständlicher Leitfaden für dein erstes Ergebnis. Direkt in dein Postfach.
🔔 64 Personen wünschen sich ein komplettes Video-Tutorial — stimme ab
🛠 Keine Lust auf eigene Einrichtung?
Wir installieren, hosten & konfigurieren PySR für dich — und schulen dein Team.
Erledigen lassen ↗
Fragen

FAQ

Warum benötigt PySR Julia?

PySR verwendet eine performante Julia-Bibliothek namens SymbolicRegression.jl als zugrunde liegende Suchengine, um Millionen von Mutationen genetischer Algorithmen schnell auszuführen.

Wie kann ich Gleichungen in Deep-Learning-Frameworks exportieren?

Sie können model.jax() oder model.pytorch() für ein angepasstes Modell aufrufen, um differenzierbare Ausdrücke zu erhalten, die für Deep-Learning-Pipelines bereit sind.

Radar

Neueste KI-News

✉️ Das wöchentliche kostenlose Toolkit
Die besten neuen freien & Open-Source-Tools für Datenwissenschaft — eine kurze E-Mail pro Woche, in deiner Sprache.
Kostenlos · 1 E-Mail/Woche · jederzeit abbestellbar
Mit KI-Training Geld verdienen →

Zekai zuerst in Google sehen