Ek: Matematik Temelleri
- 1Neden matematik? (korkuyu kırma)
Σ (sigma) korkutucu görünüyor ama sadece 'listeyi topla' demek -- np.sum() ile elle toplama aynı sonucu veriyor. Her sembol, bildiğin bir işlemin kısaltmasıdır.
- 2Vektör nedir, veri neden vektördür
Elma ile armut arasındaki uzaklık sadece 20; elma ile karpuz arasındaki uzaklık 4850. Vektör uzayında yakınlık, gerçek dünyada benzerliğe karşılık gelir.
- 3Vektör işlemleri ve norm
3 birim doğuya, 4 birim kuzeye yürüyünce toplam (3,4) olur; normu tam 5 -- ünlü 3-4-5 üçgeni. Norm, Pisagor teoreminin her boyuta genelleşmiş halidir.
- 4Nokta çarpım: benzerliğin matematiği
İki vektörün nokta çarpımı tek bir sayı verir; işareti yön ilişkisini, kosinüse bölünmüşü ise gerçek benzerliği ölçer -- normdan bağımsız, sadece yöne bakar.
- 5Matris nedir
Bir matris, aynı boyuttaki birden fazla vektörün üst üste yığılmasıyla oluşan bir tablodur. Satırları örnekleri, sütunları özellikleri temsil eder.
- 6Matris çarpımı: dönüşüm olarak okumak
Bir matrisi bir vektörle çarpmak, o vektörü uzayda döndürür, ölçekler veya eğer -- matris, bir SAYI tablosu değil, bir DÖNÜŞÜM makinesidir.
- 7Özdeğer ve özvektör (PCA'ya hazırlık)
Çoğu vektörün yönünü bir matris değiştirir -- ama bazı özel vektörlerin (özvektör) yönü hiç değişmez, sadece boyu değişir (özdeğer kadar). PCA bunu kullanır.
- 8Fonksiyon ve grafik sezgisi
Bir fonksiyon, girdi alıp çıktı üreten bir makinedir -- f(3) her zaman aynı sonucu verir. Grafiği, tüm (girdi, çıktı) çiftlerinin resmidir.
- 9Türev: değişim hızı
Türev, bir noktadaki ANLIK değişim hızıdır -- mesafe sıfıra yaklaştıkça ortalama hızın yakınsadığı değer. Geometrik olarak, teğet doğrunun eğimidir.
- 10Zincir kuralı (backprop'un kalbi)
İç içe fonksiyonların türevi, her katmanın yerel türevi çarpılarak bulunur. Backpropagation, bu zincir kuralının tüm katmanlara tekrar tekrar uygulanmasıdır.
- 11Kısmi türev ve gradyan
Kısmi türev, diğer değişkeni sabit tutup birine göre türev almaktır. Gradyan, tüm kısmi türevleri toplayan vektördür -- en dik çıkış yönünü gösterir.
- 12Gradyan inişi
Gradyan inişi, gradyanın tersi yönünde küçük adımlar atarak bir fonksiyonun en küçük noktasını arar. Adım büyüklüğü (öğrenme oranı) yakınsamayı belirler.
- 13Logaritma ve üstel: neden her yerdeler
Üstel fonksiyon katlanarak büyümeyi, logaritma onun tersini anlatır. Logaritma çarpmayı toplamaya çevirir -- ML'de sayısal alt taşmayı önlemenin anahtarıdır.
- 14Matematik özet kartı
14 dersin özeti: vektörden gradyan inişine her fikir, aynı sayılarla yeniden doğrulandı. Bu bilgiler kalıcı -- kursun geri kalanında sürekli karşına çıkacak.