Вышла новая модель GLiNER2.5
Открыта новая модель GLiNER2.5 (https://huggingface.co/collections/fastino/gliner25-models) для эффективного извлечения информации без спанов, крупно обновляющая архитектуры GLiNER в трёх версиях (base 0.2B, multi 0.3B, small 74M) под лицензией Apache 2.0.
Внутри архитектуры отказались от перебора спанов в пользу предсказания границ (начало и конец сущности), линейно масштабируя вывод от длины документа. Обучение проводили на синтетических данных от Fastino Data Agent, покрывая комбинации задач, форматы и языки, отсутствующие в публичных датасетах.
Пять новых возможностей включают длинный контекст, обрабатывающий полные документы через нативное разбиение на фрагменты с сопоставлением смещений, безлимитную длину спанов, способствующую извлечению сущностей любого размера (адреса, пункты договоров), совместное извлечение сущностей и связей, строящее согласованные графы знаний за один проход, ограниченную классификацию, декодирующую с соблюдением пользовательских правил для гарантии валидности вывода, и атрибуты спанов, извлекающие дополнительные характеристики (например, тональность, отрицание) вместе с сущностями.
В результате средний macro F1 по 16 задачам составляет 56.17 у GLiNER2.5 Multi (против 56.09 у GLiNER2 Multi) и 54.87 у GLiNER2.5 Base (против 53.34 у GLiNER2 Base), а на XNLI значительный прирост +24.75 пункта у Multi-версии.



