0
我試圖計算SVM優化問題的雙重形態:計算SVM方程的偶形
在我的算法,我有α的矢量,目標輸出的載體,和核心矩陣計算的前期。
但是,我被卡在哪些指數α和j應該在這裏。如果我和j是平等的,那麼一切都是平方的。這是爲了我=/= j?
如果是這樣,我可以複製每個矢量並翻轉它嗎?
我試圖計算SVM優化問題的雙重形態:計算SVM方程的偶形
在我的算法,我有α的矢量,目標輸出的載體,和核心矩陣計算的前期。
但是,我被卡在哪些指數α和j應該在這裏。如果我和j是平等的,那麼一切都是平方的。這是爲了我=/= j?
如果是這樣,我可以複製每個矢量並翻轉它嗎?
我建議你寫矩陣形式的功能,和你的L(a)
秒部分將是: 1/2*a'*A*a
,其中
A = [ y1*y1*k(x1,x1) y1*y2*k(x1,x2) .....y1*yn*k(x1,xn)
y2*y1*k(x2,x1) y2*y2*k(x2,x2) .....y2*yn*k(x2,xn)
...
yn*y1*k(xn,x1) yn*y2*k(xn,x2) .....yn*yn*k(xn,xn)]
我不是100%肯定,但所造成的雙重混亂index i,j?如果以這種方式編寫雙重目標,那麼應該對i和j獨立進行求和 - 所以它實際上是一個雙重和,包括n個案例,其中i = j和n²-n個案例,其中i!=學家 – UBod