/ Модель

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

Лицензия
Своя лицензия
Базовая модель
laya-multilingual
Библиотека
laya
Опубликована
3 окт 2026

laya-tr

Классификация текстаТекст → label

Турецкая дообученная модель Laya для классификации текста, выбора ответа, проверки «да/нет» и оценки с калиброванными вероятностями.

31скачиваний за 30 дней5лайковвеса обновлены7 окт 2026

Бенчмарки

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

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

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

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

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

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

Laya TR — Convai Innovations выпустила эту турецкую дообученную версию мультиязычной модели Laya, основанной на mmBERT. Это неавторегрессионная модель принятия решений: она получает текст и типизированный вопрос и за один проход возвращает вероятности для вариантов выбора, ответа «да/нет» или упорядоченной оценки.

Модель предназначена для классификации намерений и текстов, проверки утверждений и выставления оценок, например уровня удовлетворённости. В README указано, что она обучалась два этапа на 285 363 решениях, преимущественно на турецких данных, и также сохраняет полезность для английского. Для контекста одного вопроса заявлено до 8 192 токенов, из которых 768 отведено под вопрос и варианты ответа. В тестах авторы сообщают об улучшении точности и калибровки вероятностей; результаты на некоторых поднаборах jev-bench ухудшились.

Репозиторий содержит веса safetensors. Лицензия указана как other; конкретные условия в предоставленных данных не раскрыты. Модель не генерирует текст, а возвращает выбор и связанные с ним вероятности. Для задач с большим числом вариантов их формулировки могут сокращаться из-за ограничения бюджета токенов; оценка на полностью независимых тестах ограничена.

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

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

Ограничения

Качество зависит от типа данных: на некоторых поднаборах jev-bench точность снизилась, а этот бенчмарк не полностью независим от обучающих источников. При большом числе вариантов они могут сокращаться из-за лимита в 768 токенов на вопрос и варианты; лицензия указана как other без подробностей в предоставленных данных.

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

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

Открыть на Hugging Face

Laya TR: Türkçe karar modeli

English summary. A Turkish fine-tune of convaiinnovations/laya-multilingual, the non-autoregressive "System 1" decision model of Laya: it answers typed choice, noul (yes/no) and score questions about a text in a single forward pass and returns calibrated probabilities. Trained for 2 epochs on 285,363 decisions (machine-translated bev-decision-150K, its English originals and native Turkish MASSIVE, XNLI and movie reviews). On 89,838 held-out test decisions accuracy goes from 0.432 to 0.681 and ECE from 0.277 to 0.070.

Bu model, Laya'nın çok dilli kontrol noktası convaiinnovations/laya-multilingual (mmBERT tabanlı) üzerine Türkçe karar verisiyle fine-tune edilmiş halidir. Laya metin üretmez: bir metin (state) ve tipli sorular alır, her soru için tek forward pass'te kalibre edilmiş olasılıklar döndürür.

  • choice: seçeneklerden biri (ör. hangi departman, hangi niyet),
  • noul: bir ifadenin doğru olma olasılığı (evet/hayır),
  • score: sıralı seviyelerden biri (ör. 1-5 memnuniyet).

Kullanım

import laya

agent = laya.load("hayriyigit/laya-tr-test", token="hf_...")   # private repo: okuma yetkili bir token

state = "Siparişim iki haftadır gelmedi, kargo takip numarası da çalışmıyor. Paramı geri istiyorum."
questions = {
    "birim": {
        "type": "choice",
        "instructions": "Bu talebi hangi birim ele almalı?",
        "criteria": {"fatura": "ödeme, iade, fatura", "kargo": "teslimat ve takip", "teknik": "uygulama veya site hataları"},
    },
    "iade": {"type": "noul", "instructions": "Müşteri para iadesi istiyor."},
    "memnuniyet": {
        "type": "score",
        "instructions": "Müşteri ne kadar memnun?",
        "criteria": ["Çok memnuniyetsiz", "Memnuniyetsiz", "Nötr", "Memnun", "Çok memnun"],
    },
}
answers = agent.predict(state, questions)["answers"]

Bu modelin bu örnekteki cevabı:

SoruCevapOlasılık
birimkargo0,949
iadeevet0,927
memnuniyetÇok memnuniyetsiz (seviye 0)0,771

Her cevapta tüm seçeneklerin olasılıkları (probabilities) ve threshold koymak için answer_confidence da döner.

Soru başına bağlam 8.192 token (soru ve seçenekler için 768); kısa girdiler yalnızca kendi uzunlukları kadar işlenir. Temperature değerleri (choice, score, noul) eğitimde görülmemiş Türkçe kararlarda kalibre edildi: 0,909, 1,236, 0,870.

Değerlendirme

Test kararlarının hiçbiri eğitimde görülmedi; metni bir test satırında da geçen eğitim satırları, İngilizce orijinaller üzerinden eşleştirilerek eğitimden çıkarıldı (aşağıda). "Önce" sütunu fine-tune öncesi laya-multilingual'dır.

