İbrahim Bilgiç

Yapay Zekâ Sözlüğü

A

AgentAjan

Bir hedefe ulaşmak için kendi kendine adımlar seçen, araç kullanan ve sonucuna göre devam eden yapay zekâ sistemi.

KaynakRussell ve Norvig (2020): Artificial Intelligence: A Modern Approach ↗

Sitede daha fazlası →
AlgorithmAlgoritma

Bir işi yapmak için adım adım yazılmış tarif.

KaynakKnuth (1968): The Art of Computer Programming ↗

Artificial intelligence (AI)Yapay zekâ

Normalde insan zekâsı gerektiren işleri (görmek, konuşmak, karar vermek) yapabilen bilgisayar sistemlerinin genel adı.

Bugün “yapay zekâ” denince çoğunlukla örneklerden öğrenen sistemler kastediliyor.

KaynakMcCarthy, Minsky, Rochester ve Shannon (1955): Dartmouth Yapay Zekâ Yaz Araştırma Projesi önerisi ↗

Sitede daha fazlası →
AttentionDikkat mekanizması

Modelin bir kelimeyi işlerken metindeki hangi diğer kelimelere ne kadar bakacağına karar verdiği yöntem.

KaynakBahdanau, Cho ve Bengio (2014): Neural Machine Translation by Jointly Learning to Align and Translate ↗

Sitede daha fazlası →

C

Chat model / chatbotSohbet modeli

Soru-cevap biçiminde konuşmak için ayrıca eğitilmiş dil modeli.

KaynakOuyang ve diğerleri (2022): Training language models to follow instructions with human feedback ↗

Sitede daha fazlası →
Context windowBağlam penceresi

Modelin bir seferde görebildiği en fazla metin miktarı; pencerenin dışında kalan kısmı model hatırlamaz.

KaynakBrown ve diğerleri (2020): Language Models are Few-Shot Learners ↗

D

DatasetVeri kümesi

Bir modeli eğitmek ya da sınamak için toplanmış örneklerin bütünü: fotoğraflar, metinler, ölçümler.

KaynakGoodfellow, Bengio ve Courville (2016): Deep Learning ↗

Deep learningDerin öğrenme

Çok katmanlı sinir ağlarıyla yapılan makine öğrenmesi; bugünkü yapay zekânın neredeyse tamamı buna dayanır.

KaynakLeCun, Bengio ve Hinton (2015): Deep learning, Nature ↗

Sitede daha fazlası →
Deepfake

Yapay zekâ ile üretilmiş, gerçeğinden ayırt edilmesi zor sahte fotoğraf, ses ya da video.

KaynakChesney ve Citron (2019): Deep Fakes: A Looming Challenge for Privacy, Democracy, and National Security ↗

Sitede daha fazlası →
Diffusion modelDifüzyon modeli

Saf gürültüden başlayıp onu adım adım temizleyerek resim üreten model türü.

KaynakHo, Jain ve Abbeel (2020): Denoising Diffusion Probabilistic Models ↗

Sitede daha fazlası →

F

Fine-tuningİnce ayar

Önceden eğitilmiş bir modeli, belirli bir iş için az sayıda yeni örnekle biraz daha eğitmek.

KaynakHoward ve Ruder (2018): Universal Language Model Fine-tuning for Text Classification ↗

G

GPU (Graphics processing unit)Grafik işlemci

Aynı anda binlerce basit hesap yapabilen işlemci; ilk olarak oyunlar için yapıldı, bugün modelleri eğitmenin ana aracı.

KaynakKrizhevsky, Sutskever ve Hinton (2012): ImageNet Classification with Deep Convolutional Neural Networks ↗

Sitede daha fazlası →
Gradient descentGradyan iniş

Parametreleri, kaybı en hızlı azaltan yöne küçük adımlarla kaydırma yöntemi; tepeden vadiye el yordamıyla inmek gibi.

KaynakGoodfellow, Bengio ve Courville (2016): Deep Learning ↗

Sitede daha fazlası →

H

HallucinationHalüsinasyon

Modelin doğru olmayan bir bilgiyi kendinden emin, akıcı bir dille üretmesi; “uydurma”.

KaynakJi ve diğerleri (2023): Survey of Hallucination in Natural Language Generation ↗

Sitede daha fazlası →

L

Language modelDil modeli

Bir metnin devamında hangi kelimenin geleceğini tahmin etmek için eğitilmiş model.

KaynakBengio ve diğerleri (2003): A Neural Probabilistic Language Model ↗

Sitede daha fazlası →
Large language model (LLM)Büyük dil modeli

Çok büyük miktarda metinle eğitilmiş, milyarlarca parametreli dil modeli; ChatGPT ve Claude bunların üstüne kurulu.

KaynakBrown ve diğerleri (2020): Language Models are Few-Shot Learners ↗

Sitede daha fazlası →
LossKayıp

Modelin ne kadar yanıldığını gösteren tek bir sayı; eğitim bu sayıyı küçültmeye çalışır.

KaynakGoodfellow, Bengio ve Courville (2016): Deep Learning ↗

Sitede daha fazlası →

M

Machine learningMakine öğrenmesi

Bilgisayara kuralı yazmak yerine örnek gösterip kuralı kendisinin bulmasını sağlama yöntemi.

KaynakSamuel (1959): Some Studies in Machine Learning Using the Game of Checkers ↗

Sitede daha fazlası →
Model

Eğitimden çıkan, bir girdiye bakıp bir çıktı üreten şey; içi öğrenilmiş sayılarla dolu bir hesap makinesi gibidir.

