/ Модель

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

Контекст
514 токенов
Параметры
137 млн
Лицензия
Llama 3.1
Архитектура
mpnet · dense
Библиотека
sentence-transformers
Опубликована
1 авг 2024

Llama-goodlens-mpnet

ЭмбеддингиТекст → embedding3 профессии

Англоязычная модель MPNet, превращающая описания книг и фильмов в эмбеддинги для контентных рекомендаций и сценариев холодного старта.

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

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Эмбеддинги» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

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

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

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

Llama-goodlens-mpnet — модель эмбеддингов предложений, разработанная beeformer для рекомендательных систем. Она преобразует предложения и абзацы в плотные векторы размерности 768 и предназначена для контентной фильтрации, а также для использования текстовых описаний объектов как дополнительной информации при рекомендациях для новых пользователей или объектов.

Модель основана на sentence-transformers/all-mpnet-base-v2 и дообучена без изменения архитектуры или исходных параметров на объединении датасетов Goodbooks-10k и MovieLens20M. Тексты описаний объектов для обучения были сгенерированы с помощью meta-llama/Meta-Llama-3.1-8B-Instruct. Архитектура — MPNet, размер — 136,7 млн параметров; ограничение обработанной последовательности при обучении было снижено до 384 токенов, а контекст модели составляет 514 токенов. Вход — текст на английском языке, выход — векторы эмбеддингов.

Карточка указывает, что результаты оценки пока не опубликованы, а модель создана как демонстрация возможностей beeFormer и предназначена для исследований. Лицензия — Llama 3.1.

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

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

Ограничения

Карточка не приводит результаты оценки качества. Модель обучена на данных о книгах и фильмах, поэтому её применимость к другим типам объектов не подтверждена.

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

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

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

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

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

Открыть на Hugging Face

Llama-goodlens-mpnet

This is a sentence-transformers model: It maps sentences & paragraphs to a 768 dimensional dense vector space and it is designed to use in recommender systems for content-base filtering and as a side information for cold-start recommendation.

Usage (Sentence-Transformers)

Using this model becomes easy when you have sentence-transformers installed:

pip install -U sentence-transformers

Then you can use the model like this:

from sentence_transformers import SentenceTransformer
sentences = ["This is an example product description", "Each product description is converted"]
model = SentenceTransformer('beeformer/Llama-goodlens-mpnet')
embeddings = model.encode(sentences)
print(embeddings)

Training procedure

Pre-training

We use the pretrained sentence-transformers/all-mpnet-base-v2 model. Please refer to the model card for more detailed information about the pre-training procedure.

Fine-tuning

We use the initial model without modifying its architecture or pre-trained model parameters. However, we reduce the processed sequence length to 384 to reduce the training time of the model.

Dataset

We finetuned our model on the combination of the Goodbooks-10k and the MovieLens20M datasets with item descriptions generated with meta-llama/Meta-Llama-3.1-8B-Instruct model. For details please see the dataset pages: beeformer/recsys-movielens-20m and beeformer/recsys-goodbooks-10k.

Evaluation Results

Table with results TBA.

Intended uses

This model was trained as a demonstration of capabilities of the beeFormer training framework (link and details TBA) and is intended for research purposes only.

Citation

Preprint available here

TBA

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
MPNetModel
Ревизия весов
8297016

0 моделей