收益率16.6%!超越ChatGPT的股票预测模型来了,还能给出合理解释视频生成模型超越chatg

股市变换莫测,任何一点风吹草动都可能影响股票的走势,面对这种不确定性,投资者们常常感到无所适从。

于是研究者们盯上了如今大火的大模型技术,试图通过高效地处理和分析海量的股市数据,挖掘出其中的隐藏规律和趋势,快速捕捉到新信息对市场的即时影响,预测未来股价的走势,为投资者提供决策支持。

论文标题:LearningtoGenerateExplainableStockPredictionsusingSelf-ReflectiveLargeLanguageModels

这篇论文提出了一个“总结-解释-预测”Summarize-Explain-Predict(SEP)的框架,该框架利用了一种模型自反思思想和近端策略优化(PPO),使LLM能够自主学习如何生成可解释的股票预测。

通过自反思过程,模型学习如何解释过去的股票波动。PPO训练过程中的训练样本来自反思过程中生成的响应,无需人工标注,极大得节省了人力,增大了生成的解释质量,并进一步提高股票预测的正确性。

01任务定义:可解释的股票预测

02Summarize-Explain-Predict(SEP)框架

SEP框架包含三个主要组件,如下图所示:

鉴于天的原始文本中的信息会超过字符限制,自我总结模块利用LLMs强大的摘要能力,将大量文本输入数据转换为事实信息的要点摘要。提示包过两个可变输入:指定的股票,和每天的非结构化文本输入。然后LLM生成影响股票的新闻摘要,例如“包括苹果(AAPL)、谷歌、亚马逊和Facebook在内的大型科技股票超出了盈利预期”。可以表示为:

2.自我解释模块:通过自反思过程生成股价解释

自我解释模块的目标是双重的:一方面生成清晰的股票预测解释,另一方面通过迭代的自反思过程改进LLM自身的预测。

解释模块的提示包含两个变量输入:指定的股票和前一个模块生成的一系列提取信息的序列。给定这些输入,LLM生成响应,其中应包含下一交易日的价格变动和一个可读的解释。形式化为:

在此过程中,还加入了自我反思循坏迭代改进回复,如下图所示:

从生成的价格变动中,通过评估其与实际情况的一致性获得二进制反馈。对于错误的样本,引入LLM为每一次迭代生成一个口头反馈。

对于每一次迭代,每个反思代表LLM从失败中学到的教训,将其表示为一组反思,连同原始输入再次输入LLM,以生成下一次迭代的价格变动和解释。

通过这个过程,能够获得每个成功的反思所对应的正确和错误回答的一对。分别将其定义为和,用于后续模块预测股票走势。

3.自我预测模块:利用PPO训练优化预测能力

自我预测模块使用自我解释模块构建的数据样本微调LLM,以便在测试期间生成最可能的股票预测和解释。具体流程如图所示:

在推理过程中,首先使用预训练的LLM对无结构化输入文本进行总结。然后,使用训练好的策略从总结的事实生成下一天的预测。对于生成预测,使用一个最佳采样器,在生成个响应之后,使用奖励模型的分数选择最佳响应。

03实验设计

1.数据集构建

2.评估指标

04实验结果

1.预测准确性

在预测准确性方面,SEP框架经过实验验证,能够在预测准确性和MCC方面超越传统深度学习和LLM方法,如表1所示。

在使用GPT生成的解释进行微调的SEP模型中,预测准确性比最强基线(GRU+Attention)提高了2.4%。

在MCC指标上,SEP模型在所有设置下都优于所有模型,展示了模型在考虑随机猜测后理解自然语言文本对股票走势影响的真实能力。

2.解释质量的提升

除了生成更好的预测外,使用LLM而不是传统深度学习方法的一个自然优势是它们能够为预测生成解释。而SEP模型在使用自我反思数据微调后,相比一般的LLM能够更加果断地权衡新闻信息,给出质量更高的解释。

05组件效能分析:各模块对SEP框架性能的贡献

