36  Final İncelemesi

Tüm kursun bir araya gelişi — 34/34 🎓

NotBölüm bilgisi

36.1 Bu Derste Ne Var?

Kursun son dersi — Bölüm 1–7’nin bir araya gelişi.

  1. Rank ve çözülebilirlik.
  2. \(A^T A\) / \(AA^T\) gerçekleri.
  3. Null uzayı ve teklik.
  4. Markov, least squares, 2×2 hızlı sorular.
flowchart LR
    AB["Ax = b"] --> RANK["Çözüm sayısı = rank yapısı"]
    RANK --> SUBSP["Dört alt-uzay"]
    SUBSP --> EIG["Özdeğer / özvektör"]
    EIG --> SVD["⭐ SVD A = UΣVᵀ"]
    SVD --> LS["Least squares"]
    LS --> PINV["Pseudoinverse A⁺"]

    PINV --> ML["ML omurgası:<br/>PCA, LoRA, regresyon,<br/>kararlılık, sıkıştırma"]

    style SVD fill:#fff3e0,stroke:#e67e22,stroke-width:3px
    style ML fill:#fce4ec,stroke:#c2185b,stroke-width:3px
flowchart LR
    AB["Ax = b"] --> RANK["Çözüm sayısı = rank yapısı"]
    RANK --> SUBSP["Dört alt-uzay"]
    SUBSP --> EIG["Özdeğer / özvektör"]
    EIG --> SVD["⭐ SVD A = UΣVᵀ"]
    SVD --> LS["Least squares"]
    LS --> PINV["Pseudoinverse A⁺"]

    PINV --> ML["ML omurgası:<br/>PCA, LoRA, regresyon,<br/>kararlılık, sıkıştırma"]

    style SVD fill:#fff3e0,stroke:#e67e22,stroke-width:3px
    style ML fill:#fce4ec,stroke:#c2185b,stroke-width:3px
Şekil 36.1: Tüm kurs tek bir bağlı resim: rank → alt-uzay → özdeğer → SVD → LS → pseudoinverse.
İpucuBuilder Notu — ML’in Dili

Lineer cebir tek bir bağlı resim. ML’de:

  • Forward pass = matris çarpımı.
  • Eğitim = optimizasyon (PD Hessian).
  • Embedding = baz değişimi.
  • Attention = iç çarpım.
  • LoRA = SVD / düşük-rank.

Bu 34 dersin her kavramı modern ML’de doğrudan karşılık bulur.

36.2 Soru 1: Rank ve Çözülebilirlik

\(n\) matris. \(A\mathbf{x} = (1, 0, 0)\) çözümsüz, \(A\mathbf{x} = (0, 1, 0)\) tek çözüm.

  • \(m = 3\).
  • Çözümsüz var → bazı satırlar bağımlı → \(r < m\).
  • Tek çözüm → null = \(\{\mathbf{0}\}\)\(r = n\).

Sonuç: \(m = 3, r = n < 3\).

“No solution tells me r < m; exactly one solution tells me r = n.” — Strang, 3:50

36.3 Soru 1 T/F

İddia D/Y Neden
\(\det(A^T A) = \det(AA^T)\) Y A kare değil; \(A^T A\) tersinir, \(AA^T\) singüler
\(A^T A\) tersinir D \(r = n\)
\(AA^T\) PD Y rank \(< 3\), sadece PSD

Önemli: \(\det(AB) = \det(BA)\) yalnız kare matriste.

36.4 Aᵀy = c — Varlık + Çokluk

  • \(A\)’nın kolonları bağımsız → \(A^T\) satırları bağımsız → her \(\mathbf{c}\) için çözüm.
  • \(A^T\) null boyutu \(m - r > 0\) → sonsuz çözüm.

36.5 Soru 2: Kolon Kombinasyonu

\(A\mathbf{x} = \mathbf{v}_1 - \mathbf{v}_2 + \mathbf{v}_3\)\(\mathbf{x} = (1, -1, 1)\).

\(\mathbf{v}_1 - \mathbf{v}_2 + \mathbf{v}_3 = \mathbf{0}\) ise \((1, -1, 1) \in N(A)\)çözüm asla tek değil.

36.6 Soru 3: Markov Kararlı Durum

Kolonlar bağımlı (singüler), trace 0.8 → \(\lambda = 0, 1, -0.2\).

\(\mathbf{u}_0 = (0, 10, 0)\). \(k \to \infty\) sadece \(\lambda = 1\) kalır.

\(\lambda = 1\) özvektör \((3, 3, 4)\). Toplam korunur: \(3 + 3 + 4 = 10\)\(c_2 = 1\):

\[ \mathbf{u}_\infty = (3, 3, 4) \]

36.7 Soru 4: 2×2 Hızlı

İstek Cevap
\(\mathbf{a} = (4, -3)\) projeksiyon \(P = \mathbf{a}\mathbf{a}^T / \mathbf{a}^T \mathbf{a}\)
Özdeğer 0, 3; özvektör \((1, 2), (2, 1)\) \(A = S\Lambda S^{-1}\)
\(B^T B\) olarak yazılamaz Simetrik-olmayan herhangi \(A\)
Ortogonal özvektör + simetrik değil Anti-simetrik veya ortogonal \(Q\)

36.8 Soru 5: Least Squares

