Regresi Ridge dapat dinyatakan sebagai mana adalah label yang diprediksi , yang mengidentifikasi matriks, obyek kita mencoba untuk menemukan label untuk, dan yang matriks benda sedemikian rupa sehingga: y akudd×dxXn×dnxi=(xi,1,...,Xi,d)∈Rd
Kita dapat membuat kernel ini sebagai berikut:
di mana adalah matriks dari fungsi kernel n×nK
dan yang vektor kolom dari fungsi kernel n × 1 K
Pertanyaan:
(a) jika ada lebih banyak objek daripada dimensi, masuk akal untuk tidak menggunakan kernel? Misalkan biarkan menjadi matriks lalu akan menjadi dan kita akan berakhir membalikkan matriks alih-alih matriks kita harus membalikkannya jika kita menggunakan kernel. Apakah ini berarti bahwa jika kita harus tidak menggunakan kernel?X 50×3 X ′ X 3×33×350×50d≤n
(b) haruskah kernel yang paling sederhana digunakan? Tampaknya kernel dalam regresi ridge digunakan untuk meniadakan pengaruh dimensi dan tidak memanfaatkan sifat-sifat tertentu dari ruang fitur (tidak seperti mesin vektor dukungan). Meskipun, kernel dapat mengubah jarak antara objek sehingga apakah ada kernel populer yang sering digunakan dalam regresi ridge?
(c) apa kompleksitas waktu dari regresi ridge dan / atau regresi ridge kernel?