/ Модель

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

Контекст
512 токенов
Параметры
137 млн
Лицензия
CC BY-NC 4.0
Архитектура
bert · dense
Библиотека
transformers
Опубликована
18 сен 2023

DisorBERT

Заполнение пропусковТекст → текст3 профессии

Англоязычная BERT-модель, адаптированная к языку соцсетей и тематике психического здоровья для предсказания замаскированных слов.

271скачиваний за 30 дней0лайковвеса обновлены4 окт 2023

Бенчмарки

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

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

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

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

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

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

DisorBERT — англоязычная модель BERT для заполнения пропусков в тексте, разработанная для анализа сообщений в социальных сетях с учётом тематики психического здоровья. Модель последовательно адаптировали к языку соцсетей и предметной области психического здоровья; при обучении использовали лексический ресурс, чтобы чаще учитывать слова, связанные с психическими расстройствами. Архитектура — BertForMaskedLM, размер — 136,7 млн параметров, максимальная длина контекста — 512 токенов.

Модель предназначена для подстановки вероятных слов вместо маскированных фрагментов и может служить языковой основой для исследований текста о психическом здоровье в социальных сетях. Она не является самостоятельным диагностическим инструментом: карточка описывает адаптацию языковой модели, а не клиническую валидацию диагностики. Для использования требуется учитывать лицензию CC BY-NC 4.0, которая ограничивает коммерческое применение.

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

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

Ограничения

Модель предназначена для предсказания замаскированных слов, а не для постановки диагноза; клиническая валидность в карточке не заявлена. Лицензия CC BY-NC 4.0 запрещает коммерческое использование.

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

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

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

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

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

Открыть на Hugging Face

DisorBERT

DisorBERT is a double-domain adaptation of a BERT language model. First, is adapted to social media language, and then, adapted to the mental health domain. In both steps, it incorporated a lexical resource to guide the masking process of the language model and, therefore, to help it in paying more attention to words related to mental disorders.

We follow the standard fine-tuning a masked language model of Huggingface’s NLP Course 🤗.

We used the models provided by HuggingFace v4.24.0, and Pytorch v1.13.0. In particular, for training the model we used a batch size of 256, Adam optimizer, with a learning rate of 1e-5, and cross-entropy as a loss function. We trained the model for three epochs using a GPU NVIDIA Tesla V100 32GB SXM2.

Usage

Use a pipeline as a high-level helper

from transformers import pipeline

pipe = pipeline("fill-mask", model="citiusLTL/DisorBERT")

Load model directly

from transformers import AutoTokenizer, AutoModelForMaskedLM

tokenizer = AutoTokenizer.from_pretrained("citiusLTL/DisorBERT")
model = AutoModelForMaskedLM.from_pretrained("citiusLTL/DisorBERT")

Paper

For more details, refer to the paper DisorBERT: A Double Domain Adaptation Model for Detecting Signs of Mental Disorders in Social Media.

@inproceedings{aragon-etal-2023-disorbert,
    title = "{D}isor{BERT}: A Double Domain Adaptation Model for Detecting Signs of Mental Disorders in Social Media",
    author = "Aragon, Mario  and
      Lopez Monroy, Adrian Pastor  and
      Gonzalez, Luis  and
      Losada, David E.  and
      Montes, Manuel",
    booktitle = "Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)",
    month = Jul,
    year = "2023",
    address = "Toronto, Canada",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2023.acl-long.853",
    doi = "10.18653/v1/2023.acl-long.853",
    pages = "15305--15318",
}

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

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

GPU в ailist

Универсальный рантайм · transformers · fill-mask

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

Подбираем GPU…

Класс архитектуры
BertForMaskedLM
Ревизия весов
b13b3ca

0 моделей