/ Модель

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

Контекст
512 токенов
Параметры
136 млн
Архитектура
bert · dense
Опубликована
31 июл 2022

Multi-Label-Classification-of-PubMed-Articles

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

Модель на базе BioBERT классифицирует статьи PubMed по нескольким медицинским темам MeSH.

29скачиваний за 30 дней15лайковвеса обновлены25 окт 2023

Бенчмарки

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

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

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

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

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

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

Модель разработана пользователем owaiskha9654 и предназначена для многометочной классификации статей PubMed по медицинским темам MeSH. В README описана тонкая настройка BioBERT на датасете PubMed_MultiLabel_Text_Classification_Dataset_MeSH с использованием transfer learning; также автор экспериментировал с RoBERTa и XLNet. Метаданные указывают на архитектуру BERT для классификации последовательностей, 135,5 млн параметров, контекст до 512 токенов и веса в форматах PyTorch и Safetensors.

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

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

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

Ограничения

Контекст ограничен 512 токенами. В доступных материалах не приведены метрики качества или условия лицензии.

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

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

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

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

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

Открыть на Hugging Face

Multi-Label-Classification-of-Pubmed-Articles

The traditional machine learning models give a lot of pain when we do not have sufficient labeled data for the specific task or domain we care about to train a reliable model. Transfer learning allows us to deal with these scenarios by leveraging the already existing labeled data of some related task or domain. We try to store this knowledge gained in solving the source task in the source domain and apply it to our problem of interest. In this work, I have utilized Transfer Learning utilizing BioBERT model to fine tune on PubMed MultiLabel classification Dataset.

Also tried RobertaForSequenceClassification and XLNetForSequenceClassification models for Fine-Tuning the Model on Pubmed MultiLabel Datset.

I have integrated Weight and Bias also for visualizations and logging artifacts and comparisons of Different models!

Multi Label Classification of PubMed Articles (Paper Night Event)

  • To get the API key, create an account in the website .
  • Use secrets to use API Keys more securely inside Kaggle.

For more information on the attributes visit the Kaggle Dataset Description here.

In order to, get a full grasp of what steps I have taken to utilize this dataset. Have a Full look at the information present in the Kaggle Notebook Link & Also Kaggle version of Same Dataset Link

References

  1. Attention Is All You Need
  2. BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
  3. https://github.com/google-research/bert
  4. https://github.com/huggingface/transformers
  5. BCE WITH LOGITS LOSS Pytorch
  6. Transformers for Multi-Label Classification made simple by Ronak Patel

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
BertForSequenceClassification
Ревизия весов
7a8d767

0 моделей