Bir sohbet uygulaması bir modelin üstüne kurulmuş arayüzdür; model asıl işi yapan kısımdır.

KaynakGoodfellow, Bengio ve Courville (2016): Deep Learning ↗

MultimodalÇok modlu

Yalnız metinle değil resim, ses ya da videoyla da çalışabilen model.

KaynakRadford ve diğerleri (2021): Learning Transferable Visual Models From Natural Language Supervision ↗

N

Neural networkSinir ağı

Birbirine bağlı çok sayıda küçük hesap biriminden (nöron) oluşan, beyinden esinlenmiş model türü.

KaynakRosenblatt (1958): The Perceptron ↗

Sitede daha fazlası →
NeuronNöron

Sinir ağındaki en küçük birim: gelen sayıları ağırlıklarıyla toplar ve tek bir sayı çıkarır.

KaynakMcCulloch ve Pitts (1943): A Logical Calculus of the Ideas Immanent in Nervous Activity ↗

Sitede daha fazlası →

O

Open-weight modelAçık ağırlıklı model

Parametreleri herkesin indirip kendi bilgisayarında çalıştırabileceği şekilde yayımlanmış model.

KaynakTouvron ve diğerleri (2023): LLaMA: Open and Efficient Foundation Language Models ↗

OverfittingAşırı öğrenme

Modelin örnekleri ezberleyip yeni örneklerde yanılması; sınav sorularını ezberleyen öğrenci gibi.

KaynakSrivastava ve diğerleri (2014): Dropout: A Simple Way to Prevent Neural Networks from Overfitting ↗

Sitede daha fazlası →

P

ParameterParametre

Modelin içindeki, eğitimle ayarlanan sayıların her biri; bir mikserdeki düğmeler gibi düşünülebilir.

Büyük dil modellerinde milyarlarca parametre vardır. “Büyük model” denince kastedilen budur.

KaynakGoodfellow, Bengio ve Courville (2016): Deep Learning ↗

Sitede daha fazlası →
PixelPiksel

Dijital bir resmin en küçük karesi; makinenin gözünde bir ya da üç sayıdır.

KaynakStanford CS231n ders notları: Image Classification ↗

Sitede daha fazlası →
Promptİstem

Bir yapay zekâya yazdığın soru ya da talimat.

KaynakBrown ve diğerleri (2020): Language Models are Few-Shot Learners ↗

Sitede daha fazlası →

R

RAG (Retrieval-augmented generation)Bulup getirerek üretme

Modele cevap vermeden önce ilgili belgeleri bulup okutma yöntemi; modelin uydurmasını azaltır.

KaynakLewis ve diğerleri (2020): Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks ↗

Sitede daha fazlası →
Reinforcement learningPekiştirmeli öğrenme

Modele doğru cevabı göstermeden, yaptığı şeyleri puanlayarak öğrenmesini sağlama yöntemi.

KaynakSutton ve Barto (2018): Reinforcement Learning: An Introduction ↗

Sitede daha fazlası →
Reward hackingÖdül hilesi

Modelin, tasarımcının niyetini değil puanın tam olarak ölçtüğü şeyi yapması.

KaynakAmodei ve diğerleri (2016): Concrete Problems in AI Safety ↗

Sitede daha fazlası →
RLHF (Reinforcement learning from human feedback)İnsan geri bildirimiyle pekiştirmeli öğrenme

İnsanların hangi cevabı daha çok beğendiğini işaretlediği ve modelin bu tercihlere göre yeniden eğitildiği yöntem.

KaynakChristiano ve diğerleri (2017): Deep reinforcement learning from human preferences ↗

Sitede daha fazlası →

T

TemperatureSıcaklık

Modelin kelime seçerken ne kadar rastgele davranacağını belirleyen ayar; düşükse tutarlı, yüksekse yaratıcı.

KaynakHoltzman ve diğerleri (2019): The Curious Case of Neural Text Degeneration ↗

Sitede daha fazlası →
Token

Dil modelinin metni böldüğü parçaların her biri; bir kelime, kelimenin bir parçası ya da bir noktalama işareti olabilir.

KaynakSennrich, Haddow ve Birch (2016): Neural Machine Translation of Rare Words with Subword Units ↗

Sitede daha fazlası →
TrainingEğitim

Modele örnekler gösterip hatalarına göre parametrelerini adım adım düzelterek onu işe hazırlama süreci.

KaynakGoodfellow, Bengio ve Courville (2016): Deep Learning ↗

Sitede daha fazlası →
Training dataEğitim verisi

Modelin öğrenirken gördüğü örnekler; model bu verinin dışındaki dünyayı ancak tahmin edebilir.

KaynakGoodfellow, Bengio ve Courville (2016): Deep Learning ↗

Transformer

2017’de tanıtılan, dikkat mekanizmasına dayanan sinir ağı mimarisi; bugünkü dil modellerinin hepsi bunu kullanır.

KaynakVaswani ve diğerleri (2017): Attention Is All You Need ↗

Sitede daha fazlası →
Turing testTuring testi

Yazışarak bir makineyi insandan ayırt edip edemeyeceğimizi ölçen, Alan Turing’in 1950’de önerdiği oyun.

KaynakTuring (1950): Computing Machinery and Intelligence ↗

Sitede daha fazlası →

V

Vector / embeddingVektör, gömme

Bir kelimeyi, cümleyi ya da resmi temsil eden sayı listesi; anlamca yakın şeylerin sayıları da birbirine yakındır.

KaynakMikolov ve diğerleri (2013): Efficient Estimation of Word Representations in Vector Space ↗

Sitede daha fazlası →