简单遗传编程 对于符号回归 此Python 3代码是用于符号回归的遗传编程的简单实现,并且已出于教育目的而开发。 依存关系 numpy和sklearn 。 文件test.py显示了用法示例。 安装 您可以使用python3 -m pip install --user simplegp通过python3 -m pip install --user simplegp ,也可以通过下载代码并运行python3 setup.py install --user在本地进行python3 setup.py install --user 。 参考 如果您使用此代码,请通过引用(或为此)代码所针对的我们的一部或多部作品来支持我们的研究: M. Virgolin,A。De Lorenzo,E。Medvet,F。Randone。 “学习可解释性的公式以学习可解释的公式”。 ,施普林格(2020)。 ( )
1
深层象征回归 深度符号回归(DSR)是一种用于符号回归的深度学习算法-从输入数据集中恢复可处理的数学表达式的任务。 软件包dsr包含DSR的代码,包括单点,并行化的启动脚本( dsr/run.py ),基于基线遗传编程的符号回归算法以及与您自己的数据一起使用的类似sklearn的界面。 该代码支持ICLR 2021的论文《 。 安装 使用Pip在Python 3虚拟环境中安装非常简单。 从存储库根目录: python3 -m venv venv3 # Create a Python 3 virtual environment source venv3/bin/activate # Activate the virtual environmnet pip install -r requirements.txt # Install Python dependencies export C
2022-01-19 11:30:36 183KB Python
1
matlab自相关代码通过符号回归进行生态发现 通过符号回归揭示复杂生态动力学的代码回购 陈以泽,Marco Tulio Angulo和Liu Yang-Yu 被BioEssays接受,2019(作为封面故事),第41卷,第12期 动机 了解复杂生态系统的动态是维持和控制它们的必要步骤。 然而,逆向工程生态系统动力学仍然具有挑战性,这主要是因为生态系统可能会采用非常广泛的动力学类别,这使得选择合适的模型结构来应用参数推论方法具有挑战性。 在这里,我们建议通过符号回归来缩小这种差距,这是一种机器学习方法,可以从时间数据中自动对模型结构和参数进行逆向工程。 关于发现的生态动力学的一些结果 在这里,我们显示了一些生成的样本以及样本的自相关 语言和依存关系 我们使用Matlab来实现该算法。 具体来说,我们使用开源Matlab包在符号回归算法中启用了多基因搜索。
2021-08-13 16:24:24 462KB 系统开源
1
gplearn:Python中的遗传编程,具有受scikit-learn启发的API
1