/ Модель

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

Контекст
512 токенов
Параметры
24,2 млн
Лицензия
Apache 2.0
Архитектура
bert · dense
Библиотека
sentence-transformers
Опубликована
20 мар 2026

intent-student-L4_uniform_distilled

ЭмбеддингиТекст → embedding3 профессии

Компактный многоязычный энкодер предложений для классификации намерений и сценариев, извлечения признаков и сравнения сходства коротких реплик.

205скачиваний за 30 дней0лайковвеса обновлены20 мар 2026

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Эмбеддинги» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

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

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

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

gomyk/intent-student-L4_uniform_distilled — компактный многоязычный энкодер предложений, созданный для классификации намерений. Модель разработана на основе paraphrase-multilingual-MiniLM-L12-v2 с прореживанием слоёв и словаря, а затем дистиллирована по эмбеддингам учителя. В README указана архитектура XLM-RoBERTa с 4 слоями и размерностью скрытого представления 384; метаданные классифицируют её как BERT с 24,2 млн параметров. Данные о структуре архитектуры в источниках расходятся.

Модель кодирует короткие реплики для классификации намерений и сценариев, а также поддерживает извлечение признаков и сравнение сходства предложений. Она рассчитана на 18 языков: корейский, английский, японский, китайский, испанский, французский, немецкий, португальский, итальянский, русский, арабский, хинди, тайский, вьетнамский, индонезийский, турецкий, нидерландский и польский. Контекст — до 512 токенов. По приведённым результатам MTEB средний балл составляет 54,61%; лицензия — Apache-2.0.

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

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

Ограничения

Прореживание словаря ограничивает модель указанными 18 языками; она предназначена для коротких реплик, а не длинных документов. Сокращение числа слоёв может ухудшать качество на сложных семантических задачах.

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

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

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

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

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

Открыть на Hugging Face

L4_uniform_distilled (Distilled)

Lightweight multilingual sentence encoder optimized for intent classification. Created from paraphrase-multilingual-MiniLM-L12-v2 via layer pruning + corpus-based vocabulary pruning + knowledge distillation.

Model Details

PropertyValue
Teacherparaphrase-multilingual-MiniLM-L12-v2
ArchitectureXLM-RoBERTa (pruned)
Hidden dim384
Layers4 / 12
Layer indices[0, 4, 7, 11]
Strategy4 layers, evenly spaced (compact)
Vocab size~38,330 (pruned from 250K)
Parameters22,642,560
Safetensors size84.6MB
DistilledYes

Supported Languages (18)

ko, en, ja, zh, es, fr, de, pt, it, ru, ar, hi, th, vi, id, tr, nl, pl

Quick Start

from sentence_transformers import SentenceTransformer

model = SentenceTransformer("L4_uniform_distilled")

sentences = [
    "예약 좀 해줘",           # Korean
    "What did I order?",     # English
    "今日はいい天気ですね",    # Japanese
    "Reserva una mesa",      # Spanish
]

embeddings = model.encode(sentences)
print(embeddings.shape)  # (4, 384)

MTEB Evaluation Results

Overall Average: 54.61%

MassiveIntentClassification

Average: 50.88%

LanguageScore
ar41.25%
en62.02%
es53.15%
ko47.08%

MassiveScenarioClassification

Average: 58.34%

LanguageScore
ar47.4%
en69.96%
es61.24%
ko54.74%

Distillation Impact

TaskBefore DistillationAfter DistillationDelta
MassiveIntentClassification50.25%50.88%+0.63%p
MassiveScenarioClassification53.82%58.34%+4.52%p

Training

This model was created in two stages:

Stage 1: Layer Pruning

  1. Teacher model: paraphrase-multilingual-MiniLM-L12-v2 (12 layers, 384 hidden dim)
  2. Selected layers: [0, 4, 7, 11] (4 layers, evenly spaced (compact))
  3. Vocabulary pruning: 250K -> ~38K tokens (corpus-based, 18 target languages)

Stage 2: Knowledge Distillation

  • Method: MSE + Cosine Similarity loss between teacher and student embeddings
  • Training data: MASSIVE dataset (90K multilingual sentences, 18 languages)
  • Optimizer: AdamW (lr=2e-5, weight_decay=0.01)
  • Schedule: Cosine annealing over 3 epochs
  • Batch size: 64
  • Base model: L4_uniform (layer-pruned only)

Compression Summary

StageVocabLayersSize
Teacher (original)250,00212~480MB
+ Layer pruning250,0024~393MB
+ Vocab pruning~38,3304~85MB

Limitations

  • Vocabulary pruning restricts the model to the 18 target languages
  • Designed for short dialogue utterances, not long documents
  • Layer pruning may reduce performance on complex semantic tasks

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
BertModel
Ревизия весов
167e26d

0 моделей