Sinir Ağı (Neural Network)
MimariSinir Ağı (Neural Network) nedir?
Sinir ağı, insan beyninin çalışma biçiminden ilham alarak tasarlanmış bir hesaplama modelidir. Birbiriyle bağlantılı yapay nöronlardan oluşur ve bu nöronlar katmanlar halinde düzenlenerek veriden örüntü öğrenir. Modern yapay zeka sistemlerinin büyük çoğunluğu — dil modelleri, görüntü tanıma sistemleri, öneri algoritmaları — sinir ağlarına dayanır.
Nasıl çalışır?
Bir sinir ağı üç temel katman türünden oluşur:
Girdi katmanı (Input layer): Ham veriyi alır. Bir görüntü için piksel değerleri, bir metin için token embedding'leri bu katmana girer.
Gizli katmanlar (Hidden layers): Girdi verisini dönüştüren asıl işlem birimleri burada. Her nöron, önceki katmandan aldığı sinyalleri ağırlıklı (weight) bir şekilde toplar, bir bias değeri ekler ve aktivasyon fonksiyonundan geçirir. "Derin" sinir ağı (deep neural network) terimi, birden fazla gizli katmanın varlığına işaret eder.
Çıktı katmanı (Output layer): Nihai tahmini üretir. Sınıflandırma için kategori olasılıkları, regresyon için sayısal bir değer, dil modeli için token olasılıkları buradan çıkar.
Eğitim süreci: Ağ, tahminlerini gerçek değerlerle karşılaştırır ve hatayı ölçer (loss function). Ardından bu hatayı geri yayarak (backpropagation) ağırlıkları günceller. Bu döngü milyonlarca kez tekrarlanır.
Neden önemli?
Sinir ağları, elle yazılmış kuralların yetersiz kaldığı karmaşık örüntüleri veriden otomatik öğrenebilir. 2012'de ImageNet yarışmasında derin sinir ağlarının dramatik başarısı, modern AI dönemini başlatan kırılma noktasıydı. Bugün transformer mimarisi de bir sinir ağı türüdür.
Kullanım alanları
- Doğal dil işleme: GPT, Claude, Gemini gibi dil modelleri transformer tabanlı derin sinir ağlarıdır.
- Görüntü tanıma: CNN (Convolutional Neural Network) mimarisi yüz tanıma, nesne tespiti ve tıbbi görüntülemede kullanılır.
- Ses işleme: Konuşma tanıma ve üretme sistemleri sinir ağlarına dayanır.
- Öneri sistemleri: Netflix, Spotify, YouTube gibi platformların öneri motorları sinir ağlarıyla çalışır.
- Oyun ve simülasyon: AlphaGo ve benzer sistemler sinir ağı tabanlı takviyeli öğrenme kullanır.
Ilgili terimler