\((0, 3), (1, 4), (2, 1)\)\(y = C + Dt\), \(\hat C = 11/3, \hat D = -1\).

  • Projeksiyon \(\mathbf{p}\): \(\frac{11}{3} \mathbf{c}_1 - \mathbf{c}_2\).
  • Çözüm 0 olsun: \(\mathbf{b} \perp C(A)\). Örnek: \(\mathbf{b} = (1, -2, 1)\) kolonlara dik → en iyi (0, 0).

36.9 Final Stratejisi

  • Çözüm sayısından rank oku.
  • \(A^T A\) tersinir ⟺ \(r = n\).
  • Özel matrisi özdeğerinden tanı.
  • Markov: \(\lambda = 1\) + korunum.
  • LS = projeksiyon; \(\mathbf{b} \perp C\) → çözüm 0.
  • \(\det(AB) = \det(BA)\) yalnız kare.

36.10 Bu Dersin Özeti

  1. Çözülebilirlik ↔︎ rank.
  2. \(A^T A, AA^T\) rank yapısına bağlı.
  3. Null uzayı ↔︎ teklik.
  4. Ortonormal vektörler → dik projeksiyon.
  5. Markov: \(\lambda = 1\) + toplam korunumu.
  6. LS = kolon uzayı projeksiyonu.
  7. Özel matris = parmak izi.
ÖnemliTek bir cümle

Tüm kurs tek bağlı resim: rank → 4 alt-uzay → özdeğer → SVD → LS → pseudoinverse. Bir problemi (regresyon, boyut indirme, kararlılık) doğru lineer cebir aracına eşlemek bütünsel bakıştan gelir — ML model tasarımının sezgisel temeli.

36.11 Kontrol Soruları

\(r < m\) + \(r = n\)\(r = n < m\).

Yalnız \(A\) kare. Dikdörtgende biri 0, diğeri ≠ 0 olabilir.

\((1, -1, 1) \in N(A)\) → çözüm tek değil.

\(\lambda = 1\) özvektörü + toplam korunum.

\(\mathbf{b} \perp C(A)\).

36.12 Egzersizler

Egzersiz 1. \(\lambda = 2, 5\), özvektör \((1, 0), (1, 1)\)\(A = S\Lambda S^{-1}\).

Egzersiz 2. \(A\) 4×6, rank 4 → çözüm var mı, tek mi?

Egzersiz 3. \(\mathbf{b} = (1, 1, 1)\) → sabit \(y = C\) fit → ortalama.

Egzersiz 4. (Python) Tüm kavramları tek örnekte bir araya getir.

Egzersiz 5. İspat: Tek satırla, rank-1 + \(C(A)\) + LS.

36.13 Kurs Tamamlandı 🎓

MIT 18.06 Lineer Cebir’in 34 dersi tamamlandı.

Bu Türkçe uyarlamada, Strang’in pedagojik sırası korunarak her dersin yanına ML/Builder köprüleri eklendi: PCA, SVD, LoRA, normalizing flows, attention, RNN kararlılığı, Markov/PageRank, Cholesky, Fourier features…

“Above all, thanks for taking the course.” — Strang

Sonrası: öğrendiklerini koda dök (NumPy/PyTorch), gerçek veriyle PCA/SVD/regresyon dene, Strang’in videolarını referans olarak sakla.

“Linear algebra is about the nice part of calculus, where everything’s flat and the formulas come out right.” — Strang, 21:52

36.14 Cheat Sheet (Kurs Geneli)

Soru Anahtar
Çözüm var mı? \(\mathbf{b} \in C(A)\)?
Tek mi? \(N(A) = \{\mathbf{0}\}\)? (\(r = n\))
Her \(\mathbf{b}\) çözülür? Tam satır rank (\(r = m\))
\(A^T A\) tersinir \(r = n\)
\(\det(A^T A) = \det(AA^T)\) Yalnız \(A\) kare
Markov kararlı \(\lambda = 1\) özvektör + toplam
LS = projeksiyon \(\mathbf{b}\)’nin \(C(A)\) üzerine
Çözüm = 0 \(\mathbf{b} \perp C(A)\)
\(A = S\Lambda S^{-1}\) Özvektör/özdeğerden
Özel matris Özdeğer parmak izi
SVD \(A = U\Sigma V^T\) her matrise
Pseudoinverse \(A^+ = V\Sigma^+ U^T\)

36.15 ML Bağlantıları (Kapanış)

İpucu4 büyük tema
  1. Rank-çözülebilirlik = model belirlenebilirliği → over/under-determined; regularization.
  2. \(A^T A\), özdeğer, SVD = tek araç kutusu → PCA, regresyon, kararlılık, sıkıştırma aynı kavramlar.
  3. Markov kararlı durum → PageRank, RNN, MCMC.
  4. Lineer cebir = ML’in dili → forward pass, embedding, attention, LoRA hepsi buradan.
Önemli🎓 Tek bir şey alıp gideceksen

Lineer cebir tek bir bağlı resim — rank, dört alt-uzay, özdeğer, SVD, least squares. Modern ML’in matematik dili. NumPy ile pekiştir, gerçek veride dene, Strang’i referans olarak sakla.

34/34 — Lineer cebir yolculuğu burada bitiyor; gerçek öğrenme, kodda başlıyor.