/ Модель

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

Контекст
32 768 токенов
Параметры
7,1 млрд
Размер весов
14,5 ГБ
Лицензия
Apache 2.0
Архитектура
mistral · dense
Библиотека
peft
Опубликована
6 июн 2024

Reynaerde-7B-Chat

Генерация текстаТекст → текст

Нидерландоязычная чат-модель семейства Mistral для диалогов и генерации ответов, дообученная с помощью SFT и DPO.

0скачиваний за 30 дней7лайковвеса обновлены7 июн 2024

Бенчмарки

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

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

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

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

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

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

Reynaerde 7B Chat — нидерландоязычная чат-модель, дообученная Julien Van den Avenne на основе ReBatch/Reynaerde-7B-Instruct, которая восходит к Mistral 7B v0.3 Instruct от Mistral AI. Это плотная причинно-языковая модель семейства Mistral на 7,1 млрд параметров с контекстом до 32 768 токенов; веса опубликованы в формате Safetensors. Модель предназначена для диалогов и генерации ответов на нидерландском языке.

Дообучение включало SFT на наборе диалогов и DPO на данных обратной связи; использовался QLoRA. Обучающие данные основаны на переводе ultrafeedback_binarized и отобранных примерах из перевода BramVanroy. В оценке Scandeval модель показала улучшение относительно Mistral-7B-v0.3-Instruct на четырёх из семи нидерландских бенчмарков.

Для корректного использования требуется шаблон чата Mistral из токенизатора. Модель может выдавать ошибочную, вводящую в заблуждение или оскорбительную информацию. Лицензия — Apache-2.0.

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

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

Ограничения

Модель может генерировать ошибочные, вводящие в заблуждение или оскорбительные ответы. Для диалога нужен шаблон чата Mistral из токенизатора.

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

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

Открыть на Hugging Face

This model is a fine-tuned version of ReBatch/Reynaerde-7B-Instruct on ReBatch/ultrafeedback_nl. This is a combination of a translation of the HuggingFaceH4/ultrafeedback_binarized dataset and the HQ samples from BramVanroy's translation.

Model description

This model is a Dutch chat model, originally developed from Mistral 7B v0.3 Instruct and further fine-tuned with QLoRA. It was first fine-tuned with SFT on a chat dataset and then with DPO on a feedback chat dataset.

Intended uses & limitations

This model could still generate wrong, misleading, and potentially even offensive content. Use at your own risk. Use with Mistral's chat template (can be found in the tokenizer).

Training procedure

This model was trained with QLoRa in bfloat16 with Flash Attention 2 on one A100 PCIe, using the DPO script from the alignment handbook on RunPod.

Evaluation results

The model was evaluated using scandeval. There are improvements in 4 out of 7 benchmarks compared to the Mistral-7B-v0.3-Instruct model on which it is based.

Modelconll_nldutch_socialscala_nlsquad_nlwiki_lingua_nlmmlu_nlhellaswag_nl
Reynaerde-7B-Chat56.40 / 38.1310.83 / 27.6720.02 / 55.4053.56 / 65.2968.13 / 20.8532.50 / 49.1031.36 / 47.79
Mistral-7B-v0.357.08 / 42.6514.05 / 39.138.08 / 43.0745.57 / 55.2062.28 / 16.4620.39 / 40.0313.28 / 34.13
Mistral-7B-v0.3-Instruct60.76 / 45.3913.20 / 34.2623.23 / 59.2648.94 / 60.1366.09 / 18.0224.95 / 43.6724.86 / 43.57

Naming

This model is named after the Middle Dutch epic poem 'Van den vos Reynaerde'. Dating from around 1260, this epic by Flemish author Willem die Madocke maecte is often called 'the pinnacle of Gothic literature in the Netherlands'. The poem tells a version of the Reynard the Fox story, popular in Western Europe during the late Middle Ages

Training hyperparameters

The following hyperparameters were used during training:

  • learning_rate: 5e-06
  • train_batch_size: 3
  • eval_batch_size: 8
  • seed: 42
  • distributed_type: multi-GPU
  • gradient_accumulation_steps: 2
  • total_train_batch_size: 6
  • optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08
  • lr_scheduler_type: cosine
  • lr_scheduler_warmup_ratio: 0.1
  • num_epochs: 1

Framework versions

  • PEFT 0.11.1
  • Transformers 4.41.2
  • Pytorch 2.2.0+cu121
  • Datasets 2.19.1
  • Tokenizers 0.19.1

Model Developer

The Mistral-7B-v0.3-Instruct model, on which this model is based, was created by Mistral AI. The finetuning was done by Julien Van den Avenne.

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

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

GPU в ailist

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

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

Репозиторий содержит только адаптер (LoRA/PEFT) без базовой модели.

Класс архитектуры
MistralForCausalLM
Ревизия весов
13f2b80

0 моделей