/ Модель

Характеристики

Контекст
32 768 токенов
Параметры
19,3 млрд
Размер весов
39,7 ГБ
Лицензия
Apache 2.0
Архитектура
internlm2 · dense
Опубликована
27 фев 2024

MathGenie-InterLM-20B

Генерация текстаТекст → текст3 профессии

MathGenie-InterLM-20B — дообученная на синтетических математических данных модель InternLM-20B для решения и объяснения математических задач.

100скачиваний за 30 дней10лайковвеса обновлены4 мая 2024

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

MathGenie-InterLM-20B — языковая модель MathGenieLM, разработанная авторами проекта MathGenie для математических рассуждений. Она основана на InternLM-20B и дообучена на данных, созданных методом обратного преобразования решений в новые математические задачи. В README указано, что семейство MathGenieLM проверялось на пяти наборах для оценки математических рассуждений; для варианта InternLM2 приведены результаты 87,7% на GSM8K и 55,7% на MATH.

Модель имеет плотную архитектуру InternLM2, около 19,3 млрд параметров и контекст до 32 768 токенов. Она генерирует текст и рассчитана прежде всего на английский язык; метаданные также отмечают возможности работы с кодом. Репозиторий содержит веса в формате safetensors.

Лицензия — Apache-2.0. Модель подходит для решения математических задач и генерации пошаговых объяснений, однако README не приводит отдельной оценки именно этого чекпойнта MathGenie-InterLM-20B и описывает результаты для варианта MathGenieLM-InternLM2 в целом.

Сценарии применения

  • решение задач по математике на английском языке
  • генерация пошаговых решений математических задач
  • создание новых математических вопросов по примерам решений
  • проверка математических решений с использованием кода

Ограничения

Приведённые в README результаты относятся к MathGenieLM-InternLM2 в целом, а не однозначно к этому чекпойнту. Подтверждена поддержка английского языка; для других языков данных нет.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

MathGenie: Generating Synthetic Data with Question Back-translation for Enhancing Mathematical Reasoning of LLMs

This is a model for the paper "MathGenie: Generating Synthetic Data with Question Back-translation for Enhancing Mathematical Reasoning of LLMs".

News

  • [2024-02-26] Our paper is now accessible at ArXiv Paper.

Introduction

Large language models (LLMs) have exhibited great potential in mathematical reasoning. However, there remains a performance gap in this area between existing open-source models and closed-source models such as GPT-4.

In this paper, we introduce MathGenie, a novel method for generating diverse and reliable math problems from a small-scale problem-solution dataset (denoted as seed data). We augment the ground-truth solutions of our seed data and train a back-translation model to translate the augmented solutions back into new questions. Subsequently, we generate code-integrated solutions for the new questions. To ensure the correctness of the code-integrated solutions, we employ rationale-based strategy for solution verification.

Various pretrained models, ranging from 7B to 70B, are trained on the newly curated data to test the effectiveness of the proposed augmentation technique, resulting in a family of models known as MathGenieLM. These models consistently outperform previous open-source models across five representative mathematical reasoning datasets, achieving state-of-the-art performance. In particular, MathGenieLM-InternLM2 achieves an accuracy of 87.7% on GSM8K and 55.7% on MATH, securing the best overall score among open-source language models.

You can refer to the project homepage and the paper for more details.

Usage

Models

Our MathGenie-InterLM-20B model is available at Huggingface now. Our MathGenie-Mixtral-8x7B model is available at Huggingface now.

Base ModelModel
InternLM-20BMathGenie-InterLM-20B
Mixtral-8x7BMathGenie-Mixtral-8x7B

Inference & Evaluation

template

{% for message in messages %}
{% if message['role'] == 'user' %}
{{ '<|user|>' }}{% elif message['role'] == 'system' %}
{{ '<|system|>' }}{% elif message['role'] == 'assistant' %}
{{ '<|assistant|>' }}{% endif %}
{% for block in message['content'] %}
{% if block['type'] == 'text' %}
{{ '<|text|>' }}{% elif block['type'] == 'code' %}
{{ '<|code|>' }}{% elif block['type'] == 'execution' %}
{{ '<|execution|>' }}{% endif %}
{{ block['content'] + '<|endofblock|>' }}{% endfor %}
{{ '<|endofmessage|>' }}{% endfor %}

Please refer to the MathCoder repo for the detailed code for inference and evaluation of our MathGenieLM models.

Citation

If you find this paper helpful to your research, please kindly cite this BibTex:

@misc{lu2024mathgenie,
			title={MathGenie: Generating Synthetic Data with Question Back-translation for Enhancing Mathematical Reasoning of LLMs}, 
      author={Zimu Lu and Aojun Zhou and Houxing Ren and Ke Wang and Weikang Shi and Junting Pan and Mingjie Zhan and Hongsheng Li},
      year={2024},
      eprint={2402.16352},
      archivePrefix={arXiv},
      primaryClass={cs.CL}
}
@inproceedings{
			wang2024mathcoder,
			title={MathCoder: Seamless Code Integration in {LLM}s for Enhanced Mathematical Reasoning},
			author={Ke Wang and Houxing Ren and Aojun Zhou and Zimu Lu and Sichun Luo and Weikang Shi and Renrui Zhang and Linqi Song and Mingjie Zhan and Hongsheng Li},
			booktitle={The Twelfth International Conference on Learning Representations},
			year={2024},
			url={https://openreview.net/forum?id=z8TW0ttBPp}
}

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Класс архитектуры
InternLM2ForCausalLM
Ревизия весов
76acb3d

0 моделей