SEP有三个核心组件:总结、解释‘预测’模块。这些模块共同构成了SEP框架,它们各自的功能和对整体性能的贡献是不可或缺的。

1.总结模块

解释模块的目标是生成清晰的股票预测解释,并通过迭代的自我反思过程来提炼这些解释。

为了调整LLM以产生预测和解释,解释模块必须首先通过二进制反馈和自省尝试生成正确注释的样本。为了展示其效果,作者绘制了每次反思迭代后生成的“决定性”和“正确”预测数目的变化百分比,如下图:

可以看到随着多次自反思迭代,模型生成了越来越多的明确正确的注释样本。这凸显了解释模块在生成标注样本方面的有效性,而无需人工专家的帮助。

3.预测模块

预测模块的目标是通过使用PPO算法微调LLM,以便在测试期间生成最可能的股票预测和解释。

作者对每个变体删除了一个附加组件,即在推理中没有-shot采样[SEP(1-shot)];没有使用PPO增强学习[SEP(noPPO)];以及没有解释[SEP(binary)],即简单地将LLM调整为进行二元的上升/下降预测。

综上所述,SEP框架中的每个组件都对性能有着显著的贡献。总结模块通过提取关键信息减少了输入的噪声,解释模块通过自我反思生成了高质量的训练样本,而预测模块则通过PPO训练提高了预测的准确性。这些组件的协同工作使得SEP框架在股票预测任务中表现出色。

06跨任务泛化能力:SEP框架在投资组合构建任务中的应用

SEP框架不仅在股票预测任务中表现出色,其泛化能力也在投资组合构建任务中得到了验证。

对于投资组合任务,采用与上述相同的方法来微调LLM。输入信息是每天股票篮子的所有生成解释。对于这个实验任务,仅筛选出具有正预测的股票,以减少LLM需要评估的股票数量,并防止产生负权重。然后,提示LLM根据每个给定股票的前景生成投资组合权重,如下图所示:

在每次自我反思迭代中,向反思型LLM提供投资组合权重和对应的总体利润,引导其思考如何提高预测准确性来增加利润。基于这些反思,LLM生成新的权重。接着,将新旧权重输入PPO训练器,选择利润更高的权重作为优化方向。

结果如下表所示:

SEP模型在多个投资组合性能指标上表现出色,包括总收益、累计收益、收益的标准差和年化夏普比率。这些结果表明,SEP框架能够有效地将股票预测任务中学到的信息量化权衡,用于投资组合构建任务。

07结论

本文研究了利用自反思大型语言模型进行股市预测的可解释性任务,并提出了SEP框架。该框架结合自反思代理和近端策略优化(PPO)技术,让LLM自主学习生成可解释的股票预测。实验结果显示,SEP框架在预测准确性和生成解释的质量方面均优于传统方法和LLM。在投资组合构建任务上的测试也证明了其泛化能力。

