/ Модель

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

Контекст
262 144 токена
Размер весов
17,5 ГБ
Лицензия
Apache 2.0
Архитектура
qwen3_vl · dense
Опубликована
17 июн 2026

Hiro-Chemical-Insights

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

Мультимодальная модель PatSnap сопоставляет выделенные химические структуры на изображениях патентов с их текстовыми названиями и классифицирует тип структуры.

30скачиваний за 30 дней4лайкавеса обновлены16 июл 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Hiro-Chemical-Insights — мультимодальная модель PatSnap для установления связей между изображениями химических структур и их текстовыми упоминаниями в патентных документах. Она принимает изображение страницы патента с выделенной химической структурой и возвращает связанное с ней название или названия, а также тип структуры: конкретное соединение, заместитель, структура Markush или их сочетание. Модель основана на архитектуре Qwen3-VL и поддерживает диалоговый ввод с изображениями; README рекомендует запускать её с актуальными Transformers и совместимыми с Qwen-VL средствами обработки изображений в GPU-среде.

В описанной в README оценке модель показала All Pass@1 91,92 и All Pass@all 88,38, превзойдя приведённый результат Gemini-2.5-Pro на этой задаче. Модель предназначена для исследований и извлечения сведений из патентов, но не для самостоятельных химических, медицинских, юридических или регуляторных решений. Распространяется по лицензии Apache-2.0.

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

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

Ограничения

Предназначена для исследований по сопоставлению химических структур и текста в патентах; её не следует использовать как самостоятельный источник химических, медицинских, юридических или регуляторных решений. Для запуска README рекомендует GPU-среду и совместимые с Qwen-VL средства обработки изображений.

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

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

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

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

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

Открыть на Hugging Face

Hiro-Chemical-Insights

Hiro-Chemical-Insights is a multimodal model for chemical structure-text coreference in intellectual property documents. Given a patent page image with a boxed chemical structure, the model identifies the textual reference name for the structure and classifies the structure type.

The model is associated with the ACL 2026 paper:

Multimodal Chemical Structure-Text Coreference in Intellectual Property via Rule-guided Reinforcement Learning

Task

CheST focuses on multimodal chemical structure-text coreference in patent documents. The model receives a patent page image containing a highlighted chemical structure and predicts:

  • the reference name or names associated with the highlighted structure;
  • the structure type, such as specific compound, substituent, Markush structure, or Markush structure & substituent.

The expected answer format is:

\boxed{[reference name]: structure type}

For examples with multiple reference names, the names are returned as a list in the boxed answer.

Main Results

Main results are shown below.

ModelRefMatch Pass@1StruCls Pass@1All Pass@1RefMatch Pass@allStruCls Pass@allAll Pass@all
GPT-563.1387.8859.6053.5486.3650.51
Claude-4.5-sonnet57.0778.7948.9945.9673.7436.87
Gemini-2.5-pro75.2583.8473.2366.1682.3263.13
GLM-4.5V56.0681.3149.4953.5476.7744.95
Qwen-vl-max47.9876.7743.4344.4466.1633.84
Qwen3-vl-8B44.9534.3417.1740.4029.2910.61
Hiro-Chemical-Insights93.4398.4891.9290.4097.9888.38

Compared with the strongest general MLLM baseline, Gemini-2.5-Pro, Hiro-Chemical-Insights improves All Pass@1 from 73.23 to 91.92 and All Pass@all from 63.13 to 88.38.

Usage

Install recent transformers, accelerate, torch, and Qwen-VL compatible image/video utilities in a GPU environment.

from PIL import Image
from transformers import AutoProcessor, Qwen3VLForConditionalGeneration

model_id = "PatSnap/Hiro-Chemical-Insights"

model = Qwen3VLForConditionalGeneration.from_pretrained(
    model_id,
    torch_dtype="auto",
    device_map="auto",
)
processor = AutoProcessor.from_pretrained(model_id)

image = Image.open("images/US20230002396A1/page_064_4_mol_with_box.jpeg")
prompt = """Please identify the reference name(s) of the chemical molecule within the blue rectangle in the image. Determine which category it belongs to: [Markush structure], [substituent], [specific compound], or [Markush structure, substituent].

- A Markush structure contains a fixed parent nucleus and at least one variable substituent with a defined range (for example, R1).
- A substituent is a component of a complete molecule and cannot form a complete molecule independently. Image context matters: a structure listed in table column "R" is a substituent.
- A Markush structure can itself act as a substituent; use both structure types in that case.
- In tables, a Markush structure can correspond to multiple names, starting at the same vertical height and proceeding downwards until the next structure.
- Return complete reference names. Join a table title and sequence number when needed (for example, "Formula IV"). Return all names if there are multiple. Return "None" if no name is visible.

End with exactly one answer in this format:
\\boxed{[reference name 1, reference name 2]: [structure type 1, structure type 2]}

Examples:
\\boxed{[Compound No. 55]: [substituent, Markush structure]}
\\boxed{[Compound 1, Compound 2]: [Markush structure]}
\\boxed{[3,6-Dichloropyridazine]: [specific compound]}
\\boxed{[None]: [specific compound]}"""

messages = [
    {
        "role": "user",
        "content": [
            {"type": "image", "image": image},
            {"type": "text", "text": prompt},
        ],
    }
]

text = processor.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True,
)
inputs = processor(text=[text], images=[image], return_tensors="pt").to(model.device)
generated_ids = model.generate(**inputs, max_new_tokens=4096)
output = processor.batch_decode(generated_ids, skip_special_tokens=True)[0]
print(output)

The GitHub repository contains the released data files, image assets, inference script, and evaluation script.

Limitations

The model is intended for research on chemical structure-text coreference in patent documents. It should not be used as a standalone source of chemical, medical, legal, or regulatory decisions.

Citation

Please cite the ACL 2026 paper when using this model or the associated CheST benchmark:

@inproceedings{zhong-etal-2026-multimodal,
    title = "Multimodal Chemical Structure-Text Coreference in Intellectual Property via Rule-guided Reinforcement Learning",
    author = "Zhong, Hanmeng  and
      Wu, Wentao  and
      Chen, Linqing  and
      Zhou, Peng",
    editor = "Liakata, Maria  and
      Moreira, Viviane P.  and
      Zhang, Jiajun  and
      Jurgens, David",
    booktitle = "Findings of the {A}ssociation for {C}omputational {L}inguistics: {ACL} 2026",
    month = jul,
    year = "2026",
    address = "San Diego, California, United States",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2026.findings-acl.1489/",
    pages = "29784--29796",
    ISBN = "979-8-89176-395-1",
}

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen3VLForConditionalGeneration
Ревизия весов
9a7d137

0 моделей