FinanceMath: Knowledge-Intensive Math Reasoning in Finance Domains

Yilun Zhao, Hongjun Liu, Yitao Long, Rui Zhang, Chen Zhao +1 more
11/16/2023
cs.CL

No official code found. Best implementation: yale-nlp/FinanceMath (25 stars, last commit 2024-08-10).

Abstract

We introduce FinanceMath, a novel benchmark designed to evaluate LLMs' capabilities in solving knowledge-intensive math reasoning problems. Compared to prior works, this study features three core advancements. First, FinanceMath includes 1,200 problems with a hybrid of textual and tabular content. These problems require college-level knowledge in the finance domain for effective resolution. Second, we provide expert-annotated, detailed solution references in Python program format, ensuring a high-quality benchmark for LLM assessment. We also construct a finance-domain knowledge bank and investigate various knowledge integration strategies. Finally, we evaluate a wide spectrum of 44 LLMs with both Chain-of-Thought and Program-of-Thought prompting methods. Our experimental results reveal that the current best-performing system (i.e., GPT-4o) achieves only 60.9% accuracy using CoT prompting, leaving substantial room for improvement. Moreover, while augmenting LLMs with external knowledge can improve model performance (e.g., from 47.5% to 54.5% for Gemini-1.5-Pro), their accuracy remains significantly lower than the estimated human expert performance of 92%. We believe that FinanceMath can advance future research in the area of domain-specific knowledge retrieval and integration, particularly within the context of solving reasoning-intensive tasks.

View on arXivView PDF

Code Implementations(1)

Data and Code for the paper "FinanceMath: Knowledge-Intensive Math Reasoning in Finance Domains"

253Shell, PythonNov 17, 20232 years ago

Similar Papers

Cite this paper

@article{zhao2023financemath,
  title  = {FinanceMath: Knowledge-Intensive Math Reasoning in Finance Domains},
  author = {Yilun Zhao and Hongjun Liu and Yitao Long and Rui Zhang and Chen Zhao and Arman Cohan},
  year   = {2023},
  eprint = {2311.09797},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.09797v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.09797.svg)](https://codeofpaper.com/paper/2311.09797)

Discussion