3
我不明白LIBLINEAR API中偏置參數的含義。爲什麼在培訓期間由用戶指定?它不應該只是從分離超平面到原點的距離,而原點是學習模型的一個參數?如何理解LIBLINEAR中的偏置參數?
這是從自述:
struct problem
{
int l, n;
int *y;
struct feature_node **x;
double bias;
};
如果偏壓> = 0,我們假設一個附加特徵被添加到每個數據實例的結束。
這是什麼附加功能?
我還是不明白。我認爲公式看起來像「sum(w_i * x_i)+ bias」,其中偏差是從訓練數據中學習的。 但是我們有w_bias和x_bias。你寫道:「附加功能x_bias是一個常數,其值等於偏差」。你的意思是說x_bias =偏見嗎? w_bias被學習了嗎?我應該向訓練數據的特徵向量添加額外的特徵x_bias嗎? – lizarisk 2013-04-27 11:59:22
是的,'bias = x_bias'。所有w都是學習參數。不,你不需要明確地附加任何東西到你的特徵向量中。 – M456 2013-04-27 22:58:51