Kaynağa göre

Test setiKararDoğruluk (önce)Doğruluk (sonra)Fark (puan)ECE (önce)ECE (sonra)
bev-decision-150K-tr test (makine çevirisi)46.3200,4440,771+32,70,2750,031
bev-decision-150K test, İngilizce orijinal5.7610,4720,775+30,30,2430,036
jev-bench-tr (benchmark, makine çevirisi)22.7730,4020,490+8,80,2950,171
jev-bench, İngilizce orijinal2.0000,4990,578+7,80,2460,105
MASSIVE tr-TR (ana dili Türkçe)2.9740,3550,781+42,60,2850,063
XNLI Türkçe test (insan çevirisi)5.0100,6930,738+4,50,2110,095
beyazperde film yorumları (ana dili Türkçe)5.0000,1800,531+35,10,3290,067
Hepsi89.8380,4320,681+24,80,2770,070

Soru türüne göre

TürKararDoğruluk (önce)Doğruluk (sonra)ECE (önce)ECE (sonra)
choice39.6170,4480,6620,2460,090
noul27.4930,5990,8230,2810,061
score22.7280,2040,5410,3250,071

Nasıl okunmalı

  • Kalibrasyon en büyük kazanç: ECE 0,277 → 0,070. Modelin verdiği olasılıklar threshold koymak için kullanılabilir hale geldi.
  • İngilizce unutulmadı: eğitime İngilizce orijinallerin ~%25'i karıştırıldı; bev ve jev-bench'in İngilizce testlerinde de doğruluk arttı. Diğer diller ölçülmedi.
  • En bağımsız sinyal XNLI (+4,5 puan): ayrı kaynaklı, insan çevirisi bir test. MASSIVE ve beyazperde'deki büyük artışlar kısmen bu kaynakların train bölümlerinin eğitimde olmasından gelir.
  • Bazı jev-bench alt setleri kötüleşti: civil_comments −8,2, paws −6,7, boolq −5,4, mmlu −1,7 puan. Nedeni ayrıca incelenmedi.
  • jev-bench bev ile aynı görev ailelerinden (ör. MASSIVE, CLINC150, SST-5, BoolQ) beslenir; birebir aynı metinler çıkarıldı, ama tamamen bağımsız bir test değildir.

bev-decision alanları (Türkçe test)

AlanKararDoğruluk (önce)Doğruluk (sonra)ECE (sonra)
Sentiment, emotion, and moderation11.5260,6160,8530,032
Spatial and logical reasoning8.3840,3200,5820,087
Retail, product, and shopping6.6010,2870,9380,064
Response preference and quality3.1760,3240,5700,039
Support and intent routing2.8580,6770,9700,054
Tool and workflow decisions2.3070,7700,9860,065
Software security2.2400,4150,6530,088
Game-state decisions2.0390,3450,8560,070
Software engineering and code2.0390,3220,6110,137
Financial reporting and banking1.7400,1660,5990,042
Reading comprehension1.4220,6290,7050,145
Scientific and paper understanding5080,3720,8270,062
Contract evidence3200,3340,7000,043
Browser interaction2860,2760,7450,089
Spam detection2710,5500,9560,047
Civic and safety operations2610,2530,7010,076
Sensory quality rating2600,0730,4500,072
Engagement and ranking820,5490,5730,159

jev-bench-tr alt setleri

Alt setKararDoğruluk (önce)Doğruluk (sonra)
arc_challenge1.0000,2490,254
banking771.0000,2700,323
boolq1.0000,6870,633
chaosnli1.5990,4770,570
civil_comments2.0000,9120,831
clinc1501.0000,2500,387
fever_evidence1.0000,5510,752
go_emotions1.0000,2780,308
helpsteer2_helpfulness1.0000,1500,156
helpsteer2_verbosity1.0000,2110,299
ledgar1.0000,0870,089
massive1.0000,3750,792
measuring_hate_speech1.0000,3130,602
mmlu1.0000,2750,258
mnli1.0000,7200,769
paws1.0000,5280,461
sms_spam8000,3280,955
sst51.0000,2860,374
strategyqa_closed6870,5170,512
strategyqa_grounded6870,5490,547
stsb1.0000,1580,207
yelp51.0000,1850,436

banking77 (77) ve clinc150 (150 seçenek) gibi çok seçenekli sorularda seçenekler 768 tokenlık soru bütçesine sığmak için kısalır; bu, Laya'nın bilinen bir sınırıdır (#394).

Eğitim sırasında validation

Eğitimden ayrılan, metne göre gruplanmış 1.518 Türkçe karar (temperature kalibrasyonu öncesi):

EpochDoğrulukNLLBrierECE
10,7840,5710,3000,057
20,7850,5690,2960,072

