Downloads · 30 days
9
5% of all-time downloads
ssilistre/carnegie-dost-kazanma-lora
carnegie-dost-kazanma-lora is a text generation model from ssilistre. Use it when you need the model to write or continue text. It is set up for peft. The card lists the license as apache-2.0.
Qwen3-4B-Instruct üzerine, insan ilişkileri ve iletişim konulu Türkçe bir veri setiyle eğitilmiş LoRA adaptörü.
Downloads · 30 days
9
5% of all-time downloads
All-time downloads
175
Public
Repo size
276 MB
Likes
0
Public
Click a slice to open those files.
.safetensors132 MB · 92%
From the Hugging Face model README
Qwen3-4B-Instruct üzerine, insan ilişkileri ve iletişim konulu Türkçe bir veri setiyle eğitilmiş LoRA adaptörü.
Model; eleştiri yerine takdir, karşı tarafın bakış açısını anlama, ikna ile baskıyı ayırma, dinleme ve çatışma yönetimi gibi konularda soru-cevap üretmek üzere uyarlandı. Cevaplar <think> bloğu içinde bir akıl yürütme adımı da içerir.
| Temel model | unsloth/Qwen3-4B-Instruct-2507-unsloth-bnb-4bit |
| Yöntem | LoRA (4-bit QLoRA), Unsloth |
| Veri seti | ssilistre/carnegie-dost-kazanma-tr — 1001 kayıt |
| Rank / alpha | 16 / 32 |
| Dropout | 0 |
| Hedef modüller | q_proj k_proj v_proj o_proj gate_proj up_proj down_proj |
| Adım | 60 (≈ 1 epoch) |
| Etkili batch | 8 (2 × 4 accumulation) |
| Sekans uzunluğu | 1024, packing (bfd) |
| Öğrenme oranı | 2e-4, linear, %5 warmup |
| Optimizer | adamw_8bit, weight decay 0.01 |
| Donanım | Tesla T4 |
| Adaptör boyutu | 132 MB |
adım 10 → 2.331
adım 20 → 1.935
adım 30 → 1.830
adım 40 → 1.749
adım 50 → 1.754
adım 60 → 1.742
Son 20 adımda loss düzleşti ve geri yükselmedi — model bir epoch içinde yakınsadı, ezberleme (overfitting) belirtisi yok.
Adım sayısı veri setinin token toplamına göre seçildi: 1001 örnek ≈ 499 bin token, 60 adım × 8192 token/adım ≈ 0,98 epoch.
from unsloth import FastLanguageModel
model, tokenizer = FastLanguageModel.from_pretrained(
"ssilistre/carnegie-dost-kazanma-lora",
max_seq_length=1024,
load_in_4bit=True,
)
FastLanguageModel.for_inference(model)
msgs = [{"role": "user",
"content": "Ekip arkadaşım sürekli işleri geç teslim ediyor. Ona bunu nasıl söylemeliyim?"}]
inputs = tokenizer.apply_chat_template(msgs, add_generation_prompt=True, return_tensors="pt").to("cuda")
out = model.generate(input_ids=inputs, max_new_tokens=300, temperature=0.7, top_p=0.9, do_sample=True)
print(tokenizer.decode(out[0][inputs.shape[1]:], skip_special_tokens=True))
PEFT ile:
from peft import PeftModel
from transformers import AutoModelForCausalLM, AutoTokenizer
base = AutoModelForCausalLM.from_pretrained("unsloth/Qwen3-4B-Instruct-2507", device_map="auto")
model = PeftModel.from_pretrained(base, "ssilistre/carnegie-dost-kazanma-lora")
tokenizer = AutoTokenizer.from_pretrained("ssilistre/carnegie-dost-kazanma-lora")
| Benchmark | Metrik | Base (Qwen3-4B-Instruct-2507) | Bu model (LoRA) | Fark |
|---|---|---|---|---|
| Türkçe MMLU (~6.2K soru) | doğruluk % | 66.13 | 59.94 | -6.19 |
| XCOPA-tr (500 soru) | doğruluk % | 91.80 | 82.40 | -9.40 |
| turkish_nuance (66 soru) | ort. anlamsal benzerlik | 58.86 | 50.37 | -8.50 |
| turkish_creativity (80 soru) | ort. anlamsal benzerlik | 60.55 | 49.02 | -11.54 |
| turkish_reasoning (85 soru) | ort. anlamsal benzerlik | 58.27 | 35.91 | -22.35 |
| Bölüm | Base | LoRA | Fark |
|---|---|---|---|
| Çocuk Gelişimi | 75.00 | 60.00 | -15.00 |
| Okul Öncesi Öğretmenliği | 79.00 | 65.00 | -14.00 |
| Lojistik | 69.00 | 55.00 | -14.00 |
| Felsefe | 72.00 | 58.00 | -14.00 |
| TUS | 69.00 | 56.00 | -13.00 |
| Laborant ve Veteriner Sağlık | 70.00 | 58.00 | -12.00 |
| Fotoğrafçılık ve Kameramanlık | 72.00 | 60.00 | -12.00 |
| İşletme Yönetimi | 77.00 | 66.00 | -11.00 |
| Yaşlı Bakımı | 69.00 | 58.00 | -11.00 |
| Uluslararası Ticaret ve Lojistik Yönetimi | 66.00 | 55.00 | -11.00 |
| Model | Boyut | Doğruluk % |
|---|---|---|
| gpt-4o | — | 84.84 |
| qwen3:32b | 32.8B | 75.98 |
| gemma3:12b | 12.2B | 70.74 |
| qwen3:8b | 8.2B | 67.56 |
| Qwen/Qwen3-4B-Instruct-2507 (base, bu repo ölçümü) | 4B | 66.13 |
| qwen2.5:7b | 7.6B | 61.68 |
| gemma3n:e2b | 4.5B | 59.95 |
| Bu model (LoRA, bu repo ölçümü) | 4B | 59.94 |
| Defne-llama3.1-8B | 8.0B | 57.24 |
| ytu-ce-cosmos-Turkish-Llama-8b-DPO | 8.0B | 54.94 |
| llama3:8b | 8.0B | 52.23 |
| gemma3:4b | 4.3B | 42.74 |
Diğer skorlar resmî liderlik tablosundan; aynı olcum.py protokolü. Liderlik tablosu modelleri çoğunlukla Q4 gguf (Ollama) veya API ile, bu reponun base/LoRA ölçümleri bf16 + transformers ile koşuldu — kıyas yaklaşıktır.
| Benchmark | Base | Bu model (LoRA) | Fark |
|---|---|---|---|
| Türkçe MMLU (620 soru; bölüm başına 10, seed=42) | 64.03 | 57.90 | -6.13 |
Apple M5 Pro (MPS, bf16) üzerinde aynı değerlendirme zinciriyle yeniden koşuldu; tam koşudaki -6.19 fark lokalde -6.13 olarak tekrarlandı.
paraphrase-multilingual-mpnet-base-v2 anlamsal fallback), transformers + PEFT ile.<tool_call> artifact'ları benzerlik skorunu düşürüyor. Bu, küçük ve dar veri setiyle yapılan fine-tune'un bilinen riskidir ve sonuçlar dürüstçe raporlanmıştır.ssilistre/carnegie-benchmark-tr üzerindeki 100 Türkçe insan ilişkileri senaryo MCQ'su. Genel MMLU'dan farkı: fine-tune'un asıl amacını (Carnegie iletişim ilkeleri) ölçer, held-out (taze + eğitime dedup).
| Metrik | Base (Qwen3-4B-Instruct-2507) | Bu model (LoRA) | Fark |
|---|---|---|---|
| Genel doğruluk % | 97.00 | 93.00 | -4.00 |
| Kategori | Base | LoRA | Fark |
|---|---|---|---|
| Anlaşmazlık yönetimi | 100.00 | 95.00 | -5.00 |
| Eleştiri & geri bildirim | 95.00 | 95.00 | +0.00 |
| Karşındakinin bakışı | 90.00 | 85.00 | -5.00 |
| Takdir & ilgi | 100.00 | 90.00 | -10.00 |
| İkna & liderlik | 100.00 | 100.00 | +0.00 |
| Model | Genel doğruluk | Doğru/Toplam |
|---|---|---|
| google/gemma-2-9b-it | %100.00 | 100/100 |
| Qwen3-4B-Instruct-2507 (base) | %97.00 | 97/100 |
| Qwen2.5-7B-Instruct | %97.00 | 97/100 |
| Bu model (carnegie-dost-kazanma-lora) | %93.00 | 93/100 |
| Qwen2.5-3B-Instruct | %87.00 | 87/100 |
| meta-llama/Llama-3.1-8B-Instruct | erişilemedi (gated) | — |