
astroautomata/pysr
Data science & MLこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
astroautomata/pysrは、[[T0]からインポートされたエージェントスキル候補です。
概要
astroautomata/pysrは、[[T0]からインポートされたエージェントスキル候補です。
概要(AI 翻訳)
PythonおよびJuliaドキュメント におけるPySRシンボリック回帰×API×× フォーラム × エージェントの例
もしPySRが役に立つと感じたら、arXiv:2305.01582という論文を引用してください。 もしPySRでのプロジェクトを終えた方は、ぜひPRを提出して、研究ショーケースページであなたの作品を紹介してください!
目次:
- なぜPySRなの?
- 設置
- クイックスタート
- → ドキュメント
- 寄稿者
なぜPySRなの?
PySRは、機械学習のためのオープンソースツールです 目的は、ある目的を最適化する解釈可能な記号表現を見つけることです。
数年にわたる期間にわたり、PySRは一から設計されてきました (1)可能な限り高性能であること、 (2) 可能な限りカスタマイズ可能であること、(3) 使いやすさ。 PySRはJuliaライブラリSymbolicRegression.jlと並行して開発されています。 これが強力なPySRの検索エンジンを形成しています。 これらのアルゴリズムの詳細はPySR論文で説明されています。
シンボリック回帰は低次元データセットで最も効果的に機能しますが、 これらのアプローチは高次元にも拡張可能です ニューラルネットワークの「記号的蒸留」を用いて空間を定義し、次のように説明されています。 2006.11287、適用 N体問題に関わる。
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
PySRSymbolic Regression in Python and JuliaDocs × Examples × API × Forum × Agents
pip install pysr
If you find PySR useful, please cite the paper arXiv:2305.01582. If you’ve finished a project with PySR, please submit a PR to showcase your work on the research showcase page!
Contents:
Why PySR?
PySR is an open-source tool for Symbolic Regression: a machine learning task where the goal is to find an interpretable symbolic expression that optimizes some objective.
Over a period of several years, PySR has been engineered from the ground up to be (1) as high-performance as possible, (2) as configurable as possible, and (3) easy to use. PySR is developed alongside the Julia library SymbolicRegression.jl, which forms the powerful search engine of PySR. The details of these algorithms are described in the PySR paper.
Symbolic regression works best on low-dimensional datasets, but one can also extend these approaches to higher-dimensional spaces by using “Symbolic Distillation” of Neural Networks, as explained in 2006.11287, where we apply it to N-body problems. Here, one essentially uses symbolic regression to convert a neural net to an analytic equation. Thus, these tools simultaneously present an explicit and powerful way to interpret deep neural networks.
Installation
You can install PySR with pip or conda:
pip install pysr
conda install -c conda-forge pysr
Julia dependencies will be installed at first import.
AI Agent Skill
Install the PySR skill to provide your coding agents guidance using PySR as part of a larger agentic loop:
npx skills add astroautomata/PySR
Add --global to install the skill globally.
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add astroautomata/pysr