我想了解的問題很容易,但我似乎無法在matlab中得到正確的結果。實際的問題是,我想使用簡單距離作爲函數來獲得2隱藏層輸入RBF的權向量,即沒有Baysian或高斯函數作爲我的φ。我將使用2箇中心的函數,比如0,0和1,1。所以這會給我一個矩陣φ:RBF和僞逆XOR
[0 sqrt(2); 1 1; 1 1; sqrt(2)0] * [w1; w2] = [0; 1; 1; 0]如我所定義的XOR函數。
當我在matlab * [0; 1; 1; 0]中應用Φ的僞逆,雖然我得到[0.33; 0.33],這是不正確的值,這將使我得到正確的輸出值[0; 1; 1; 0]。
即.33 * sqrt(2)!= 0。
有人可以向我解釋爲什麼會出現這種情況嗎?
哇,這真的很有幫助。做得好。 – Martinos 2012-03-07 18:28:08