NeuroEvolution-BTC-Trader:使用tensorflow建立大量交易加密和迭代变异的模型

时间:2024-02-19 18:46:33
【文件属性】:

文件名称:NeuroEvolution-BTC-Trader:使用tensorflow建立大量交易加密和迭代变异的模型

文件大小:95.52MB

文件格式:ZIP

更新时间:2024-02-19 18:46:33

react bot framework reinforcement-learning bitcoin

Tensorflow NeuroEvolution BTC交易者 Tensorflow用于构建可迭代繁殖和变异的模型。 给定指定的网络拓扑并分配随机权重来构建初始种群。 对于每一代,这些权重都是随机变异的,并且根据其性能为每个网络分配适合度值。 使用合并算法选择下一代模型,并重复该过程。 适应性更高的模型倾向于下一代产品,其权重可以突变,理想情况下可以创造出更高性能的产品 跑 启动python后端,然后启动React开发服务器 python server.py npm run start --prefix=interface 您还可以构建react项目,然后运行server.py (烧瓶将看到静态构建文件) npm run build --prefix=interface python server.py 用法 使用交易框架非常容易。 您需要做的就是选择您要使用的TA并指定模型参数。 这被传递给Python后端,该后端使用给定的参数构造大量模型。 合并算法中使用每种模型的适用性来确定每一代之后要使用哪些模型。 然后将模型复制到下一代,并根据选定的突变参数进行随机突变。 界面将显示每


【文件预览】:
NeuroEvolution-BTC-Trader-master
----tf_evolution.py(2KB)
----server.py(2KB)
----docs()
--------demo.gif(66.06MB)
----data()
--------coinbase-1min.csv(90.84MB)
----population()
--------population.py(8KB)
--------genome.py(4KB)
--------network.py(2KB)
----requirements.txt(87B)
----.gitignore(197B)
----interface()
--------package.json(682B)
--------package-lock.json(551KB)
--------src()
--------public()
----README.md(3KB)
----utils()
--------data.py(2KB)

网友评论