/ Модель

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

Контекст
8 192 токена
Параметры
27,6 млрд
Размер весов
54,5 ГБ
Лицензия
Llama 3
Архитектура
gemma2 · dense
Опубликована
12 дек 2024

QRM-Gemma-2-27B

Классификация текстаТекст → label3 профессии

Модель Gemma 2 для оценки ответов и моделирования распределения наград по нескольким критериям в задачах RLHF.

478скачиваний за 30 дней7лайковвеса обновлены12 янв 2025

Бенчмарки

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

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

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

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

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

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

QRM-Gemma-2-27B — модель Nicolai Dorka для оценки ответов в сценариях RLHF. Она строит распределение награды, объединяя распределения оценок по отдельным атрибутам, включая полезность и безвредность. Модель использует Skywork/Skywork-Reward-Gemma-2-27B-v0.2 в качестве основы и обучена предсказывать 19 квантилей для пяти целей из набора HelpSteer2; для обучения gating-сети использовался Skywork/Skywork-Reward-Preference-80K-v0.2.

Это плотная архитектура Gemma 2 с 27,6 млрд параметров и контекстом 8192 токена. Основной сценарий — оценивание и ранжирование ответов по качеству для разработки и анализа систем RLHF. В репозитории представлены веса в формате safetensors. Лицензия указана как llama3.

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

  • оценка полезности ответов языковой модели
  • оценка безвредности ответов
  • ранжирование ответов по качеству для RLHF
  • анализ распределения наград по нескольким критериям

Ограничения

Модель предсказывает оценки по пяти целям HelpSteer2 и обучена на конкретных данных и критериях, поэтому её оценки могут не переноситься на другие критерии качества. В README указана лицензия llama3; проверьте её условия перед использованием.

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

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

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

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

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

Открыть на Hugging Face

Quantile Regression for Distributional Reward Models in RLHF

This model uses Skywork/Skywork-Reward-Gemma-2-27B-v0.2 as backbone and Skywork/Skywork-Reward-Preference-80K-v0.2 was used for training the gating network. The model predicts 19 quantiles for the 5 objectives from the HelpSteer2 dataset. Apart from this, it has been trained exactly as described in the tech report.

Demo Code

import torch
from transformers import AutoModelForSequenceClassification, AutoTokenizer
device = "cuda" # you can use "auto" for placing the model on several GPUs if your GPUs can not fit the model
path = "nicolinho/QRM-Gemma-2-27B"
model = AutoModelForSequenceClassification.from_pretrained(path, torch_dtype=torch.bfloat16, attn_implementation="flash_attention_2", device_map=device, trust_remote_code=True)
tokenizer = AutoTokenizer.from_pretrained(path, use_fast=True)
# We load a random sample from the validation set of the HelpSteer dataset
prompt = 'Does pineapple belong on a Pizza?'
response = "There are different opinions on this. Some people like pineapple on a Pizza while others condemn this."
messages = [{"role": "user", "content": prompt},
           {"role": "assistant", "content": response}]
input_ids = tokenizer.apply_chat_template(messages, return_tensors="pt").to(device)
with torch.no_grad():
   output = model(input_ids)
   # Expectation of the reward distribution
   reward = output.score.cpu().float() 
   # Quantile estimates for the quantiles 0.05, 0.1, ..., 0.9, 0.95 representing the distribution over rewards
   reward_quantiles = output.reward_quantiles.cpu().float()

# The attributes of the 5 reward objectives
attributes = ['helpsteer-helpfulness','helpsteer-correctness','helpsteer-coherence',
   'helpsteer-complexity','helpsteer-verbosity']

Citation

If you find this work useful for your research, please consider citing:

@article{dorka2024quantile,
  title={Quantile Regression for Distributional Reward Models in RLHF},
  author={Dorka, Nicolai},
  journal={arXiv preprint arXiv:2409.10164},
  year={2024}
}

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

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

GPU в ailist

Универсальный рантайм · text-classification

Можно запустить

Подбираем GPU…

Класс архитектуры
Gemma2ForQuantileSequenceClassification
Ревизия весов
83d5ac5

0 моделей