Tekil Değer Ayrışması (SVD): Matris Cebrinin İsviçre Çakısı
Her matris üç matrisin çarpımı olarak yazılır: $A = U \Sigma V^T$. Bu basit ayrışım, görüntü sıkıştırmadan PCA'ya, tavsiye sistemlerinden öneri motoruna her yerde — modern veri biliminin en güçlü tek aracı.

Her matris üç matrise ayrılır
Bir matris alın. Şaşırtıcı gerçek:
Burada:
- : ortogonal matris (sütunlar birim ortogonal).
- : diyagonal matris — pozitif tekil değerler.
- : ortogonal matris.
Bu, tekil değer ayrışması (Singular Value Decomposition, SVD). Her matris için mevcut.
Geometrik anlam
'nın etkisi 3 adım:
- Dönme (): koordinat sistemini döndür.
- Ölçek (): her eksende farklı uzat veya kısalt.
- Dönme (): tekrar döndür.
Yani her lineer dönüşüm = döndür-uzat-döndür.
Eigendeğer ayrışması bu ayrışım sadece kare ve diyagonelleştirilebilir matrisler için çalışır. SVD her zaman çalışır.
Tekil değerler
'nın diyagonalindeki pozitif sayılar .
Bunlar matrisin "önem dereceleri". Büyük = önemli boyut.
Düşük rank yaklaşımı
SVD'nin sihri: matrisin en iyi düşük rank yaklaşımı:
ilk tekil değeri al, geri kalanı at. Sonuç: en iyi (Frobenius normunda) -rank yaklaşımı.
Eckart-Young teoremi (1936): bu, matematiksel olarak optimal.
Görüntü sıkıştırma örneği
siyah-beyaz görüntü = sayı.
SVD sonrası: en yüksek 50 tekil değer al → sayı. 10 kat sıkıştırma, kabul edilebilir kalite.
Modern JPEG, MP3 başka algoritmalar kullanır ama SVD referans noktası.
PCA (Temel Bileşen Analizi)
Bir veri setinin en büyük varyans yönüni bulmak: SVD.
Yöntem:
- Veriyi merkezleştir.
- SVD uygula: .
- İlk sütun = ilk temel bileşen.
PCA — modern istatistik ve makine öğrenmesinin en kullanılan boyut azaltma tekniği.
Tavsiye sistemleri — Netflix Prize
2006-09: Netflix Prize ($1 milyon ödül). En iyi film tavsiye algoritmasını yapana.
Kazanan yaklaşım: matris faktorizasyonu = SVD'nin genelleştirmesi.
Kullanıcı × Film matrisi. Birçok eleman boş (henüz oylanmamış). SVD ile eksik elemanları tahmin et.
Bu, modern Netflix, Spotify, YouTube, Amazon tavsiye sistemlerinin temeli.
Latent semantic analysis (LSA)
Bir doküman koleksiyonu için kelime × doküman matrisi. SVD ile anlamsal yapıyı çıkar.
Modern embedding modeller (Word2Vec, BERT) SVD'nin doğal devamcılarıdır.
Sayısal hesaplama
SVD'nin iyi tanımlı koşullanması vardır. Lineer sistem çözmek için pseudo-inverse:
= 'lerin tersi (sıfır olanları sıfır bırak). Moore-Penrose pseudo-inverse.
En küçük kareler çözümleri için standart.
Modern uygulamalar
1. Veri sıkıştırma
- JPEG, MP3 öncülü.
- Modern video sıkıştırma (H.264, H.265) SVD-tipi yapılar.
2. Makine öğrenmesi
- PCA.
- Whitening transformations.
- Düşük-rank yaklaşıkları.
3. Sinyal işleme
- Gürültü temizleme.
- Anten array işleme.
4. Bilgisayar görüsü
- Yapı çıkarma (structure from motion).
- Stereo görme.
5. Bilgi geri çıkarma
- Latent semantic indexing.
- Anlamsal arama.
6. Genetik
- Genomik veri analizi.
7. Finansal modelleme
- Faktör modelleri.
8. LLMs
- Düşük-rank adaptasyon (LoRA): modern dil modeli ince ayarı SVD-tipi yapılar.
Tarihsel köken
- Eugenio Beltrami (1873).
- Camille Jordan (1874): bağımsız.
- Sylvester (1889): kare matris durumu.
- Erhard Schmidt (1907): integral operatörler için.
- Eckart-Young (1936): düşük-rank optimality.
Hesap
Standart algoritma: .
Modern büyük matrisler için: randomize edilmiş SVD — daha hızlı yaklaşıklar.
Sonuç
Tekil Değer Ayrışması (SVD):
- — her matris için mevcut.
- En iyi düşük-rank yaklaşımı (Eckart-Young).
- PCA, tavsiye sistemleri, görüntü sıkıştırma, anlamsal analiz uygulamaları.
- Modern veri biliminin İsviçre çakısı.
Bir tek matris ayrışımı, sayısız modern teknoloji. Modern makine öğrenmesi öğrencisi her gün SVD'yi kullanır — explicit veya implicit.
"Her matris, bir spektrum." Modern lineer cebrin paradigma cümlesi.
Etiketler
Kendinizi Test Edin
Cevaplarınız profilinizde istatistik olarak saklanır.
1. SVD'nin temel formülü nedir?
2. Eckart-Young teoremi neyi söyler?
3. Netflix Prize'ı kazanan algoritmanın temeli neydi?
4. Moore-Penrose pseudo-inverse nedir?
5. SVD modern büyük dil modellerinde nerede kullanılır?
İlgili Yazılar
Kart Karıştırmanın Matematiği: Bir Desteyi Gerçekten Karıştırmak İçin Kaç Kez Yeter?
Bir iskambil destesini karıştırırken kaç kez yeterli olur? Üç mü, beş mi? Matematikçiler kesin cevabı buldu: yedi. Daha azı, desteyi düşündüğünüzden çok daha düzenli bırakır.
MatematikFinitizm: Bazı Matematikçiler Neden Sonsuzluğa İnanmaz?
Sonsuzluk, modern matematiğin her yerindedir. Ama küçük bir grup matematikçi, "asla tamamlanamayan" sonsuzun gerçek olmadığını, yalnızca sonlu olanın anlamlı olduğunu savunur. İlginç ve cesur bir karşı duruş.
MatematikSherlock Holmes, Moriarty ve Oyun Teorisi: Bir Kovalamacanın Matematiği
Holmes kaçıyor, Moriarty kovalıyor. Hangi tren istasyonunda inmeli? Bu edebi sahne, oyun teorisinin kurucularından birine "rakibini tahmin edilemez kılmanın" matematiğini ilham etti.