HackerPapers

arXiv:2303.17564cs.LG

BloombergGPT: A Large Language Model for Finance

Shijie Wu, Ozan Irsoy, Steven Lu, Vadim Dabravolski, Mark Dredze, Sebastian Gehrmann, Prabhanjan Kambadur, David Rosenberg, Gideon Mann

Abstract

The use of NLP in the realm of financial technology is broad and complex, with applications ranging from sentiment analysis and named entity recognition to question answering. Large Language Models (LLMs) have been shown to be effective on a variety of tasks; however, no LLM specialized for the financial domain has been reported in literature. In this work, we present BloombergGPT, a 50 billion parameter language model that is trained on a wide range of financial data. We construct a 363 billion token dataset based on Bloomberg's extensive data sources, perhaps the largest domain-specific dataset yet, augmented with 345 billion tokens from general purpose datasets. We validate BloombergGPT on standard LLM benchmarks, open financial benchmarks, and a suite of internal benchmarks that most accurately reflect our intended usage. Our mixed dataset training leads to a model that outperforms existing models on financial tasks by significant margins without sacrificing performance on general LLM benchmarks. Additionally, we explain our modeling choices, training process, and evaluation methodology. We release Training Chronicles (Appendix C) detailing our experience in training BloombergGPT.

arXiv comments
Updated to include Training Chronicles (Appendix C)
Journal reference
DOI
Subjects
cs.LGMachine Learning cs.AIArtificial Intelligence cs.CLComputation and Language q-fin.GNGeneral Finance

On Hacker News

Linked by 6 identifiable commenters in 6 comments across 6 threads, from Apr 2023 to May 2023. Found in 1 HN submission from Mar 2023 to Mar 2023. Open submission discussions.

Comments linking this paper, per year.

Discussed in comments6 threads

  1. Is FinGPT Coming? 1 comment
    • Two notable pioneers in this field are Bloomberg and Stochastic AI: 1) BloombergGPT: a) Introducing BloombergGPT, Bloomberg’s 50-billion parameter large language model, purpose-built from scratch for finance: https://www.bloomberg.com/company/press/bloomberggpt-50-bill... b)…

      teleforceView on HNParent context

    • not sure what 'mixing LLM models' entails but these are maybe some good starting points - karpathy - https://www.youtube.com/watch?v=kCc8FmEb1nY - https://towardsdatascience.com/beautifully-illustrated-nlp-m... - https://dzone.com/articles/a-deep-dive-into-the-transformer-...…

      RockyMcNutsView on HNParent context

    • That's another problem with that article. The gap between API and fine-tuning is much smaller than the gap between fine-tuning and developing a foundation model. I would look at BloombergGPT as an example https://arxiv.org/abs/2303.17564 here you have a company which can make a…

      PaulHouleView on HNParent context

    • Overall a good article. I learned that the financial news company Bloomberg has built a ChatGPT called BloombergGPT trained on a corpus of 700 billion tokens. Here is the actual research paper from , https://arxiv.org/pdf/2303.17564.pdf I can't tell if this is Bloomberg's…

      senthil_rajasekView on HNParent context

    • Data moats? Data not on the web, both for the first pass of training [1], and for fine tuning / RLHF [2]. Maybe compute would be a moat...can you run it in inference cheaper? Conditional computation, very quantized models. Probably training compute is not a moat however. Not…

      rozimView on HNParent context

  2. BloombergGPT 1 comment
    • Sometimes, they release them the day before but you're right here. They actually link the published paper in the article and I missed it: https://arxiv.org/abs/2303.17564

      stephanerangayaView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.