MetaMath: Bootstrap Your Own Mathematical Questions for Large Language Models

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Yu, Longhui, Jiang, Weisen, Shi, Han, Yu, Jincheng, Liu, Zhengying, Zhang, Yu, Kwok, James T., Li, Zhenguo, Weller, Adrian, Liu, Weiyang
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911863923539968
author Yu, Longhui
Jiang, Weisen
Shi, Han
Yu, Jincheng
Liu, Zhengying
Zhang, Yu
Kwok, James T.
Li, Zhenguo
Weller, Adrian
Liu, Weiyang
author_facet Yu, Longhui
Jiang, Weisen
Shi, Han
Yu, Jincheng
Liu, Zhengying
Zhang, Yu
Kwok, James T.
Li, Zhenguo
Weller, Adrian
Liu, Weiyang
contents Large language models (LLMs) have pushed the limits of natural language understanding and exhibited excellent problem-solving ability. Despite the great success, most existing open-source LLMs (e.g., LLaMA-2) are still far away from satisfactory for solving mathematical problem due to the complex reasoning procedures. To bridge this gap, we propose MetaMath, a fine-tuned language model that specializes in mathematical reasoning. Specifically, we start by bootstrapping mathematical questions by rewriting the question from multiple perspectives without extra knowledge, which results in a new dataset called MetaMathQA. Then we fine-tune the LLaMA-2 models on MetaMathQA. Experimental results on two popular benchmarks (i.e., GSM8K and MATH) for mathematical reasoning demonstrate that MetaMath outperforms a suite of open-source LLMs by a significant margin. Our MetaMath-7B model achieves 66.4% on GSM8K and 19.4% on MATH, exceeding the state-of-the-art models of the same size by 11.5% and 8.7%. Particularly, MetaMath-70B achieves an accuracy of 82.3% on GSM8K, slightly better than GPT-3.5-Turbo. We release all the MetaMathQA dataset, the MetaMath models with different model sizes and the training code for public use.
format Preprint
id arxiv_https___arxiv_org_abs_2309_12284
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle MetaMath: Bootstrap Your Own Mathematical Questions for Large Language Models
Yu, Longhui
Jiang, Weisen
Shi, Han
Yu, Jincheng
Liu, Zhengying
Zhang, Yu
Kwok, James T.
Li, Zhenguo
Weller, Adrian
Liu, Weiyang
Computation and Language
Artificial Intelligence
Large language models (LLMs) have pushed the limits of natural language understanding and exhibited excellent problem-solving ability. Despite the great success, most existing open-source LLMs (e.g., LLaMA-2) are still far away from satisfactory for solving mathematical problem due to the complex reasoning procedures. To bridge this gap, we propose MetaMath, a fine-tuned language model that specializes in mathematical reasoning. Specifically, we start by bootstrapping mathematical questions by rewriting the question from multiple perspectives without extra knowledge, which results in a new dataset called MetaMathQA. Then we fine-tune the LLaMA-2 models on MetaMathQA. Experimental results on two popular benchmarks (i.e., GSM8K and MATH) for mathematical reasoning demonstrate that MetaMath outperforms a suite of open-source LLMs by a significant margin. Our MetaMath-7B model achieves 66.4% on GSM8K and 19.4% on MATH, exceeding the state-of-the-art models of the same size by 11.5% and 8.7%. Particularly, MetaMath-70B achieves an accuracy of 82.3% on GSM8K, slightly better than GPT-3.5-Turbo. We release all the MetaMathQA dataset, the MetaMath models with different model sizes and the training code for public use.
title MetaMath: Bootstrap Your Own Mathematical Questions for Large Language Models
topic Computation and Language
Artificial Intelligence
url https://arxiv.org/abs/2309.12284