THE END
1.ChatGPT技术应用分享一个小技巧,解锁ChatGPT「预测未来」?新研究利用了ChatGPT在2021年9月的训练数据截止这一限制,比较了ChatGPT在直接预测和未来叙事预测两种不同提示方式下,预测2022年各种事件上的表现。结果显示,未来叙事预测方法在预测2022年奥斯卡奖得主时表现出色,在预测宏观经济变量时,ChatGPT-4的表现也有所提高。 https://blog.csdn.net/xzs51job/article/details/141549024
2.怎么通过chatgpt做数据预测还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,但ChatGPT不单是聊天机器人的简单,甚至能http://www.hlwwhy.com/ask/6693025.html
3.如何用ChatGPT进行行业趋势预测验证预测准确性:使用新的数据或实际结果来验证ChatGPT的预测准确性。这可以帮助你了解预测模型的性能和可靠性,并发现可能存在的问题和不足。 调整预测方法:根据验证结果,对预测方法进行必要的调整和改进。例如,可以增加新的数据特征、改进数据预处理方法或调整模型参数等步骤,以提高预测准确性。 http://gpt.729.cn/information/581.html
4.Nature:ChatGPT能够预测诺贝尔奖吗?生物研究专区Nature:ChatGPT能够预测诺贝尔奖吗? 值得一提的是,开发了AlphaFold的两位学者 Demis Hassabis 和 John Jumper 近两年先后获得了“科学突破奖”,“盖尔德纳奖”,以及“拉斯克奖”。 2023年诺贝尔奖将于10月2日起陆续公布,此时每关心诺奖的人心中都有一个问题——谁会获奖?https://news.bioon.com/article/b40be944772b.html
5.用ChatGPT炒股?美国教授:它或许能够预测股票走势北京时间4月13日消息,美国佛罗里达大学金融学教授亚历杭德罗·洛佩兹-里拉(Alejandro Lopez-Lira)近日表示,大型语言模型可能在预测股价时有用。 里拉在最近一篇未经评审的论文中表示,他使用ChatGPT来分析新闻标题,判断它们对股票是好是坏。结果发现,ChatGPT预测第二天股票收益走势的能力比随机预测要好得多。“ChatGPT理https://jiweipreview.laoyaoba.com/n/856772
6.研究发现:“ChatGPT能够准确预测股上证指数(SH000001)股吧研究发现:“ChatGPT能够准确预测股票走势,未来有望取代分析师…”能预测A股吗?前两周有媒体称预测美股98%的概率…全部评论21 三哥的投资札记 分析师主要是瞪眼说瞎话,比如中信的分析师[doge] 2023-04-28 15:24 股市黄大锤 #今日看盘[超话]# 收评:这回看懂“人工智能”的强大了吧! 2023-04-28 15:http://guba.sina.cn/view_9279_3239174.html
7.ChatGPT算中奖号?人们正用它预测彩票新浪彩通“ChatGPT”是世界上目前最智能的人工智能(简称“AI”)应用,在多个领域的能力令人吃惊。如今,有人用它预测彩票,竟然还真中了奖?! 北京时间4月7日,泰国一男子咨询“ChatGPT”后买彩票中奖。虽然赢得奖金并不多,但他使用ChatGPT预测彩票号码的行为,引起国内外许多人关注。“人工智能”预测彩票中奖号码究竟靠谱吗? https://caitong.sina.com.cn/n/ob/2023-04-20/doc-imyqzqmp5035333.shtml
8.ChatGPT能否预测股价走势?——回报可预测性与大型语言模型使用RavenPack提供的“相关性分数”作为新闻与特定公司的相关程度的指标。在训练ChatGPT对股票回报进行预测时,作者要求ChatGPT扮演一个有股票推荐经验的金融专家的角色,评估给定的新闻标题及其对公司股票价格短期走势的潜在影响并输出评分,展示ChatGPT作为一种语言模型在金融分析任务中的能力。http://sxy.cupl.edu.cn/info/1279/10321.htm
9.ChatGPT4o当“神婆”,为大A卜卦测运?AI测评师那ChatGPT这次能玩好“东学西践”吗?还是玄之又玄的算命。 为了能让大家感同身受,这次咱不预测个人命运了,玩波大的,测测咱大A的运势。 先说结论: 1、GPT 4o AI算命一旦带入大A的历史,会发现准确率还不错。但算命也只能算个轮廓,无法聚焦到细节事件上。给出的建议同理。 https://m.36kr.com/p/2916652877552263
10.chatgpt用户量预测导读:为帮助您更深入了解chatgpt用户量预测,小编撰写了chatgpt用户量预测,chatgpt用户量分析,chatgpt用户总量,chatgpt用户量,chatgpt用户数量等5个相关主题的内容,以期从不同的视角,不同的观点深入阐释chatgpt用户量预测,希望能对您提供帮助。 本文目录一览 http://chatgpt.cmpy.cn/article/1731571.html
11.ChatGPT不能做的6件事(以及20件它拒绝做的事)ChatGPT有偏见吗?这就是为什么它不会讨论政治或回应这20个有争议的问题。 自从ChatGPT和其他生成式人工智能应用程序爆炸性地出现在舞台上后,我们一直在探索我们能用它们做什么。我甚至向你展示了ChatGPT如何协助您写代码,使用ChatGPT制定品牌战略和营销,使用ChatGPT来写博客文章,使用ChatGPT做SEO工作…… https://www.wbolt.com/chatgpt-cant-do-and-efuses-to-do.html
12.洪永淼:ChatGPT没有人的理解能力只有预测思维会上,中国科学院大学经济与管理学院院长洪永淼就表示,人工智能的新近发展已经对经济学研究范式产生了深远影响,比如最近大热的ChatGPT就可以使用很多数据和信息,消除人类经济行为中完全理性的假设带来的预期偏差。 不过,他也提到,像是ChatGPT这样的AI本质上是没有人的理解能力的,也没有感性的思维,只有预测思维。 https://finance.eastmoney.com/a/202302192641095233.html
13.分析师对ChatGPT安全在2023年发展状况的8个预测行业动态行业媒体最近采访了一些世界顶级的网络安全分析师,他们对2023年ChatGPT和生成式人工智能的发展进行了以下预测: ·ChatGPT将降低网络犯罪的门槛。 ·制作令人信服的钓鱼邮件将变得更容易。 ·企业将需要了解人工智能技术的安全专业人员。 ·企业将需要验证生成式人工智能输出的内容。 https://www.d1net.com/security/news/577880.html
14.科学网—ChatGPT可以用于预测论文影响力吗?预测论文影响力对科学产出评估、科学突破早期发现等都具有潜在的价值。影响单篇论文影响力的因素诸多,除了学术论文本身所承载的知识外,还包括论文篇幅、作者特征、情感极性、论文可读性等因素。已有研究证明ChatGPT在摘要生成、情感分析、立场检测等一系列任务中表现出色,那么它是否可以用于预测论文影响力呢?来自荷兰代尔夫https://blog.sciencenet.cn/blog-1166809-1444462.html
15.chatgpt怎么预测股票?Worktile社区ChatGPT是一种自然语言处理模型,用于生成文本回答问题。虽然ChatGPT可以生成有关股票的信息,但它并不具备实时数据分析和预测的能力。预测股票需要使用专业的金融分析工具和算法。 预测股票的常用方法有多种,其中一种是基于技术分析。技术分析基于股价和交易量等历史市场数据,通过统计学和模式识别等方法,试图预测股票价格的https://worktile.com/kb/ask/536992.html
16.美国一教授称ChatGPT在预测股价方面可能很有用《科创板日报》13日讯,美国佛罗里达大学金融学教授Alejandro Lopez-Lira在一篇未经同行评审的论文中表示,大语言模型在预测股价方面可能很有用。他使用ChatGPT分析新闻标题对一只股票影响,发现ChatGPT预测次日回报方向的能力远好于随机水平。这项实验触及了先进人工智能的核心:借助更强大的算力和更优质的数据集,人工智能模型https://www.cls.cn/detail/1321010
17.让ChatGPT编写交互式网页应用的临床预测模型3.预测指标(AUC) 4.个体预测概率 上述模型的准备是关键,其实Shiny只是可视化的展示网页,并进行交互式的操作。详细案例见:OR与RR的计算及可视化展示 Shiny基础 这里不多做介绍,直接看官网链接。 image.png ChatGPT编写shiny ChatGPT编程运行的怎么样,我们来看看。 https://www.jianshu.com/p/adc2f551b333
18.ChatGPT启发,谷歌DeepMind预测7100万基因突变!AI破译人类基因遗传基于AlphaFold打造,灵感来自ChatGPT大模型 那么,AlphaMissense究竟如何构建的? AlphaFold、AlphaFold 2自发布以来,已经从氨基酸序列预测了科学界已知几乎所有蛋白质的结构,超过2亿+蛋白质。 对此,谷歌研究人员基于AlphaFold(以下简称AF),对模型进行改编,由此可以预测改变蛋白质单个氨基酸的错义突变的致病性。 https://www.51cto.com/article/767302.html