Downloads · 30 days
8
11% of all-time downloads
YusufSimsek/gemma_3_lora
gemma_3_lora is a machine learning model from YusufSimsek. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Bu model, Gemma 3 4B Instruct modeli temel alınarak Türkçe atasözlerini açıklama görevi için fine-tune edilmiştir.
Downloads · 30 days
8
11% of all-time downloads
All-time downloads
73
Public
Parameters
4.3B
8.7 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors8.7 GB · 100%
From the Hugging Face model README
Bu model, Gemma 3 4B Instruct modeli temel alınarak Türkçe atasözlerini açıklama görevi için fine-tune edilmiştir.
Modelin eğitimi sırasında YusufSimsek/turkce-atasozleri-dataset veri seti kullanılmıştır. Bu veri seti, Türkçe atasözleri hakkında sorulan farklı biçimlerdeki kullanıcı sorularını ve bu atasözlerinin açıklamalarını içeren konuşma formatındaki örneklerden oluşmaktadır.
Fine-tuning işlemi LoRA (Low-Rank Adaptation) yöntemi ve Unsloth kütüphanesi kullanılarak gerçekleştirilmiştir.
Modelin temel amacı, kullanıcı tarafından verilen Türkçe atasözlerini anlayarak bunların anlamlarını açık, kısa ve anlaşılır bir Türkçe ile açıklamaktır.
Örnek kullanıcı soruları:
Model aşağıdaki görevlerde kullanılabilir:
from transformers import pipeline
model_id = "YusufSimsek/gemma_3_lora"
pipe = pipeline(
"text-generation",
model=model_id,
device_map="auto"
)
messages = [
{
"role": "user",
"content": "Damlaya damlaya göl olur atasözünü açıklar mısın?"
}
]
output = pipe(
messages,
max_new_tokens=128,
temperature=0.7,
do_sample=True
)
print(output[0]["generated_text"][-1]["content"])
Modelin genel performansını değerlendirmek amacıyla farklı alanlardan çoktan seçmeli sorular içeren bir test uygulanmıştır. Aşağıdaki tabloda fine-tune edilen model ile farklı açık kaynaklı dil modellerinin genel değerlendirme sonuçları karşılaştırılmaktadır.
| Sıra | Model | Doğru Cevap Sayısı | Başarı Oranı | Toplam Süre |
|---|---|---|---|---|
| 1 | google/gemma-3-4b-it | 3.637 | %58,66 | 416,13 sn |
| 2 | mistralai/Ministral-3-3B-Instruct-2512 | 3.567 | %57,53 | 441,09 sn |
| 3 | YusufSimsek/gemma_3_lora | 3.460 | %55,81 | 323,41 sn |
| 4 | meta-llama/Llama-3.1-8B-Instruct | 3.369 | %54,34 | 280,62 sn |
| 5 | Qwen/Qwen3.5-4B | 1.150 | %18,55 | 4.648,67 sn |
Fine-tune edilen modelin sonuçları, temel model olan google/gemma-3-4b-it ile ayrıca karşılaştırılmıştır.
| Metrik | Gemma 3 4B Temel Model | Fine-tune Edilmiş Model | Fark |
|---|---|---|---|
| Doğru cevap sayısı | 3.637 | 3.460 | -177 |
| Başarı oranı | %58,66 | %55,81 | -2,85 yüzde puan |
| Toplam değerlendirme süresi | 416,13 sn | 323,41 sn | -92,72 sn |
| Süre değişimi | — | — | %22,28 daha kısa |
Fine-tune edilen YusufSimsek/gemma_3_lora modeli, bu değerlendirmede temel Gemma 3 4B modeline göre 92,72 saniye daha kısa sürede sonuç üretmiştir. Buna karşılık genel başarı oranı temel modelden 2,85 yüzde puan daha düşük gerçekleşmiştir.
Not: Model, Türkçe atasözlerini açıklama görevi için özelleştirilmiştir. Bu nedenle farklı akademik ve genel kültür alanlarından oluşan bu benchmark, modelin atasözü açıklama yeteneğini doğrudan ölçmekten ziyade genel soru cevaplama performansını göstermektedir.
Model ve eğitim veri seti Yusuf Şimşek tarafından hazırlanmıştır.
This gemma3 model was trained 2x faster with Unsloth and Huggingface's TRL library.