Downloads · 30 days
332
44% of all-time downloads
AhiskaAI/AhiskaAI-v0.4-35M-Base
AhiskaAI-v0.4-35M-Base is a text generation model from AhiskaAI. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
Downloads · 30 days
332
44% of all-time downloads
All-time downloads
753
Public
Parameters
43.2M
86.5 MB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors86.5 MB · 98%
From the Hugging Face model README
(Türkçe Açıklama Aşağıda)
The AhıskaAI v0.4 series is a Turkish-focused language model series. The main improvements over the v0.3 series are:
AhıskaAI v0.4 35M Base is a small language model (SLM) with approximately 43.2 million parameters, developed completely from scratch.
The model was developed with a focus on Turkish and low system requirements. It is designed as a Base Model rather than a chat model.
AhıskaAI v0.1 Lite Benchmark is an experimental benchmark consisting of 100 questions and evaluating Turkish quality, topic relevance, and correctness.
Benchmark Results and Dataset: AhıskaAI v0.1 Lite Benchmark
Note: AhıskaAI v0.1 Lite Benchmark is an experimental benchmark and should not be considered a standardized benchmark.
| Rank | Model | Score |
|---|---|---|
| 1 | Gemma 3 1B | 85.86% |
| 2 | Qwen 3 0.6B | 55.22% |
| 3 | AhıskaAI v0.4.1 135M | 54.88% |
| 4 | AhıskaAI v0.4 235M | 51.18% |
| 5 | AhıskaAI v0.4 135M | 50.17% |
| 6 | Gemma 3 270M | 46.46% |
| 7 | Qwen 2.5 0.5B | 43.77% |
| 8 | AhıskaAI v0.4 35M | 43.43% |
| 9 | Llama 3.2 1B | 35.35% |
| 10 | SmolLM2 1.7B | 22.89% |
| 11 | SmolLM2 360M | 12.12% |
| 12 | SmolLM2 135M | 1.01% |
| Rank | Model | Score |
|---|---|---|
| 1 | AhıskaAI v0.4 135M | 100.00% |
| 1 | Gemma 3 1B | 100.00% |
| 3 | AhıskaAI v0.4.1 135M | 97.98% |
| 4 | AhıskaAI v0.4 235M | 96.97% |
| 4 | Gemma 3 270M | 96.97% |
| 6 | AhıskaAI v0.4 35M | 87.88% |
| 7 | Qwen 3 0.6B | 86.87% |
| 8 | Qwen 2.5 0.5B | 81.82% |
| 9 | Llama 3.2 1B | 48.48% |
| 10 | SmolLM2 1.7B | 46.46% |
| 11 | SmolLM2 360M | 28.28% |
| 12 | SmolLM2 135M | 3.03% |
| Rank | Model | Score |
|---|---|---|
| 1 | Gemma 3 1B | 84.85% |
| 2 | Qwen 3 0.6B | 47.47% |
| 3 | AhıskaAI v0.4.1 135M | 44.44% |
| 4 | Llama 3.2 1B | 40.40% |
| 5 | AhıskaAI v0.4 235M | 38.38% |
| 6 | AhıskaAI v0.4 135M | 36.36% |
| 7 | Qwen 2.5 0.5B | 33.33% |
| 8 | AhıskaAI v0.4 35M | 32.32% |
| 9 | Gemma 3 270M | 26.26% |
| 10 | SmolLM2 1.7B | 13.13% |
| 11 | SmolLM2 360M | 5.05% |
| 12 | SmolLM2 135M | 0.00% |
| Rank | Model | Score |
|---|---|---|
| 1 | Gemma 3 1B | 72.73% |
| 2 | Qwen 3 0.6B | 31.31% |
| 3 | AhıskaAI v0.4.1 135M | 22.22% |
| 4 | AhıskaAI v0.4 235M | 18.18% |
| 5 | Llama 3.2 1B | 17.17% |
| 6 | Qwen 2.5 0.5B | 16.16% |
| 6 | Gemma 3 270M | 16.16% |
| 8 | AhıskaAI v0.4 135M | 14.14% |
| 9 | AhıskaAI v0.4 35M | 10.10% |
| 10 | SmolLM2 1.7B | 9.09% |
| 11 | SmolLM2 360M | 3.03% |
| 12 | SmolLM2 135M | 0.00% |
AhıskaAI v0.4 35M Base uses the LlamaForCausalLM architecture but was trained completely from scratch.
AhıskaAI v0.4 35M Base was trained completely from scratch for a total of 3 epochs.
The training data is based on FineWeb-2 HQ Turkish data. The model was not initialized from the weights of another large model and was not fine-tuned from a 1.7B parameter model.
The model was trained directly with its own architecture and tokenizer.
The entire AhıskaAI v0.4 series uses a custom 24K vocabulary BPE tokenizer shared across the series.
The tokenizer was developed with a particular focus on Turkish text and is shared by all AhıskaAI v0.4 models.
This model was developed for Turkish text generation, research on small language models, and SLM experiments on systems with limited resources.
The 35M Base is not a chat model. For chat and instruction-following tasks, the AhıskaAI v0.4 35M Instruct version is more suitable.
With approximately 43.2M parameters, this is a small language model and therefore has limited knowledge, reasoning ability, and text generation quality compared to larger language models.
The model may sometimes generate incorrect, meaningless, or off-topic text. Model outputs should be checked, especially for tasks where factual accuracy is important.
The benchmark results are based on an experimental evaluation and may not represent the model's real-world performance across all use cases.
import torch
from transformers import AutoTokenizer, AutoModelForCausalLM
model_id = "AhiskaAI/AhiskaAI_v0.4_35M_Base"
device = "cuda" if torch.cuda.is_available() else "cpu"
dtype = torch.bfloat16 if device == "cuda" else torch.float32
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
model_id,
torch_dtype=dtype
).to(device)
prompt = "Ahıska Türkleri "
inputs = tokenizer(prompt, return_tensors="pt").to(device)
with torch.no_grad():
outputs = model.generate(
**inputs,
max_new_tokens=100,
temperature=0.8,
top_p=0.9,
do_sample=True,
repetition_penalty=1.1
)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
Note This is a Base model, not an instruction-tuned chat model. For instruction-following and conversational use, see AhıskaAI v0.4 35M Instruct.
AhıskaAI v0.4 serisi, Türkçe odaklı bir dil modeli serisidir. v0.3 serisine göre başlıca gelişmeler şunlardır;
AhıskaAI v0.4 35M Base, yaklaşık 43.2 milyon parametreye sahip ve tamamen from scratch (sıfırdan) geliştirilmiş bir küçük dil modelidir (SLM).
Model, Türkçe odaklı olarak ve düşük sistem gereksinimleri düşünülerek geliştirilmiştir. Bir sohbet modeli olarak değil, temel bir dil modeli (Base Model) olarak kullanılmak üzere tasarlanmıştır.
AhıskaAI v0.1 Lite Benchmark, 100 sorudan oluşan ve Türkçe düzgünlüğü, konu alakası ve doğruluk kriterlerini değerlendiren deneysel bir benchmark çalışmasıdır.
Benchmark Sonuçları ve veri seti: AhıskaAI v0.1 Lite Benchmark
Not: AhıskaAI v0.1 Lite Benchmark deneysel bir benchmark çalışmasıdır ve standartlaştırılmış bir benchmark olarak değerlendirilmemelidir.
| Sıra | Model | Skor |
|---|---|---|
| 1 | Gemma 3 1B | 85.86% |
| 2 | Qwen 3 0.6B | 55.22% |
| 3 | AhıskaAI v0.4.1 135M | 54.88% |
| 4 | AhıskaAI v0.4 235M | 51.18% |
| 5 | AhıskaAI v0.4 135M | 50.17% |
| 6 | Gemma 3 270M | 46.46% |
| 7 | Qwen 2.5 0.5B | 43.77% |
| 8 | AhıskaAI v0.4 35M | 43.43% |
| 9 | Llama 3.2 1B | 35.35% |
| 10 | SmolLM2 1.7B | 22.89% |
| 11 | SmolLM2 360M | 12.12% |
| 12 | SmolLM2 135M | 1.01% |
| Sıra | Model | Skor |
|---|---|---|
| 1 | AhıskaAI v0.4 135M | 100.00% |
| 1 | Gemma 3 1B | 100.00% |
| 3 | AhıskaAI v0.4.1 135M | 97.98% |
| 4 | AhıskaAI v0.4 235M | 96.97% |
| 4 | Gemma 3 270M | 96.97% |
| 6 | AhıskaAI v0.4 35M | 87.88% |
| 7 | Qwen 3 0.6B | 86.87% |
| 8 | Qwen 2.5 0.5B | 81.82% |
| 9 | Llama 3.2 1B | 48.48% |
| 10 | SmolLM2 1.7B | 46.46% |
| 11 | SmolLM2 360M | 28.28% |
| 12 | SmolLM2 135M | 3.03% |
| Sıra | Model | Skor |
|---|---|---|
| 1 | Gemma 3 1B | 84.85% |
| 2 | Qwen 3 0.6B | 47.47% |
| 3 | AhıskaAI v0.4.1 135M | 44.44% |
| 4 | Llama 3.2 1B | 40.40% |
| 5 | AhıskaAI v0.4 235M | 38.38% |
| 6 | AhıskaAI v0.4 135M | 36.36% |
| 7 | Qwen 2.5 0.5B | 33.33% |
| 8 | AhıskaAI v0.4 35M | 32.32% |
| 9 | Gemma 3 270M | 26.26% |
| 10 | SmolLM2 1.7B | 13.13% |
| 11 | SmolLM2 360M | 5.05% |
| 12 | SmolLM2 135M | 0.00% |
| Sıra | Model | Skor |
|---|---|---|
| 1 | Gemma 3 1B | 72.73% |
| 2 | Qwen 3 0.6B | 31.31% |
| 3 | AhıskaAI v0.4.1 135M | 22.22% |
| 4 | AhıskaAI v0.4 235M | 18.18% |
| 5 | Llama 3.2 1B | 17.17% |
| 6 | Qwen 2.5 0.5B | 16.16% |
| 6 | Gemma 3 270M | 16.16% |
| 8 | AhıskaAI v0.4 135M | 14.14% |
| 9 | AhıskaAI v0.4 35M | 10.10% |
| 10 | SmolLM2 1.7B | 9.09% |
| 11 | SmolLM2 360M | 3.03% |
| 12 | SmolLM2 135M | 0.00% |
AhıskaAI v0.4 35M Base, LlamaForCausalLM mimarisini kullanan ancak tamamen sıfırdan (from scratch) eğitilmiş bir Causal Language Model'dir.
AhıskaAI v0.4 35M Base, tamamen sıfırdan eğitilmiş ve toplam 3 epoch eğitim görmüştür.
Eğitimde FineWeb-2 HQ Türkçe verisi kullanılmıştır. Model, başka bir büyük modelden alınan ağırlıklarla başlatılmamış veya 1.7B parametreli bir model üzerinden fine-tune edilmemiştir.
Bu model doğrudan kendi mimarisi ve tokenizer'ı ile eğitilmiştir.
AhıskaAI v0.4 serisinin tamamında ortak olarak kullanılan özel bir 24K vocabulary BPE tokenizer bulunmaktadır.
Tokenizer, özellikle Türkçe metinler için geliştirilmiş olup AhıskaAI v0.4 serisinin tüm modellerinde ortaktır.
Bu model, Türkçe metin üretimi, küçük dil modelleri üzerine araştırmalar ve düşük kaynaklı sistemlerde SLM deneyleri için geliştirilmiştir.
35M Base, bir sohbet modeli değildir. Sohbet ve talimat takip performansı için AhıskaAI v0.4 35M Instruct sürümünün kullanılması daha uygundur.
Bu model yaklaşık 43.2M parametreye sahip küçük bir dil modeli olduğu için daha büyük dil modellerine kıyasla bilgi birikimi, akıl yürütme ve metin üretim kalitesi sınırlıdır.
Model zaman zaman yanlış, anlamsız veya konu dışı metinler üretebilir. Özellikle doğruluk gerektiren görevlerde model çıktıları kontrol edilmelidir.
Benchmark sonuçları deneysel bir çalışmaya dayanmaktadır ve modelin tüm kullanım alanlarındaki gerçek performansını temsil etmeyebilir.
import torch
from transformers import AutoTokenizer, AutoModelForCausalLM
model_id = "AhiskaAI/AhiskaAI_v0.4_35M_Base"
device = "cuda" if torch.cuda.is_available() else "cpu"
dtype = torch.bfloat16 if device == "cuda" else torch.float32
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
model_id,
torch_dtype=dtype
).to(device)
prompt = "Ahıska Türkleri "
inputs = tokenizer(prompt, return_tensors="pt").to(device)
with torch.no_grad():
outputs = model.generate(
**inputs,
max_new_tokens=100,
temperature=0.8,
top_p=0.9,
do_sample=True,
repetition_penalty=1.1
)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
Not: Bu bir Temel (Base) modeldir, talimatlara göre ince ayar yapılmış (instruction-tuned) bir sohbet modeli değildir. Talimat takibi ve sohbet amaçlı kullanım için AhıskaAI v0.4 35M Instruct modeline bakınız.