A Numerical Reasoning Question Answering System with Fine-grained Retriever and the Ensemble of Multiple Generators for FinQA
Not on the map. Why?
Abstract (arXiv)
The numerical reasoning in the financial domain -- performing quantitative analysis and summarizing the information from financial reports -- can greatly increase business efficiency and reduce costs of billions of dollars. Here, we propose a numerical reasoning question answering system to answer numerical reasoning questions among financial text and table data sources, consisting of a retriever module, a generator module, and an ensemble module. Specifically, in the retriever module, in addition to retrieving the whole row data, we innovatively design a cell retriever that retrieves the gold cells to avoid bringing unrelated and similar cells in the same row to the inputs of the generator module. In the generator module, we utilize multiple generators to produce programs, which are operation steps to answer the question. Finally, in the ensemble module, we integrate multiple programs to choose the best program as the output of our system. In the final private test set in FinQA Competition, our system obtains 69.79 execution accuracy.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 11 of its 17 references that are in the map. First posted on arXiv 17 Jun 2022.
Builds on
11 of 17 references.
References · 11
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019Unified Language Model Pre-training for Natural Language Understanding and Generationcited by 668
- 2019MathQA: Towards Interpretable Math Word Problem Solving with Operation-Based Formalismscited by 653
- 2021FinQA: A Dataset of Numerical Reasoning over Financial Datacited by 552
- 2020TAPAS: Weakly Supervised Table Parsing via Pre-trainingcited by 432
- 2020GraPPa: Grammar-Augmented Pre-Training for Table Semantic Parsingcited by 171
- 2020TUTA: Tree-based Transformers for Generally Structured Table Pre-trainingcited by 100
- 2022TableFormer: Robust Transformer Modeling for Table-Text Encodingcited by 90
- 2020Ape210K: A Large-Scale and Template-Rich Dataset of Math Word Problemscited by 60
- 2020TURL: Table Understanding through Representation Learningcited by 14
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 0; 2025: 1.
4 papers.
- 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Taskscited by 1,057
- 2023Can GPT models be Financial Analysts? An Evaluation of ChatGPT and GPT-4 on mock CFA Examscited by 18
- 2022APOLLO: An Optimized Training Approach for Long-form Numerical Reasoningcited by 8
- 2025Program of Thoughts for Financial Reasoning: Leveraging Dynamic In-Context Examples and Generative Retrievalcited by 2
- 2025Program of Thoughts for Financial Reasoning: Leveraging Dynamic In-Context Examples and Generative Retrieval15 Oct 2025
- 2023Can GPT models be Financial Analysts? An Evaluation of ChatGPT and GPT-4 on mock CFA Exams12 Oct 2023
- 2022APOLLO: An Optimized Training Approach for Long-form Numerical Reasoning14 Dec 2022
- 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Tasks22 Nov 2022