/ Модель

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

Контекст
514 токенов
Параметры
454 млн
Лицензия
Apache 2.0
Архитектура
roberta · dense
Опубликована
27 авг 2023

re-roberta-large

Классификация текстаТекст → label3 профессии

Дообученная RoBERTa Large классифицирует отношения между сущностями в англоязычных строительных и нормативных текстах для автоматизированной проверки соответствия.

279скачиваний за 30 дней0лайковвеса обновлены19 апр 2024

Бенчмарки

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

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

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

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

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

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

re-roberta-large — модель классификации отношений на основе архитектуры RoBERTa Large, разработанная проектом ACCORD-NLP для автоматизированной проверки соответствия требованиям в секторе архитектуры, инженерии и строительства. Она дообучена на наборе данных CODE-ACCORD Relations и предназначена для извлечения и классификации связей между сущностями в тексте нормативных документов.

Модель принимает текст и выдаёт метки классов отношений. Она содержит 454,1 млн параметров, поддерживает английский язык и имеет контекст длиной до 514 токенов. Репозиторий содержит веса PyTorch и распространяется по лицензии Apache-2.0.

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

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

Ограничения

Модель обучена на отношениях из набора CODE-ACCORD Relations, поэтому её качество и применимость к другим предметным областям или схемам отношений могут быть ограничены. Поддерживаемый контекст составляет до 514 токенов.

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

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

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

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

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

Открыть на Hugging Face

ACCORD-NLP

ACCORD-NLP is a Natural Language Processing (NLP) framework developed by the ACCORD project to facilitate Automated Compliance Checking (ACC) within the Architecture, Engineering, and Construction (AEC) sector. It consists of several pre-trained/fine-tuned machine learning models to perform the following information extraction tasks from regulatory text.

  1. Entity Extraction/Classification (ner)
  2. Relation Extraction/Classification (re)

re-roberta-large is a RoBERTa large model fine-tuned for relation classification using CODE-ACCORD relations dataset.

Installation

From Source

git clone https://github.com/Accord-Project/accord-nlp.git
cd accord-nlp
pip install -r requirements.txt

From pip

pip install accord-nlp

Using Pre-trained Models

Entity Extraction/Classification (ner)

from accord_nlp.text_classification.ner.ner_model import NERModel

model = NERModel('roberta', 'ACCORD-NLP/ner-roberta-large')
predictions, raw_outputs = model.predict(['The gradient of the passageway should not exceed five per cent.'])
print(predictions)

Relation Extraction/Classification (re)

from accord_nlp.text_classification.relation_extraction.re_model import REModel

model = REModel('roberta', 'ACCORD-NLP/re-roberta-large')
predictions, raw_outputs = model.predict(['The <e1>gradient<\e1> of the passageway should not exceed <e2>five per cent</e2>.'])
print(predictions)

For more details, please refer to the ACCORD-NLP GitHub repository.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
RobertaForSequenceClassification
Ревизия весов
628f012

0 моделей