
astroautomata/pysr 是从 https://github.com/astroautomata/pysr. 导入的 Agent Skill 候选
概览
astroautomata/pysr 是从 https://github.com/astroautomata/pysr. 导入的 Agent Skill 候选
概述(AI 翻译)
Python中的PySR符号回归和Julia文档 ××API示例 × 论坛× 代理
如果你觉得PySR有用,请引用论文arXiv:2305.01582。 如果你已经完成了与PySR的项目,请提交公关申请,在研究展示页面展示你的工作!
目录:
- 为什么是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