/ Модель

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

Контекст
8 192 токена
Параметры
149 млн
Лицензия
Apache 2.0
Архитектура
modernbert · dense
Библиотека
transformers
Опубликована
27 авг 2026

MoganBERT-TR

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

Базовый турецкий энкодер ModernBERT для заполнения пропусков и дообучения на задачах понимания текста.

170скачиваний за 30 дней7лайковвеса обновлены24 сен 2026

Бенчмарки

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

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

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

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

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

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

MoganBERT-TR — базовый турецкий текстовый энкодер от MoganAI, обученный с нуля на 237,3 млрд токенов. Модель использует архитектуру ModernBERT: 22 слоя, размер скрытого представления 768, 12 голов внимания и чередование локального и глобального внимания. Она содержит около 149 млн параметров и рассчитана на контекст до 8192 токенов; токенизатор SentencePiece Unigram обучен для турецкого языка.

Модель предназначена прежде всего для заполнения пропусков в тексте и служит базой для дообучения на задачах классификации и других задачах понимания текста. При предобучении использовался двухэтапный режим CLM→MLM. В обучающем корпусе около 73% турецкого текста, 17% английского и 10% кода, однако модель ориентирована на турецкий язык. Для эмбеддингов и поиска авторы рекомендуют производные MoganBERT-Embed или Mogan-ColBERT-TR: исходный энкодер анизотропен и напрямую не подходит для косинусного сравнения. Лицензия — Apache-2.0.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

MoganBERT-TR

MoganBERT-TR is a 149.4M-parameter Turkish encoder with an 8,192-token context window, trained from scratch on 237.3B tokens. It follows the ModernBERT architecture — 22 layers, hidden size 768, 12 heads, alternating local/global attention — with a 50,048-token SentencePiece Unigram tokenizer trained for Turkish.

Unlike other Turkish encoders, it is pretrained with a two-stage CLM→MLM curriculum rather than pure MLM.

Usage

from transformers import pipeline

unmask = pipeline("fill-mask", model="moganai/MoganBERT-TR")
unmask("Türkiye'nin başkenti [MASK].")

Use classifier_pooling="mean" (the config default) when fine-tuning — ModernBERT has no NSP, so [CLS] is not pretrained.

For embeddings and retrieval use MoganBERT-Embed or Mogan-ColBERT-TR; the raw encoder is anisotropic and unsuitable for direct cosine similarity.

Training

Pretrained on 4×H100 over 237.3B tokens: causal language modelling for the first 16.6% of the run, masked language modelling for the remainder, with the transition made inside the stable phase of a WSD schedule. Annealing extends the context 1024→8192, scales the global RoPE θ to 160k and lowers the mask rate to 10%. This checkpoint decays the final portion at 1024 context.

The corpus was built from FineWeb2, raw Common Crawl WARC records and printed/institutional sources, filtered with a fastText quality classifier distilled from a fine-tuned Turkish BERT. The mixture is ~73% Turkish, ~17% English and ~10% code.

Results

Evaluated on TrGLUE (8 tasks, 5 official seeds, official run_trglue.py) and TabiBench (28 datasets, 8 categories).

TabiBench is single-seed; sub-one-point margins are not an ordering. Full per-task numbers are in the paper.

Model Family

ModelParamsPurpose
MoganBERT-TR149.4MBase encoder (this model)
MoganBERT-Embed149MSingle-vector embeddings
Mogan-ColBERT-TR148.9MMulti-vector retrieval

Citation

@article{yilmaz2026moganbert,
  title   = {MoganBert-TR: A Turkish Encoder Foundation Model Trained from Scratch with a CLM-MLM Curriculum},
  author  = {Furkan Yilmaz and Habibe Aleyna Tasdemir and Muhammed Faruk Gozay},
  journal = {arXiv preprint arXiv:2608.25768},
  year    = {2026}
}


MoganBERT-TR (Türkçe)

MoganBERT-TR, 8.192 token bağlam penceresine sahip, 237.3 milyar token üzerinde sıfırdan eğitilmiş 149.4M parametreli bir Türkçe encoder'dır. ModernBERT mimarisini izler — 22 katman, gizli boyut 768, 12 başlık, dönüşümlü yerel/küresel dikkat — ve Türkçe için eğitilmiş 50.048 tokenlık bir SentencePiece Unigram tokenizer kullanır.

Diğer Türkçe encoder'lardan farklı olarak saf MLM yerine iki aşamalı bir CLM→MLM müfredatı ile ön-eğitilmiştir.

Kullanım

from transformers import pipeline

unmask = pipeline("fill-mask", model="moganai/MoganBERT-TR")
unmask("Türkiye'nin başkenti [MASK].")

İnce ayarda classifier_pooling="mean" (config varsayılanı) kullanın — ModernBERT'te NSP olmadığı için [CLS] ön-eğitilmiş değildir.

Gömme ve arama için MoganBERT-Embed veya Mogan-ColBERT-TR kullanın; ham encoder anizotropiktir ve doğrudan kosinüs benzerliğine uygun değildir.

Eğitim

4×H100 üzerinde 237.3 milyar token ile ön-eğitildi: eğitimin ilk %16.6'sı nedensel dil modellemesi, kalanı maskeli dil modellemesi; geçiş WSD çizelgesinin durağan fazı içinde yapıldı. Tavlama bağlamı 1024→8192'ye çıkarır, küresel RoPE θ'yı 160k'ya ölçekler ve maske oranını %10'a indirir. Bu checkpoint son bölümü 1024 bağlamda sönümler.

Külliyat FineWeb2, ham Common Crawl WARC kayıtları ve basılı/kurumsal kaynaklardan derlendi; ince ayarlanmış bir Türkçe BERT'ten damıtılan fastText kalite sınıflandırıcısıyla filtrelendi. Karışım ~%73 Türkçe, ~%17 İngilizce ve ~%10 kod.

Sonuçlar

TrGLUE (8 görev, 5 resmî tohum, resmî run_trglue.py) ve TabiBench (28 veri kümesi, 8 kategori) üzerinde ölçüldü.

TabiBench tek tohumludur; bir puanın altındaki farklar bir sıralama değildir. Görev bazlı tüm sayılar makalede.

Model Ailesi

ModelParametreAmaç
MoganBERT-TR149.4MTemel encoder (bu model)
MoganBERT-Embed149MTek vektörlü gömme
Mogan-ColBERT-TR148.9MÇok vektörlü retrieval

Atıf

@article{yilmaz2026moganbert,
  title   = {MoganBert-TR: A Turkish Encoder Foundation Model Trained from Scratch with a CLM-MLM Curriculum},
  author  = {Furkan Yilmaz and Habibe Aleyna Tasdemir and Muhammed Faruk Gozay},
  journal = {arXiv preprint arXiv:2608.25768},
  year    = {2026}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
ModernBertForMaskedLM
Ревизия весов
6b4ecd5

0 моделей