/ Модель

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

Контекст
512 токенов
Параметры
137 млн
Лицензия
MIT
Архитектура
bert · dense
Базовая модель
scibert_scivocab_uncased
Библиотека
transformers
Опубликована
21 мар 2025

cliscibert_scivocab_uncased

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

CliSciBERT — дообученная на научных статьях о климате англоязычная BERT-модель для заполнения пропусков и NLP-задач в климатических исследованиях.

135скачиваний за 30 дней0лайковвеса обновлены23 июл 2026

Бенчмарки

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

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

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

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

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

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

CliSciBERT — англоязычная модель на базе SciBERT, разработанная для работы с научной литературой об изменении климата. Это BERT-модель с 137,1 млн параметров, дообученная методом продолженного предобучения с маскированным языковым моделированием на корпусе рецензируемых статей об изменении климата и экологических науках. Используются научный словарь и токенизатор SciBERT без изменений; длина контекста — до 512 токенов.

Модель предназначена для заполнения пропусков в научных текстах и может служить основой для классификации текстов, извлечения отношений, тематической разметки, суммаризации и пополнения графов знаний в климатических исследованиях. В карточке приведена оценка ClimaBench: средний Macro F1 — 60,50; в описании также отмечено, что специализация повышает релевантность для климатической тематики.

Модель рассчитана прежде всего на англоязычные научные тексты о климате. Она может хуже работать на общих новостях, неанглоязычных и разговорных текстах; токенизатор не адаптирован специально к климатической терминологии, а обучение на научной литературе может переносить её смещения. Лицензия — MIT.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

CliSciBERT 🌿📚

CliSciBERT is a domain-adapted version of SciBERT, further pretrained on a curated corpus of peer-reviewed research papers in the climate change domain. It is designed to enhance performance on climate-focused scientific NLP tasks by adapting the general scientific knowledge of SciBERT to the specialized subdomain of climate research.

🔍 Overview

  • Base Model: SciBERT (BERT-base architecture, scientific vocab)
  • Pretraining Method: Continued pretraining (domain adaptation) using Masked Language Modeling (MLM)
  • Corpus: Scientific papers focused on climate change and environmental science
  • Tokenizer: SciBERT tokenizer (unchanged)
  • Language: English
  • Domain: Climate change research

📊 Performance

Evaluated on ClimaBench, a benchmark for climate-focused NLP tasks:

MetricValue
Macro F1 (avg)60.50
Tasks won0/7
Avg. Std Dev0.01772

Note: While CliSciBERT builds on SciBERT’s scientific grounding, its domain specialization improves relevance for climate-related NLP tasks.

Climate performance model card:

CliSciBERT
1. Model publicly available?Yes
2. Time to train final model463h
3. Time for all experiments1,226h ~ 51 days
4. Power of GPU and CPU0.250 kW + 0.013 kW
5. Location for computationsCroatia
6. Energy mix at location224.71 gCO2eq/kWh
7. CO$_2$eq for final model28 kg CO2
8. CO$_2$eq for all experiments74 kg CO2

🧪 Intended Uses

Use for:

  • Scientific text classification and relation extraction in climate change literature
  • Domain-specific document tagging or summarization
  • Supporting knowledge graph population for climate research

Not recommended for:

  • Non-climate or general news content
  • Non-English corpora
  • Highly informal or colloquial text

Example:

from transformers import AutoTokenizer, AutoModelForMaskedLM, pipeline
import torch

# Load the pretrained model and tokenizer
model_name = "P0L3/cliscibert_scivocab_uncased"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForMaskedLM.from_pretrained(model_name)

# Move model to GPU if available
device = 0 if torch.cuda.is_available() else -1

# Create a fill-mask pipeline
fill_mask = pipeline("fill-mask", model=model, tokenizer=tokenizer, device=device)

# Example input from scientific climate literature
text = "The increase in greenhouse gas emissions has significantly affected the [MASK] balance of the Earth."

# Run prediction
predictions = fill_mask(text)

# Show top predictions
print(text)
print(10*">")
for p in predictions:
    print(f"{p['sequence']} — {p['score']:.4f}")

Output:

The increase in greenhouse gas emissions has significantly affected the [MASK] balance of the Earth.
>>>>>>>>>>
the increase in greenhouse gas ... affected the energy balance of the earth. — 0.3911
the increase in greenhouse gas ... affected the radiative balance of the earth. — 0.2640
the increase in greenhouse gas ... affected the radiation balance of the earth. — 0.1233
the increase in greenhouse gas ... affected the carbon balance of the earth. — 0.0589
the increase in greenhouse gas ... affected the ecological balance of the earth. — 0.0332

⚠️ Limitations

  • Retains SciBERT’s limitations outside the scientific domain
  • May inherit biases from climate change literature
  • No tokenizer retraining — tokenization optimized for general science, not climate-specific vocabulary

🧾 Citation

If you use this model, please cite:

@Article{Poleksić2025,
  author={Poleksi{\'{c}}, Andrija
  and Martin{\v{c}}i{\'{c}}-Ip{\v{s}}i{\'{c}}, Sanda},
  title={Pretraining and evaluation of BERT models for climate research},
  journal={Discover Applied Sciences},
  year={2025},
  month={Oct},
  day={24},
  volume={7},
  number={11},
  pages={1278},
  abstract={Motivated by the pressing issue of climate change and the growing volume of data, we pretrain three new language models using climate change research papers published in top-tier journals. Adaptation of existing domain-specific models based on Bidirectional Encoder Representations from Transformers (BERT) architecture is utilized for CliSciBERT (domain adaptation of SciBERT) and SciClimateBERT (domain adaptation of ClimateBERT) and pretraining from scratch resulted in CliReBERT (Climate Research BERT). The performance assessment is performed on the climate change NLP text classification benchmark ClimaBench. We evaluate SciBERT, ClimateBERT, BERT, RoBERTa and DistilRoBERTa - along with our new models - CliReBERT, CliSciBERT and SciClimateBERT - using five different random seeds on all seven ClimaBench datasets. CliReBERT achieves the highest overall performance with a macro-averaged F1 score of 65.45{\%}, and performs better than other models on three out of seven tasks. Additionally, CliReBERT demonstrates the most stable fine-tuning behavior, yielding the lowest average standard deviation across seeds (0.0118). The 5-fold stratified cross-validation on the SciDCC dataset showed that CliReBERT achieved the highest overall macro-average F1 score (53.75{\%}), performing slightly better than RoBERTa and DistilRoBERTa, while the domain-adapted models underperformed their base counterparts. The results show the usefulness of the new pretrained models for text classification in the climate change domain and underline the positive influence of domain-specific vocabulary.},
  issn={3004-9261},
  doi={10.1007/s42452-025-07740-5},
  url={https://doi.org/10.1007/s42452-025-07740-5}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей