/ Модель

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

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

intent-student-L6_uniform_distilled

ЭмбеддингиТекст → embedding

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

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

gomyk/intent-student-L6_uniform_distilled — компактный многоязычный кодировщик предложений, разработанный на основе paraphrase-multilingual-MiniLM-L12-v2 для классификации намерений и сценариев диалога. Модель использует обрезанную архитектуру XLM-RoBERTa с 6 слоями и размерностью скрытого состояния 384; число параметров — 28,9 млн, максимальная длина контекста — 512 токенов. Она возвращает векторные представления предложений и поддерживает 18 языков: корейский, английский, японский, китайский, испанский, французский, немецкий, португальский, итальянский, русский, арабский, хинди, тайский, вьетнамский, индонезийский, турецкий, нидерландский и польский.

Модель создана с помощью прореживания слоёв и словаря, а затем дистиллирована на многоязычных предложениях из MASSIVE. В оценке MTEB средний результат составил 56,3%; модель подходит для коротких реплик, классификации намерений и сценариев, а также поиска сходных по смыслу предложений. Репозиторий распространяется по лицензии Apache-2.0.

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

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

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

Ограничения

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

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

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

Открыть на Hugging Face

L6_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
Layers6 / 12
Layer indices[0, 2, 4, 7, 9, 11]
Strategy6 layers, evenly spaced (general-purpose)
Vocab size~38,330 (pruned from 250K)
Parameters26,184,576
Safetensors size98.1MB
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("L6_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: 56.3%

MassiveIntentClassification

Average: 52.83%

LanguageScore
ar42.91%
en63.86%
es56.57%
ko47.97%

MassiveScenarioClassification

Average: 59.77%

LanguageScore
ar48.72%
en71.38%
es63.4%
ko55.56%

Distillation Impact

TaskBefore DistillationAfter DistillationDelta
MassiveIntentClassification52.9%52.83%-0.07%p
MassiveScenarioClassification58.2%59.77%+1.57%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, 2, 4, 7, 9, 11] (6 layers, evenly spaced (general-purpose))
  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: L6_uniform (layer-pruned only)

Compression Summary

StageVocabLayersSize
Teacher (original)250,00212~480MB
+ Layer pruning250,0026~407MB
+ Vocab pruning~38,3306~98MB

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
Ревизия весов
5dc52a4

0 моделей