Sao chép nội dung câu trả lời trên Quora, trong trường hợp bạn không có tài khoản Quora.
Câu hỏi: Tại sao ánh xạ hạt nhân RBF (hàm cơ sở xuyên tâm) vào không gian vô hạn? Trả lời: Xét hạt nhân đa thức bậc 2 được xác định bởi, trong đó x , y ∈ R 2 và x = ( x 1 , x 2 ) , y = ( y 1 , y 2 ) .
k(x,y)=(xTy)2
x,y∈R2x=(x1,x2),y=(y1,y2)
Do đó, hàm kernel có thể được viết là, Bây giờ, chúng ta hãy thử đưa ra một bản đồ đặc trưng
Φ sao cho hàm kernel có thể được viết là
k ( x ,
k(x,y)=(x1y1+x2y2)2=x21y21+2x1x2y1y2+x22y22
Φ .k(x,y)=Φ(x)TΦ(y)
Hãy xem xét bản đồ tính năng sau đây, Về cơ bản, bản đồ tính năng này đang ánh xạ các điểm trong R 2đến các điểm trong
R 3. Ngoài ra, thông báo rằng,Φ(x)TΦ(y)=x 2 1 y 2 1 +2x1x2y1y2+x 2 2 y 2 2 mà chủ yếu là chức năng hạt nhân của chúng tôi.
Φ(x)=(x21,2–√x1x2,x22)
R2R3Φ(x)TΦ(y)=x21y21+2x1x2y1y2+x22y22
Điều này có nghĩa là hàm kernel của chúng ta thực sự đang tính toán sản phẩm bên trong / chấm của các điểm trong . Đó là, nó đang ngầm ánh xạ các điểm của chúng tôi từ R 2 đến
R 3 .R3R2R3
Câu hỏi bài tập : Nếu các điểm của bạn nằm trong , một hạt nhân đa thức bậc 2 sẽ ánh xạ ngầm định nó tới một không gian vectơ F. Kích thước của không gian vectơ F này là gì? Gợi ý: Mọi thứ tôi làm ở trên là một manh mối.Rn
Bây giờ, đến với RBF.
R2
k(x,y)=exp(−∥x−y∥2)=exp(−(x1−y1)2−(x2−y2)2)
=exp(−x21+2x1y1−y21−x22+2x2y2−y22)
=exp(−∥x∥2)exp(−∥y∥2)exp(2xTy)
k(x,y)=exp(−∥x∥2)exp(−∥y∥2)∑n=0∞(2xTy)nn!
ΦR2
Câu hỏi bài tập : Lấy một vài phần tử vectơ đầu tiên của sơ đồ tính năng cho RBF cho trường hợp trên?