/ Модель

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

Контекст
8 192 токена
Параметры
21,8 млрд
Размер весов
32,3 ГБ
Лицензия
Apache 2.0
Архитектура
qwen · dense
Опубликована
23 ноя 2023

BELLE-VL

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

Мультимодальная модель BELLE-2 на базе Qwen для ответов на вопросы и выполнения инструкций по одному изображению на китайском и английском языках.

106скачиваний за 30 дней28лайковвеса обновлены4 дек 2023

Бенчмарки

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

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

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

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

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

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

BELLE-VL — мультимодальная модель сообщества BELLE-2 для диалога по изображениям и тексту. Она построена на архитектуре Qwen и расширяет языковую модель визуальными возможностями; в README в качестве языковой основы указана Qwen14B-chat. Метаданные указывают 21,8 млрд параметров, контекст до 8192 токенов и формат PyTorch. Модель обучали на открытых англоязычных и китайских данных для понимания изображений и выполнения мультимодальных инструкций.

Модель предназначена для ответов на вопросы об изображениях, описания их содержимого, распознавания объектов, сцен и текста, а также визуального рассуждения. README сообщает о результатах на бенчмарке MME и отмечает, что модель поддерживает взаимодействие только с одним изображением за раз, а её возможности китайского OCR ограничены. Лицензия — Apache-2.0.

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

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

Ограничения

Модель поддерживает взаимодействие только с одним изображением за раз; README отмечает слабые возможности распознавания китайского текста на изображениях.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

Model Card for Model ID

Welcome

If you find this model helpful, please like this model and star us on https://github.com/LianjiaTech/BELLE !

📝Belle-VL

背景介绍

社区目前已经有很多多模态大语言模型相关开源工作,但大多以英文能力为主,比如LLava,CogVLM等,而中文多模态大语言模型比如VisualGLM-6B、Qwen-VL的语言模型基座均较小,实际应用中很难兼顾视觉和语言能力,因此Belle-VL选择基于更强的语言模型基座来扩展模型的视觉能力,为社区提供更加灵活的选择。

模型简介

在模型结构方面,我们主要参考的Qwen-VL模型,原始Qwen-VL是基于Qwen7B模型训练而来,基座能力相对较弱,因此Belle-VL将语言模型扩展成了Qwen14B-chat,在中文语言能力和视觉能力方面可以兼顾,具备更好的扩展性。

训练策略

原始Qwen-vl采用了三阶段的训练方式,包括预训练、多任务训练和指令微调,依赖较大的数据和机器资源。受LLava1.5的启发,多模态指令微调比预训练更加重要,因此我们采用了两阶段的训练方式,如下图所示: Traing_stage

训练数据

  • 预训练数据:预训练数据主要是基于LLava 的558k英文指令数据及其对应的中文翻译数据,此外我们还收集了Flickr30k-CNA 以及从AI Challenger随机选取的100k数据

  • 多模态指令数据:指令微调阶段,数据主要来自LLava, LRV-Instruction, LLaVAR,LVIS-INSTRUCT4V等开源项目,我们也对其中部分数据进行了翻译,在此真诚的感谢他们为开源所做出的贡献!

模型使用

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer, GenerationConfig
model_dir = '/path/to_finetuned_model/'
img_path = 'you_image_path'
tokenizer = AutoTokenizer.from_pretrained(model_dir, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(model_dir, trust_remote_code=True).eval()
model.generation_config = GenerationConfig.from_pretrained(model_dir, trust_remote_code=True)
question = '详细描述一下这张图'

query = tokenizer.from_list_format([
    {'image': img_path}, # Either a local path or an url
    {'text': question},
])
response, history = model.chat(tokenizer, query=query, history=None)
print(response)

#or
query = f'<img>{img_path}</img>\n{question}'
response, history = model.chat(tokenizer, query=query, history=None)
print(response)

MME Benchmark

MME是一个针对多模态大型语言模型的全面评估基准。它在总共14个子任务上测量感知和认知能力,包括 包括存在性、计数、位置、颜色、海报、名人、场景、地标、艺术作品、OCR、常识推理、数值计算、文本翻译和代码推理等。目前最新的BELLE-VL模型在感知评测维度共获得1620.10分,超过LLava和Qwen-VL.详情如下:

CategoryScore
Perception1620.10
--Existence195.00
--Count173.33
--Position1310.00
--Color185.00
--Posters160.88
--Celebrity135.88
--Scene150.00
--Landmark169.25
--Artwork143.50
--OCR177.50
CategoryScore
Cognition305.36
--Commonsense Reasoning132.86
--Numerical Calculation42.50
--Text Translation72.50
--Code Reasoning57.00

模型不足

当前模型仅基于开源数据训练,仍存在不足,用户可基于自身需要继续微调强化

  • 目前模型仅支持单张图片的交互
  • 目前在中文ocr场景能力较弱

Citation

Please cite our paper and github when using our code, data or model.

@misc{BELLE,
  author = {BELLEGroup},
  title = {BELLE: Be Everyone's Large Language model Engine},
  year = {2023},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/LianjiaTech/BELLE}},
}

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

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

GPU в ailist

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

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

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

Класс архитектуры
QWenLMHeadModel
Ревизия весов
0edc963

0 моделей