/ Модель

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

Контекст
8 192 токена
Параметры
54,8 млн
Лицензия
MIT
Архитектура
modernbert · dense
Базовая модель
mmBERT-small
Библиотека
transformers
Опубликована
26 авг 2026

mmbert-small-aliasit-32k

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

Компактный мультиязычный ModernBERT с сокращённым словарём токенизатора, предназначенный как основа для дообучения моделей извлечения PII.

48скачиваний за 30 дней0лайковвеса обновлены26 авг 2026

Бенчмарки

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

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

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

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

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

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

mapo80/mmbert-small-aliasit-32k — это компактный мультиязычный энкодер на архитектуре ModernBERT, созданный на основе jhu-clsp/mmBERT-small. Разработчик сократил словарь токенизатора до 32 768 токенов по сбалансированной выборке документов на шести языках, уменьшив число параметров с 140,9 млн до 55 млн. Модель поддерживает контекст до 8 192 токенов и распространяется в формате safetensors по лицензии MIT.

Это стартовый backbone для последующего дообучения, в частности для извлечения персональных данных из итальянских текстов. Сам чекпойнт не обучен распознавать PII и не является готовой моделью NER: README описывает его как основу для aliasit-pii-edge. Сокращённый словарь сохраняет 98,088% токенов обучающей выборки; для структурированных идентификаторов после сокращения может возрастать фрагментация. Карточка Hugging Face указывает задачу fill-mask, однако основное заявленное назначение чекпойнта — служить backbone для токен-классификатора.

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

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

Ограничения

Модель сама не обучена распознавать PII и требует дообучения для токен-классификации. Сокращение словаря увеличивает фрагментацию некоторых структурированных идентификаторов.

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

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

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

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

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

Открыть на Hugging Face

mmbert-small-aliasit-32k

jhu-clsp/mmBERT-small con vocabolario ridotto a 32.768 token sui dati di training di aliasit-pii-dataset-v2. NON e' fine-tuned: e' il punto di partenza di aliasit-pii-edge.

Questo modello non e' addestrato al riconoscimento di PII. E' il backbone da cui si parte: jhu-clsp/mmBERT-small con l'embedding ristretto al vocabolario che serve. Serve come base_model di un fine-tuning, non come modello finito.

primadopo
vocabolario256.00032.768
parametri totali140,9M55,0M
di cui embedding98,3M12,6M
encoder42,6M42,4M
merge BPE580.60460.641

Come e' stato costruito

Conteggio dei token su 48.000 documenti, 8.000 per ciascuna delle 6 lingue. Il campionamento e' bilanciato di proposito: contando il corpus cosi' com'e', con l'italiano al 45%, sarebbe uscito un vocabolario italiano.

I 32.768 token tenuti coprono il 98,088% delle occorrenze osservate, e includono sempre i token speciali e tutti i 256 token byte: con byte_fallback sono la garanzia che nessun carattere diventi <unk>.

Un merge BPE sopravvive solo se entrambe le sue meta' e il suo risultato sono nel vocabolario tenuto. Un merge che cita un token tagliato produce un tokenizer che si carica senza errori e sbaglia in silenzio.

Il pre-tokenizer isola la punteggiatura. Senza, la BPE puo' produrre un token che contiene la fine di un'entita' e la virgola che la segue (Inc. piu' ,): un confine che cade dentro un token non e' rappresentabile in BIO, e su un campione di 2.654 entita' rendeva irrecuperabile il 2,6% degli span. Isolando la punteggiatura si scende allo 0,377%.

Frammentazione degli identificativi strutturati

La domanda che conta dopo un trimming: un codice fiscale ora si spezza in quanti pezzi in piu'?

categoriatoken primatoken doporapporto
email8,511,5x1,35
court_case_number12,714,3x1,13
cadastral_identifier18,520,5x1,11
passport_number9,09,3x1,04
codice_fiscale13,013,3x1,03
phone15,315,7x1,02
partita_iva12,312,3x1,00
iban26,026,0x1,00
credit_card_number18,518,5x1,00
postal_code6,26,2x1,00

Token <unk> prodotti su tutte le sonde: 0.

Uso

from transformers import AutoModelForTokenClassification, AutoTokenizer

tok = AutoTokenizer.from_pretrained("mapo80/mmbert-small-aliasit-32k")
model = AutoModelForTokenClassification.from_pretrained(
    "mapo80/mmbert-small-aliasit-32k", num_labels=165, reference_compile=False
)

Il dataset per cui e' stato costruito e' mapo80/aliasit-pii-dataset-v2.


Generato da src/publish_hf.py il 2026-08-26T18:47:39+00:00.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей