/ Модель

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

Контекст
512 токенов
Параметры
137 млн
Лицензия
Apache 2.0
Архитектура
bert · dense
Опубликована
2 мар 2022

batterybert-uncased-abstract

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

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

41скачиваний за 30 дней0лайковвеса обновлены5 мар 2022

Бенчмарки

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

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

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

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

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

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

BatteryBERT-uncased-abstract — англоязычная модель на архитектуре BERT, разработанная Шу Хуаном и Жаклин Коул для классификации аннотаций научных работ о батареях. Она дообучена на базе batterybert-uncased и рассчитана на классификацию текста, в частности аннотаций из набора batterydata/paper-abstracts. Модель содержит 136,7 млн параметров, принимает текстовые последовательности длиной до 512 токенов и выдаёт метки классов.

Модель подходит для автоматической сортировки и тематической разметки аннотаций исследований в области батарей. Опубликована в формате PyTorch под лицензией Apache-2.0. Карточка приводит ссылки на оценку качества и примеры использования, но подробности результатов в доступном тексте отсутствуют.

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

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

Ограничения

Модель рассчитана на англоязычные аннотации по тематике батарей; перенос на другие предметные области или языки не подтверждён. В доступном тексте карточки не приведены численные результаты оценки качества.

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

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

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

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

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

Открыть на Hugging Face

BatteryBERT-uncased for Battery Abstract Classification

Language model: batterybert-uncased Language: English
Downstream-task: Text Classification Training data: training_data.csv Eval data: val_data.csv Code: See example Infrastructure: 8x DGX A100

Hyperparameters

batch_size = 32
n_epochs = 11
base_LM_model = "batterybert-uncased"
learning_rate = 2e-5

Performance

"Validation accuracy": 97.10,
"Test accuracy": 96.94,

Usage

In Transformers

from transformers import AutoModelForSequenceClassification, AutoTokenizer, pipeline
model_name = "batterydata/batterybert-uncased-abstract"

# a) Get predictions
nlp = pipeline('text-classification', model=model_name, tokenizer=model_name)
input = {'The typical non-aqueous electrolyte for commercial Li-ion cells is a solution of LiPF6 in linear and cyclic carbonates.'}
res = nlp(input)

# b) Load model & tokenizer
model = AutoModelForSequenceClassification.from_pretrained(model_name)
tokenizer = AutoTokenizer.from_pretrained(model_name)

Authors

Shu Huang: sh2009 [at] cam.ac.uk

Jacqueline Cole: jmc61 [at] cam.ac.uk

Citation

BatteryBERT: A Pre-trained Language Model for Battery Database Enhancement

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей