BloombergGPT: A Large Language Model for Finance

Benchmark Model Rank Results
multiple-choice-question-answering-mcqa-on-big-bench-hyperbatonBloomberg GPT (few-shot, k=3)#1Accuracy: 92
multiple-choice-question-answering-mcqa-on-big-bench-hyperbatonGPT-NeoX (few-shot, k=3)#2Accuracy: 92
multiple-choice-question-answering-mcqa-on-big-bench-hyperbatonBLOOM 176B (few-shot, k=3)#3Accuracy: 92
multiple-choice-question-answering-mcqa-on-big-bench-hyperbatonOPT 66B (few-shot, k=3)#4Accuracy: 91.6
multiple-choice-question-answering-mcqa-on-big-bench-hyperbatonPaLM 540B (few-shot, k=3)#7Accuracy: 70.8
common-sense-reasoning-on-big-bench-causal-judgmentPaLM 540B (few-shot, k=3)#2Accuracy: 61.0
common-sense-reasoning-on-big-bench-causal-judgmentGPT-NeoX 20B (few-shot, k=3)#5Accuracy: 52.41
common-sense-reasoning-on-big-bench-causal-judgmentBLOOM 176B (few-shot, k=3)#6Accuracy: 51.87
common-sense-reasoning-on-big-bench-causal-judgmentOPT 66B (few-shot, k=3)#7Accuracy: 51.87
common-sense-reasoning-on-big-bench-causal-judgmentBloombergGPT 50B (few-shot, k=3)#9Accuracy: 49.73
common-sense-reasoning-on-big-bench-date-understandingBloomberg GPT 50B (few-shot, k=3)#3Accuracy: 54.8
common-sense-reasoning-on-big-bench-date-understandingPaLM 540B (few-shot,k=3)#4Accuracy: 53.6
common-sense-reasoning-on-big-bench-date-understandingBLOOM 176B (few-shot, k=3)#6Accuracy: 50.00
common-sense-reasoning-on-big-bench-date-understandingOPT 66B (few-shot, k=3)#7Accuracy: 49.60
common-sense-reasoning-on-big-bench-date-understandingGPT-NeoX 20B (few-shot, k=3)#8Accuracy: 45.60
common-sense-reasoning-on-big-bench-disambiguation-qaPaLM 540B (few-shot, k=3)#3Accuracy: 60.8
common-sense-reasoning-on-big-bench-disambiguation-qaGPT-NeoX 20B (few-shot, k=3)#6Accuracy: 40.8
common-sense-reasoning-on-big-bench-disambiguation-qaOPT 66B (few-shot, k=3)#7Accuracy: 40.4
common-sense-reasoning-on-big-bench-disambiguation-qaBLOOM 176B (few-shot, k=3)#8Accuracy: 40.4
common-sense-reasoning-on-big-bench-disambiguation-qaBloomberg GPT 50B (few-shot, k=3)#9Accuracy: 34
common-sense-reasoning-on-big-bench-sports-understandingPaLM 540B (few-shot, k=3)#3Accuracy: 80.4
common-sense-reasoning-on-big-bench-sports-understandingBloomberg GPT (few-shot, k=3)#5Accuracy: 62.8
common-sense-reasoning-on-big-bench-sports-understandingOPT 66B (few-shot, k=3)#7Accuracy: 54.4
common-sense-reasoning-on-big-bench-sports-understandingGPT-NeoX (few-shot, k=3)#8Accuracy: 53.2
logical-reasoning-on-big-bench-formal-fallacies-syllogisms-negationOPT 66B (few-shot, k=3)#3Accuracy: 54
logical-reasoning-on-big-bench-formal-fallacies-syllogisms-negationPaLM 540B (few-shot, k=3)#4Accuracy: 53.6
logical-reasoning-on-big-bench-formal-fallacies-syllogisms-negationBLOOM 176B (few-shot, k=3)#5Accuracy: 52.8
logical-reasoning-on-big-bench-formal-fallacies-syllogisms-negationGPT-NeoX 20B (few-shot, k=3)#6Accuracy: 52.8
logical-reasoning-on-big-bench-formal-fallacies-syllogisms-negationBloomberg GPT 50B (few-shot, k=3)#8Accuracy: 50.8
logical-reasoning-on-big-bench-temporal-sequencesPaLM 540B (few-shot, k=3)#3Accuracy: 39.6
logical-reasoning-on-big-bench-temporal-sequencesBLOOM 176B (few-shot, k=3)#4Accuracy: 36.8
logical-reasoning-on-big-bench-temporal-sequencesBloomberg GPT (few-shot, k=3)#6Accuracy: 29.2
logical-reasoning-on-big-bench-temporal-sequencesOPT 66B (few-shot, k=3)#7Accuracy: 23.6
logical-reasoning-on-big-bench-temporal-sequencesGPT-NeoX (few-shot, k=3)#8Accuracy: 21.2
multiple-choice-question-answering-mcqa-on-big-bench-movie-recommendationBLOOM 176B (few-shot, k=3)#3Accuracy: 91.2
multiple-choice-question-answering-mcqa-on-big-bench-movie-recommendationOPT 66B (few-shot, k=3)#4Accuracy: 91.2
multiple-choice-question-answering-mcqa-on-big-bench-movie-recommendationBloomberg GPT (few-shot, k=3)#5Accuracy: 90.4
multiple-choice-question-answering-mcqa-on-big-bench-movie-recommendationPaLM 540B (few-shot, k=3)#6Accuracy: 87.2
multiple-choice-question-answering-mcqa-on-big-bench-movie-recommendationGPT-NeoX (few-shot, k=3)#7Accuracy: 86.4
multiple-choice-question-answering-mcqa-on-big-bench-navigatePaLM 540B (few-shot, k=3)#3Accuracy: 62.4
multiple-choice-question-answering-mcqa-on-big-bench-navigateBLOOM 176B (few-shot, k=3)#6Accuracy: 50
multiple-choice-question-answering-mcqa-on-big-bench-navigateGPT-NeoX (few-shot, k=3)#7Accuracy: 45.2
multiple-choice-question-answering-mcqa-on-big-bench-navigateBloomberg GPT (few-shot, k=3)#8Accuracy: 42
multiple-choice-question-answering-mcqa-on-big-bench-navigateOPT 66B (few-shot, k=3)#9Accuracy: 42
multiple-choice-question-answering-mcqa-on-big-bench-ruin-namesPaLM 540B (few-shot, k=3)#3Accuracy: 76
multiple-choice-question-answering-mcqa-on-big-bench-ruin-namesBloomberg GPT (few-shot, k=3)#4Accuracy: 56
multiple-choice-question-answering-mcqa-on-big-bench-ruin-namesBLOOM 176B (few-shot, k=3)#5Accuracy: 54.8
multiple-choice-question-answering-mcqa-on-big-bench-ruin-namesGPT-NeoX (few-shot, k=3)#6Accuracy: 54
multiple-choice-question-answering-mcqa-on-big-bench-ruin-namesOPT 66B (few-shot, k=3)#7Accuracy: 52.8
sarcasm-detection-on-big-bench-snarksPaLM 540B (few-shot, k=3)#3Accuracy: 78.1
sarcasm-detection-on-big-bench-snarksBLOOM 176B (few-shot, k=3)#4Accuracy: 72.47
sarcasm-detection-on-big-bench-snarksBloomberg GPT (few-shot, k=3)#5Accuracy: 69.66
sarcasm-detection-on-big-bench-snarksGPT-NeoX (few-shot, k=3)#6Accuracy: 62.36
logical-reasoning-on-big-bench-penguins-in-a-tablePaLM 540B (few-shot, k=3)#4Accuracy: 44.5
logical-reasoning-on-big-bench-penguins-in-a-tableBLOOM 176B (few-shot, k=3)#6Accuracy: 40.41
logical-reasoning-on-big-bench-penguins-in-a-tableBloomberg GPT (few-shot, k=3)#7Accuracy: 37.67
logical-reasoning-on-big-bench-penguins-in-a-tableGPT-NeoX (few-shot, k=3)#8Accuracy: 33.56
logical-reasoning-on-big-bench-penguins-in-a-tableOPT 66B (few-shot, k=3)#9Accuracy: 28.08
logical-reasoning-on-big-bench-reasoning-about-colored-objectsPaLM 540B (few-shot, k=3)#5Accuracy: 38
logical-reasoning-on-big-bench-reasoning-about-colored-objectsBLOOM 176B (few-shot, k=3)#6Accuracy: 36.8
logical-reasoning-on-big-bench-reasoning-about-colored-objectsBloomberg GPT (few-shot, k=3)#7Accuracy: 34.8
logical-reasoning-on-big-bench-reasoning-about-colored-objectsOPT 66B (few-shot, k=3)#8Accuracy: 31.2
logical-reasoning-on-big-bench-reasoning-about-colored-objectsGPT-NeoX (few-shot, k=3)#9Accuracy: 26
natural-language-inference-on-anli-testBLOOM 176B (one-shot)#13A1: 33.6A2: 33.8A3: 35.17
natural-language-inference-on-anli-testOPT 66B (one-shot)#14A1: 33.1A2: 34.2A3: 34.92
natural-language-inference-on-anli-testBloomberg GPT (one-shot)#15A1: 32.9A2: 34.4A3: 37.33
natural-language-inference-on-anli-testGPT-NeoX (one-shot)#16A1: 32.6A2: 33.8A3: 36.17
natural-language-inference-on-commitmentbankBloomberg GPT (one-shot)#14Accuracy: 53.57
natural-language-inference-on-commitmentbankGPT-NeoX (one-shot)#15Accuracy: 48.21
natural-language-inference-on-commitmentbankBLOOM 176B (one-shot)#16Accuracy: 48.21
natural-language-inference-on-commitmentbankOPT 66B (one-shot)#17Accuracy: 44.64
question-answering-on-openbookqaOPT 66B (one-shot)#15Accuracy: 58.0
question-answering-on-openbookqaBloomberg GPT 50B (1-shot)#20Accuracy: 51.6
question-answering-on-openbookqaBLOOM 176B (2-shot)#21Accuracy: 47.2
question-answering-on-openbookqaGPT-NeoX 50B (2-shot)#22Accuracy: 44.2
question-answering-on-multircBloomberg GPT 50B (1-shot)#16F1: 62.3
question-answering-on-multircBLOOM 176B (1-shot)#21F1: 26.7
question-answering-on-multircGPT-NeoX 20B (1-shot)#22F1: 22.9
question-answering-on-multircOPT 66B (1-shot)#23F1: 18.8
common-sense-reasoning-on-commonsenseqaOPT 66B (1-shot)#19Accuracy: 66.4
common-sense-reasoning-on-commonsenseqaBloomberg GPT 50B (1-shot)#20Accuracy: 65.5
common-sense-reasoning-on-commonsenseqaBLOOM 176B (1-shot)#22Accuracy: 64.2
common-sense-reasoning-on-commonsenseqaGPT-NeoX 20B (1-shot)#25Accuracy: 60.4
question-answering-on-copaGPT-NeoX (one-shot)#19Accuracy: 88
question-answering-on-copaBloomberg GPT (one-shot)#24Accuracy: 86
question-answering-on-copaOPT 66B (one-shot)#25Accuracy: 86
question-answering-on-copaBLOOM 176B (one-shot)#29Accuracy: 84
common-sense-reasoning-on-recordBloomberg GPT 50B (1-shot)#20F1: 82.8
common-sense-reasoning-on-recordOPT 66B (1-shot)#21F1: 82.5
common-sense-reasoning-on-recordBLOOM 176B (1-shot)#22F1: 78
common-sense-reasoning-on-recordGPT-NeoX 20B (1-shot)#23F1: 67.9
reading-comprehension-on-raceBloomberg GPT (one-shot)#21Accuracy (Middle): 54.32Accuracy (High): 41.74
reading-comprehension-on-raceBLOOM 176B (one-shot)#22Accuracy (Middle): 52.3Accuracy (High): 39.14
reading-comprehension-on-raceOPT 66B (one-shot)#23Accuracy (Middle): 47.42Accuracy (High): 37.02
reading-comprehension-on-raceGPT-NeoX (one-shot)#24Accuracy (Middle): 41.23Accuracy (High): 34.33
common-sense-reasoning-on-arc-challengeBLOOM 176B (1-shot)#25Accuracy: 50.85
common-sense-reasoning-on-arc-challengeBloomberg GPT 50B (1-shot)#27Accuracy: 48.63
common-sense-reasoning-on-arc-challengeGPT-NeoX 20B (1-shot)#29Accuracy: 45.39
common-sense-reasoning-on-arc-challengeOPT 66B (one-shot)#31Accuracy: 44.54
common-sense-reasoning-on-arc-easyBLOOM 176B (1-shot)#33Accuracy: 75.93
common-sense-reasoning-on-arc-easyBloomberg GPT 50B (1-shot)#40Accuracy: 73.99
common-sense-reasoning-on-arc-easyOPT 66B (1-shot)#53Accuracy: 71.25
common-sense-reasoning-on-arc-easyGPT-NeoX 20B (1-shot)#56Accuracy: 70.79
natural-language-inference-on-rteBloomberg GPT 50B (1-shot)#53Accuracy: 69.3%
natural-language-inference-on-rteBLOOM 176B (1-shot)#75Accuracy: 57.4%
natural-language-inference-on-rteOPT 66B (1-shot)#78Accuracy: 54.9%
natural-language-inference-on-rteGPT-NeoX 20B (1-shot)#80Accuracy: 53.8%
question-answering-on-boolqBloomberg GPT 50B (1-shot)#59Accuracy: 74.6
question-answering-on-boolqOPT 66B (1-shot)#110Accuracy: 57.5
question-answering-on-boolqBLOOM 176B (1-shot)#114Accuracy: 52.9
question-answering-on-boolqGPT-NeoX 20B (1-shot)#117Accuracy: 46.4
multi-task-language-understanding-on-mmluBloomberg GPT 50B (5-shot)#74Average (%): 39.2
multi-task-language-understanding-on-mmluBLOOM 176B (5-shot)#75Average (%): 39.1
multi-task-language-understanding-on-mmluOPT 66B (5-shot)#78Average (%): 36
question-answering-on-piqaBloomberg GPT 50B (1-shot)#77Accuracy: 77.9
question-answering-on-piqaOPT 66B (1-shot)#80Accuracy: 77.6
question-answering-on-piqaBLOOM 176B (1-shot)#94Accuracy: 77
question-answering-on-piqaGPT-NeoX 20B (1-shot)#108Accuracy: 75.8
common-sense-reasoning-on-winograndeBLOOM 176B (1-shot)#88Accuracy: 67
common-sense-reasoning-on-winograndeOPT 66B (1-shot)#92Accuracy: 66.1
common-sense-reasoning-on-winograndeBloomberg GPT (one-shot)#97Accuracy: 64.1
common-sense-reasoning-on-winograndeGPT-NeoX (one-shot)#114Accuracy: 60.6
sentence-completion-on-hellaswagBlooombergGPT 50B (1-shot)#98Accuracy: 73.9
sentence-completion-on-hellaswagOPT 66B (1-shot)#99Accuracy: 73.5
sentence-completion-on-hellaswagBLOOM 176B (1-shot)#100Accuracy: 73.2
sentence-completion-on-hellaswagGPT-NeoX 20B (1-shot)#117Accuracy: 68.4