历史文档

【历史文档】高阶技巧-如何固化xgboost模型并调用|模型固化

由qxiao创建,最终由small_q 被浏览 512 用户

更新

本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明

新版量化开发IDE(AIStudio):

https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW

新版模版策略:

https://bigquant.com/wiki/doc/demos-ecdRvuM1TU

新版数据平台:

https://bigquant.com/data/home

https://bigquant.com/wiki/doc/dai-PLSbc1SbZX

新版表达式算子:

https://bigquant.com/wiki/doc/dai-sql-Rceb2JQBdS

新版因子平台:

https://bigquant.com/wiki/doc/bigalpha-EOVmVtJMS5

\

简介

本文主要讲究如何使用xgboost模型开发AI策略的过程中的相关技术。

保存模型的好处:

  1. 模型固化,每次模型的预测结果一致,便于复现
  2. 不用每次训练模型,节省时间
  3. 可以进行策略模型交流,但又不透露模型细节

https://bigquant.com/experimentshare/4b5549b76d3e425dbf49499eb854cae2

最后是调用模型

我们将模型以csv文件保存在自己的研发环境,然后读取出来并进行预测,得到预测结果

https://bigquant.com/experimentshare/e2871f538a83454592d86a3dbac07a52

上述例子主要针对回测研究场景,如果是模拟交易场景,那么我们需要将csv文件的模型移动到/userlib/ 目录,该目录是持久化目录,这样模拟交易的时候也能读取模型文件啦~~~

标签

XGBoostXGBoost模型xgboost
评论
  • 参与模拟交易的策略应该都已经固化了吧
  • 固化不是默认的,需要自己固化
{link}