# Top-K Örneklemesi (Top-K Sampling)

## 🎯 TL;DR
Top-K örneklemesi, büyük dil modellerinin (LLM'ler) metin üretirken bir sonraki kelimeyi seçmek için kullandığı bir yöntemdir. Modelin tahmin ettiği en olası K kelime arasından seçim yaparak yaratıcılık ve tutarlılık arasında denge kurar. K değeri ne kadar düşükse çıktı o kadar tutarlı, ne kadar yüksekse o kadar yaratıcı olur.

## 📚 Anahtar Kavramlar
- **Top-K Sampling** → Top-K Örneklemesi (Büyük dil modellerinde bir sonraki kelimeyi seçmek için kullanılan, en olası K kelimeyi dikkate alan bir yöntem.)
- **Large Language Models (LLMs)** → Büyük Dil Modelleri (LLM'ler) (İnsan dilini anlama ve üretme yeteneğine sahip yapay zeka modelleri.)
- **Text Generation** → Metin Üretimi (Bir modelin yeni metin oluşturma süreci.)
- **Vocabulary** → Kelime Dağarcığı (Bir modelin bildiği tüm kelimeler kümesi.)
- **Probable words** → Olası kelimeler (Model tarafından bir sonraki kelime olarak en yüksek olasılıkla tahmin edilen kelimeler.)
- **Conservative, factual outputs** → Tutucu, olgusal çıktılar (Düşük K değeriyle elde edilen, daha az yaratıcı ve gerçeklere dayalı metinler.)
- **Creative outputs** → Yaratıcı çıktılar (Yüksek K değeriyle elde edilen, daha çeşitli ve özgün metinler.)

## 🔍 Detay (Orijinal İngilizce)
Top-K sampling is a method used by Large Language Models (LLMs) during text generation to select the next word. Instead of considering the entire vocabulary, it narrows down the choices to the K most probable words predicted by the model. Low values (1-10) produce conservative, factual outputs. Medium values (20-50) balance creativity and quality. High values (50+) enable diverse, creative outputs. Use low K for technical tasks, high K for creative writing.

## 🔗 Daha Detay İstersen
roadmap.sh ekibinin seçtiği kaynaklar:
- 📖 [Top-K Sampling: The Complete Token Selection Guide](https://www.dataannotation.tech/blog/top-k-sampling) — Top-K örneklemesi hakkında detaylı bilgi veren bir makale.
- 🎥 [What are the LLM’s Top-P + Top-K ?](https://www.youtube.com/watch?v=aDmp2Uim0zQ) — Büyük dil modellerindeki Top-P ve Top-K kavramlarını açıklayan bir video.
