LightGBM 是什么?为什么预测股票时神经网络也可能输

找找异变
阅读功能说明

收听会朗读正文;速读会按顺序显示短语,速度可调。语言练习可对照已有的不同语言版本。收藏保存在本浏览器中,可从播放器的收藏列表再次打开。用打砖块来读会把正文的文字变成砖块,边打边读。

分享这篇文章

分享这篇文章

广告
广告

解释 LightGBM 为什么擅长分析财报与股价表格,以及怎样公平检验股票预测。

更复杂的 AI 反而输了?

“神经网络版本没能超过 LightGBM。”一边是多层复杂计算,一边是许多小树组成的“森林”,结果森林拿了奖杯。电脑风扇拼命转,成绩却不会因为声音大而增加。

这句话没有给出数据和评分,无法单独核实那次比较。不过,研究确实表明树形方法在行列排列的数字上很有竞争力。[1][2]

LightGBM 做什么?

LightGBM 是一种根据过去例子预测新结果的方法。其代表性论文发表于 2017 年。[3]

假设表格列出了企业利润增长、交易量突增、企业规模及后续股价。一棵小树问:“利润增长超过某个界限了吗?”下一棵树修补前一次容易出错的地方。许多小修正逐渐合成最终预测。

单棵树很简单,许多树合作却很厉害。像一支不断给彼此补漏洞的队伍。

为什么可能赢?

金融数字里有突变、用处很小的列,以及只有跨过某条线才成立的规律。树形方法擅长按界限区分情况。

2022 年的研究发现,树形方法在典型中等规模表格上仍很强。[1] 2023 年的研究指出,对许多数据集来说,合理调整设置比更换模型类别更重要。[2]

电脑越吵,预测不一定越准。

树一定最强吗?

2025 年的大规模比较发现,增加训练时间并组合多种预测后,神经网络在某些情况能追上。[4] 识别图片和阅读财务数字,本来就需要不同工具。

股票交易该怎样测试?

双方只能使用当时已经公开的数据。用后来发布的财报预测发布前的价格,相当于提前读了明天的报纸。

按时间顺序测试,计算手续费、预期与实际成交价的差异和可能的大幅亏损。预测涨跌正确与交易后真正赚钱,是两张成绩单。

结论

神经网络输给 LightGBM 完全可能。2017 年成名的方法,只要适合工作,今天依然强大。不要小看这片森林。

参考资料(4条)

  1. Grinsztajn, Oyallon & Varoquaux (2022), “Why do tree-based models still outperform deep learning on typical tabular data? papers.nips.cc
  2. McElfresh et al. (2023), “When Do Neural Nets Outperform Boosted Trees on Tabular Data? proceedings.neurips.cc
  3. Ke et al. (2017), “LightGBM: A Highly Efficient Gradient Boosting Decision Tree. proceedings.neurips.cc
  4. Erickson et al. (2025), “TabArena: A Living Benchmark for Machine Learning on Tabular Data. proceedings.nips.cc

广告这个主题的书

本文包含广告(联盟链接)。 关于广告 As an Amazon Associate I earn from qualifying purchases.

分享这篇文章

如果这篇文章对你有帮助,可以支持本站。 支持本站

广告
广告
广告

再来一篇?有没有好玩的?

读完顺便看看:几篇相近的,还有几篇完全不同但很有意思的。

  1. 相近的话题日本养老金的代际差距年轻与年老时的 100 万日元
  2. 完全不同,但很有趣卖掉猎人执照就能退休,为什么还要工作?小杰一行接委托的理由
  3. 为什么我看不进“共鸣系”动画
  4. “等我确定时间再说”,为什么总在前一天才回消息?
  5. 9度500mL的罐装酒真的只算“一罐”吗?相当于2.6罐啤酒

今天读这篇

每一篇都回答读完本文后常有的下一个问题。

浏览全部文章更多「制度与机制」文章

查找其他文章

所有文章

Mendoi-chan

本站运营者

Mendoi-chan

把工作与日常生活中的麻烦整理成清晰的结构和下一步行动。