/ Модель

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

Контекст
4 096 токенов
Размер весов
17,4 ГБ
Лицензия
Apache 2.0
Архитектура
xgenmm · dense
Опубликована
7 авг 2024

xgen-mm-phi3-mini-instruct-singleimg-r-v1.5

Изображение и текст → текст4 профессии

Мультимодальная модель Salesforce для ответов на текстовые запросы по одному изображению.

166скачиваний за 30 дней15лайковвеса обновлены3 фев 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

xGen-MM-instruct-singleimg-r-v1.5 — мультимодальная модель Salesforce AI Research для диалога по одному изображению. Семейство xGen-MM развивает архитектурные решения BLIP и обучалось на больших наборах подписей к изображениям и чередующихся данных изображение–текст. Модель принимает изображение и текстовый запрос и формирует текстовый ответ; она предназначена для описания изображений, визуальных вопросов и ответов, а также задач, связанных с пониманием текста на изображении.

В README приведены результаты оценки на наборах для визуальных вопросов и ответов, понимания сцен, научных и математических задач и TextVQA. Карточка не сообщает размер модели и длину контекста. Модель выпущена для исследовательских целей; Salesforce рекомендует проверять точность, безопасность и справедливость перед применением. Среди ограничений — возможные ошибки и смещения, унаследованные от интернет-данных, языковых моделей и коммерческих API. Лицензия — Apache-2.0.

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

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

Ограничения

Модель может допускать ошибки и наследовать смещения из обучающих данных, результатов работы языковых моделей и коммерческих API. Разработчик рекомендует отдельно оценить точность, безопасность и справедливость для предполагаемого применения.

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

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

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

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

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

Открыть на Hugging Face

Model description

xGen-MM is a series of the latest foundational Large Multimodal Models (LMMs) developed by Salesforce AI Research. This series advances upon the successful designs of the BLIP series, incorporating fundamental enhancements that ensure a more robust and superior foundation. These models have been trained at scale on high-quality image caption datasets and interleaved image-text data.

In the v1.5 (08/2024) release, we present a series of XGen-MM models including:

For more details, check out our tech report, fine-tuning code, and project page (coming soon).

Results

Single-image benchmarks

Model (Size)SEED -IMGSEED v2MMB (dev)MM StarMME (norm)CVB -2DCVB -3DRealW QAMMMU (val)Math VistaSci QAPOPEText VQAAvg. allAvg. perc.
Closed-source models
GPT-4V*72.0-80.849.763.364.373.856.553.848.282.175.4---
MM1-3B-Chat (3B)68.8-67.8-62.9---33.9--87.4---
Open-source models
HPT-1.5-edge (4B)72.3-74.645.8----42.645.185.491.0---
VILA-1.5-3B (3B)67.9-63.4-----33.3-69.085.9---
VILA-1.5-3B** (3B)67.951.962.440.358.550.160.353.334.130.668.986.958.155.659.1
phi-3-vision (4B)--80.5------44.590.885.870.9--
phi-3-vision** (4B)71.052.774.247.955.360.768.259.146.145.190.283.573.363.663.6
xGen-MM-inst. (4B)71.853.97646.763.866.275.461.642.839.285.687.072.064.866.9
xGen-MM-inst.-interleave (4B)72.255.576.848.164.469.372.360.541.139.688.387.071.065.167.3

* GPT-4V(gpt-4-1106-preview) results are taken from this third-party leaderborad.
** Model results are tested with our evaluation code for a fair comparison.

How to use

Please check out our inference notebook for example code to use our model. We also provide an example script for batch inference.

Reproducibility:

Our evaluation is implemented based on open-compass/VLMEvalKit. We will create a PR to that repo to support XGen-MM evaluation.

Bias, Risks, Limitations, and Ethical Considerations

The main data sources are from the internet, including webpages, image stock sites, and curated datasets released by the research community. We have excluded certain data, such as LAION, due to known CSAM concerns. The model may be subject to bias from the original data source, as well as bias from LLMs and commercial APIs. We strongly recommend users assess safety and fairness before applying to downstream applications.

Ethical Considerations

This release is for research purposes only in support of an academic paper. Our models, datasets, and code are not specifically designed or evaluated for all downstream purposes. We strongly recommend users evaluate and address potential concerns related to accuracy, safety, and fairness before deploying this model. We encourage users to consider the common limitations of AI, comply with applicable laws, and leverage best practices when selecting use cases, particularly for high-risk scenarios where errors or misuse could significantly impact people’s lives, rights, or safety. For further guidance on use cases, refer to our AUP and AI AUP.

License

Our code and weights are released under the Apache 2.0 license.

Code acknowledgment

Our training code is based on OpenFlamingo: An open-source framework for training large multimodal models., and part of our data preprocessing code is adapted from LLaVA. The evaluation code for the instruct models is based on VLMEvalKit: Open-source evaluation toolkit of large vision-language models (LVLMs).

We thank the authors for their open-source implementations.

Citation

@misc{blip3-xgenmm,
  author          = {Le Xue, Manli Shu, Anas Awadalla, Jun Wang, An Yan, Senthil Purushwalkam, Honglu Zhou, Viraj Prabhu, Yutong Dai, Michael S Ryoo, Shrikant Kendre, Jieyu Zhang, Can Qin, Shu Zhang, Chia-Chih Chen, Ning Yu, Juntao Tan, Tulika Manoj Awalgaonkar, Shelby Heinecke, Huan Wang, Yejin Choi, Ludwig Schmidt, Zeyuan Chen, Silvio Savarese, Juan Carlos Niebles, Caiming Xiong, Ran Xu},
  title           = {xGen-MM (BLIP-3): A Family of Open Large Multimodal Models},
  year            = {2024},
  eprint          = {2408.08872},
  archivePrefix   = {arXiv},
  primaryClass    = {cs.CV},
  url             = {https://arxiv.org/abs/2408.08872}, 
}

Troubleshoot

  1. If you missed any packages, please consider the following
pip install torch==2.2.1 torchvision==0.17.1 torchaudio==2.2.1 --index-url https://download.pytorch.org/whl/cu121
pip install open_clip_torch==2.24.0
pip install einops
pip install einops-exts
pip install transformers==4.41.1

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
XGenMMModelForConditionalGeneration
Ревизия весов
77bd2b5

0 моделей