"Proyeksi" yang dimaksud adalah proyeksi vektor . Untuk menghitung proyeksi vektor ke vektor b , Anda menggunakan produk dalam dari dua vektor:Sebuahb
Sebuahp r o j= ⟨ A , b ⟩ b
dalam hal ini adalah komponen vektor dari sebuah yang terletak pada arah yang sama b . Dalam ruang Euclidean, operator produk dalam didefinisikan sebagaiproduk titikmereka:Sebuahp r o jSebuahb
⟨ A , b ⟩ = a ⋅ b = Σi = 1nSebuahsayabsaya
di mana adalah jumlah komponen dalam vektor a dan b dan a i dan b i adalah sebagai i komponen -th vektor a dan b masing-masing. Secara intuitif, dengan menghitung produk dalam dari dua vektor, Anda menemukan "berapa banyak" vektor a berjalan ke arah vektor b . Perhatikan bahwa ini adalah jumlah yang ditandatangani, jadi nilai negatif akan berarti bahwa sudut antara dua vektor lebih besar dari 90 derajat, seperti yang diilustrasikan oleh definisi alternatif untuk operator proyeksi:nSebuahbSebuahsayabsayasayaSebuahbSebuahb
Sebuahp r o j= | a | cos( θ ) b
di mana adalah sudut antara dua vektor.θ
Jadi, diberi vektor dan sekelompok basis vektor b i , satu dapat menemukan "berapa banyak yang " berjalan di masing-masing arah dari masing-masing basis vektor. Biasanya, vektor-vektor dasar itu semuanya akan saling orthogonal. Dalam kasus Anda, SVD adalah dekomposisi ortogonal, sehingga kondisi ini harus dipenuhi. Jadi, untuk mencapai apa yang Anda gambarkan, Anda akan mengambil matriks vektor eigen U dan menghitung produk dalam vektor kandidat y dengan masing-masing kolom matriks:SebuahbsayaSebuahUy
halsaya= y ⋅ usaya
Nilai skalar yang Anda dapatkan dari setiap produk dalam menggambarkan seberapa baik vektor y "berbaris" dengan vektor eigen ke- i . Karena vektor eigen adalah ortonormal , Anda dapat merekonstruksi vektor asli y sebagai berikut:halsayaysayay
y = ∑i = 1nhalsayakamusaya
Anda bertanya apakah representasi ini unik; Saya tidak yakin persis apa yang Anda maksudkan, tetapi tidak unik dalam arti bahwa vektor dapat diuraikan dengan proyeksi ke sejumlah basis ortonormal. Vektor eigen yang terkandung dalam matriks U adalah salah satu contohnya, tetapi Anda bisa menggunakan sejumlah lainnya. Misalnya, menghitung diskrit Fourier transform dari y dapat dilihat sebagai memproyeksikan itu ke basis ortonormal dari vektor eksponensial kompleks dari berbagai frekuensi.yUy