人工智能网致力于为中国广大企业、企业家和商界、经济界人士,以及全球华人经济圈提供实时、严谨、专业的财经、产业新闻和信息资讯媒体。

当前位置:人工智能网 > 人工智能 > 人工智能43:因子观点融入机器学习

人工智能43:因子观点融入机器学习

来源:互联网作者:王林更新时间:2021-03-11 13:04:58阅读:

本文构建了可融入因子观点的随机森林模型,提升了随机森林的灵活性相比线性模型,机器学习模型的复杂程度大幅提升,模型对于历史数据的拟合能力变强,但灵活性下降。在动态演化的金融市场中,机器学习的这些特性使其备受挑战。为了提升模型的灵活性,我们改进了sklearn 的随机森林模型,可指定优先分裂的因子来分裂决策树,从而人为增大优先因子的重要性。最后,我们以价值、成长、质量为优先分裂因子分别训练模型,构建了中证800 价值、中证800 成长、中证800 质量三个组合,该测试能为构建结合机器学习的SmartBeta 策略提供一种思路。

面对量化投资中的挑战,如何提升机器学习的灵活性值得关注2020 年2 季度,知名资产管理公司AQR发表了论文《Can Machines “Learn” Finance?》,文中列举了机器学习在金融投资领域面临的挑战:(1) 模型的可解释性;(2) 金融市场的低信噪比;(3) 市场始终在演化。对于因子投资,在一个因子有效性持续变化的市场中,线性模型具有简单灵活的优势。而机器学习模型由于结构复杂,灵活性相比线性模型大幅下降。具体表现为模型在历史数据上训练好之后不易调整,一旦市场环境发生变化,模型面临失效的风险,投资者想调整却无从下手。因此,本文着重讨论如何改进现有机器学习模型来提升灵活性。

随机森林模型改进:可指定优先分裂的因子

随机森林模型具有非线性拟合能力强和可解释性较强的优势,但对于动态演化的金融市场来说,标准的随机森林模型依然难以供投资者做主观调整。为了将因子观点融入模型,我们针对sklearn 中的随机森林源码做了修改,使得模型中的决策树可在顶端的若干层根据指定的优先因子进行分裂,人为增大这些因子的重要性。改进后的模型新增了两个参数(1)speci_features:优先分裂的因子;(2)max_speci_depth:在决策树顶部使用优先因子分裂的层数。

选股组合测试:以价值、成长、质量为优先分裂因子分别构建模型本文使用改进后的随机森林模型构建特定风格的组合,主要选取三类风格因子为优先分裂因子:价值、成财务质量。在中证800 成分股内,我们构建了中证800 价值、中证800 成长、中证800 质量三个月频调仓的组合,测试了不同max_speci_depth 下模型的表现。以价值因子为例,其他参数不变的情况下,随着max_speci_depth 的增大,价值因子在模型里的重要性上升。本文的选股组合测试能为构建结合机器学习的SmartBeta 策略提供一种思路。

风险提示:通过随机森林模型构建选股策略是历史经验的总结,存在失效的可能。模型可解释性方法可能存在过度简化的风险。

(文章来源:)

(责任编辑:DF506)

郑重声明:东方财富网发布此信息的目的在于传播更多信息,与本站立场无关。

标题:人工智能43:因子观点融入机器学习

地址:http://ai.rw2015.com/ai/6765.html

免责声明:人工智能网为网民提供实时、严谨、专业的财经、产业新闻和信息资讯,更新的内容来自于网络,不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系站长,本网站将立即予以删除!。

返回顶部