/ Модель

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

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

Czert-B-base-cased

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

Чешская BERT-модель на 136,7 млн параметров для заполнения пропусков и последующего дообучения на задачах анализа чешского текста.

411скачиваний за 30 дней3лайкавеса обновлены16 мар 2022

Бенчмарки

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

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

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

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

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

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

Czert-B-base-cased — чешская BERT-подобная модель, представленная в работе «Czert – Czech BERT-like Model for Language Representation». Это предварительно обученный чекпойнт для заполнения пропусков в тексте; модель содержит 136,7 млн параметров и принимает последовательности длиной до 512 токенов. В репозитории доступны веса PyTorch и TensorFlow.

Модель обучена для чешского языка и может служить основой для дообучения на классификации тональности и документов, оценке семантического сходства предложений, распознавании именованных сущностей, морфологической разметке и семантическом анализе ролей. В версии Czert-B-v2 исправлена ошибка настройки токенизатора, присутствовавшая в v1; для этой карточки README указывает вариант base-cased.

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

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

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

Ограничения

Основное назначение этого чекпойнта — заполнение пропусков; для классификации и разметки нужны соответствующие дообученные варианты. Длина контекста ограничена 512 токенами, а сведения о лицензии в предоставленных материалах отсутствуют.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

CZERT

This repository keeps trained Czert-B model for the paper Czert – Czech BERT-like Model for Language Representation For more information, see the paper

Available Models

You can download MLM & NSP only pretrained models CZERT-A-v1 CZERT-B-v1

After some additional experiments, we found out that the tokenizers config was exported wrongly. In Czert-B-v1, the tokenizer parameter "do_lower_case" was wrongly set to true. In Czert-A-v1 the parameter "strip_accents" was incorrectly set to true.

Both mistakes are repaired in v2. CZERT-A-v2 CZERT-B-v2

or choose from one of Finetuned Models

Models
Sentiment Classification (Facebook or CSFD)CZERT-A-sentiment-FB CZERT-B-sentiment-FB CZERT-A-sentiment-CSFD CZERT-B-sentiment-CSFD
Named Entity RecognitionCZERT-A-ner-CNEC CZERT-B-ner-CNEC PAV-ner-CNEC CZERT-A-ner-BSNLPCZERT-B-ner-BSNLP PAV-ner-BSNLP
Morphological TaggingCZERT-A-morphtag-126kCZERT-B-morphtag-126k
Semantic Role LabellingCZERT-A-srl CZERT-B-srl

How to Use CZERT?

Sentence Level Tasks

We evaluate our model on two sentence level tasks:

  • Sentiment Classification,
  • Semantic Text Similarity.

\t

Document Level Tasks

We evaluate our model on one document level task

  • Multi-label Document Classification.

Token Level Tasks

We evaluate our model on three token level tasks:

  • Named Entity Recognition,
  • Morphological Tagging,
  • Semantic Role Labelling.

Downstream Tasks Fine-tuning Results

Sentiment Classification

mBERTSlavicBERTALBERT-rCzert-ACzert-B
FB71.72 ± 0.9173.87 ± 0.5059.50 ± 0.4772.47 ± 0.7276.55 ± 0.14
CSFD82.80 ± 0.1482.51 ± 0.1475.40 ± 0.1879.58 ± 0.4684.79 ± 0.26

Average F1 results for the Sentiment Classification task. For more information, see the paper.

Semantic Text Similarity

mBERTPavlovAlbert-randomCzert-ACzert-B
STA-CNA83.335 ± 0.06383.593 ± 0.05043.184 ± 0.12582.942 ± 0.10684.345 ± 0.028
STS-SVOB-img79.367 ± 0.48679.900 ± 0.81015.739 ± 2.99279.444 ± 0.33883.744 ± 0.395
STS-SVOB-hl78.833 ± 0.29676.996 ± 0.30533.949 ± 1.80775.089 ± 0.80679.827 ± 0.469

Comparison of Pearson correlation achieved using pre-trained CZERT-A, CZERT-B, mBERT, Pavlov and randomly initialised Albert on semantic text similarity. For more information see the paper.

Multi-label Document Classification

mBERTSlavicBERTALBERT-rCzert-ACzert-B
AUROC97.62 ± 0.0897.80 ± 0.0694.35 ± 0.1397.49 ± 0.0798.00 ± 0.04
F183.04 ± 0.1684.08 ± 0.1472.44 ± 0.2282.27 ± 0.1785.06 ± 0.11

Comparison of F1 and AUROC score achieved using pre-trained CZERT-A, CZERT-B, mBERT, Pavlov and randomly initialised Albert on multi-label document classification. For more information see the paper.

Morphological Tagging

mBERTPavlovAlbert-randomCzert-ACzert-B
Universal Dependencies99.176 ± 0.00699.211 ± 0.00896.590 ± 0.09698.713 ± 0.00899.300 ± 0.009

Comparison of F1 score achieved using pre-trained CZERT-A, CZERT-B, mBERT, Pavlov and randomly initialised Albert on morphological tagging task. For more information see the paper.

Semantic Role Labelling

mBERTPavlovAlbert-randomCzert-ACzert-Bdep-basedgold-dep
span78.547 ± 0.11079.333 ± 0.08051.365 ± 0.42372.254 ± 0.17281.861 ± 0.102\\-\\-
syntax90.226 ± 0.22490.492 ± 0.04080.747 ± 0.13180.319 ± 0.05491.462 ± 0.06285.1989.52

SRL results – dep columns are evaluate with labelled F1 from CoNLL 2009 evaluation script, other columns are evaluated with span F1 score same as it was used for NER evaluation. For more information see the paper.

Named Entity Recognition

mBERTPavlovAlbert-randomCzert-ACzert-B
CNEC86.225 ± 0.20886.565 ± 0.19834.635 ± 0.34372.945 ± 0.22786.274 ± 0.116
BSNLP 201984.006 ± 1.24886.699 ± 0.37019.773 ± 0.93848.859 ± 0.60586.729 ± 0.344

Comparison of f1 score achieved using pre-trained CZERT-A, CZERT-B, mBERT, Pavlov and randomly initialised Albert on named entity recognition task. For more information see the paper.

Licence

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. http://creativecommons.org/licenses/by-nc-sa/4.0/

How should I cite CZERT?

For now, please cite the Arxiv paper:

@article{sido2021czert,
      title={Czert -- Czech BERT-like Model for Language Representation}, 
      author={Jakub Sido and Ondřej Pražák and Pavel Přibáň and Jan Pašek and Michal Seják and Miloslav Konopík},
      year={2021},
      eprint={2103.13031},
      archivePrefix={arXiv},
      primaryClass={cs.CL},
      journal={arXiv preprint arXiv:2103.13031},
}

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
BertForPreTraining
Ревизия весов
93c1b4e

0 моделей