İkinci epoch çok az katkı verdi; daha fazla epoch önerilmez.

Eğitim verisi

KaynakSatırKararchoice / noul / score
bev-decision-150K-tr train (Türkçe, makine çevirisi)102.784206.16669.041 / 89.653 / 47.472
bev-decision-150K train, İngilizce orijinal (Türkçe satırların ikizleri)34.26168.71422.974 / 29.958 / 15.782
MASSIVE tr-TR train (ana dili Türkçe)5.0005.0005.000 / 0 / 0
XNLI Türkçe validation (insan çevirisi)2.4902.4902.490 / 0 / 0
beyazperde film yorumları train (ana dili Türkçe)5.0005.0000 / 0 / 5.000
Toplam149.535287.370

Bunlardan metne göre gruplanmış 1.518 Türkçe karar doğrulama ve kalibrasyon için ayrıldı; bu kararların İngilizce ikizleri de eğitimden çıkarıldı. Eğitimde 285.363 karar kullanıldı.

  • Hedefler: Label'lar sorulardan çıkarılıp target dağılımlarına çevrildi. Hard label'lara 0,1 label smoothing uygulandı (doğru cevaba 0,9; score sorularında kalan pay komşu seviyelere). Laya'nın eğitim yöntemi (RLCD) bu dağılımları hedefler.

  • Alan dengesi: Türkçenin sinyal taşımadığı ya da etiketlerin gürültülü olduğu bev alanlarından eğitim satırlarının bir kısmı tutuldu:

    AlanTutulan oranÇıkarılan satır
    Software engineering and code0,34.376
    Spatial and logical reasoning0,311.581
    Browser interaction0,33.202
    Engagement and ranking0,23.318
  • Decontamination: Bir test satırında da geçen metni içeren eğitim satırları çıkarıldı:

    Eğitim kaynağıTest kaynağıÇıkarılan eğitim satırı
    bev-decision-trjev-bench-tr337
    bev-decision-trbeyazperde6
    bev-decision-trMASSIVE tr-TR10
    MASSIVE tr-TRbev-decision-tr477
    MASSIVE tr-TRjev-bench-tr16
    MASSIVE tr-TRMASSIVE tr-TR16
    beyazperdebeyazperde76
  • Context budget: Hiçbir eğitim kararı 8.192 tokena sığmadığı ya da doğru seçeneği kısaltılınca başka bir seçenekle aynı göründüğü için çıkarılmadı. Eğitim kararlarının token uzunluğu: medyan 177, %90 494, %99 1.521, en fazla 7.430.

bev-decision-150K'nın Türkçesi bir LLM ile alan bazında çevrildi; kod blokları, tanımlayıcılar, URL'ler ve Mind2Web sayfa öğeleri İngilizce bırakıldı. Ayrıntılar: hayriyigit/bev-decision-150K-tr.

Eğitim

Base modelconvaiinnovations/laya-multilingual (mmBERT-base encoder + Laya decision head)
YöntemLaya'nın RLCD tarifi: gürültülü logit örnekleri üzerinde proper scoring ödülüyle policy gradient + yumuşak cross-entropy
Epoch / güncelleme2 / 17.836 (her güncellemede 32 karar)
Learning rateencoder 1e-5, decision head 1e-4; AdamW, cosine
Hassasiyetbf16, gradient checkpointing
Bağlammax_len 8.192, head_max_len 768
Donanım ve süre1 × NVIDIA GeForce RTX 5090 (32 GB); eğitim ~1 sa 13 dk, veri hazırlığı ve değerlendirmeyle ~1 sa 28 dk
Yazılımtorch 2.14.1, transformers 5.18.0, laya 0.3.24 (commit fa9a2a7)

Eğitim config'i, eğitim kaydı ve veri manifest'i training/ klasöründe; tüm metrikler eval_report.json'da.

Sınırlamalar

  • Eğitim verisinin çoğu makine çevirisidir; model çeviri dilinin izlerini taşıyabilir. Ana dili Türkçe veri sınırlıdır (~12 bin satır).
  • Kod, teknik tanımlayıcılar ve web sayfası öğeleri eğitimde İngilizce kaldı; bu tür girdilerde karışık dil beklenir.
  • Yalnızca Türkçe ve İngilizce değerlendirildi; diğer dillerdeki performans fine-tune öncesine göre düşmüş olabilir.
  • Kalibrasyon Türkçe veriyle yapıldı; farklı bir alanda kullanmadan önce kendi verinizle threshold'ları kontrol edin.
  • 77'den fazla seçenekli sorularda seçenek açıklamaları kısalır.

Lisans

Base model Apache-2.0'dır. Eğitim verilerinin lisansları farklıdır; ayrıntılar LICENSE.md'de. Ticari kullanımdan önce kontrol edin.

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

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

GPU в ailist

Универсальный рантайм · laya · decision

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

Подбираем GPU…

Ревизия весов
3522e37

0 моделей