R語言做嶺迴歸

ridge regression可以用來處理下面兩類問題:一是數據點少於變量個數;二是變量間存在共線性。 當變量間存在共線性的時候,最小二乘迴歸得到的係數不穩定,方差很大。這是因爲係數矩陣X與它的轉置矩陣相乘得到的矩陣不能求得其逆矩陣,而ridge regression通過引入參數lambda,使得該問題得到解決。在R語言中,MASS包中的函數lm.ridge()可以很方便的完成。它的輸入矩陣X始
相關文章
相關標籤/搜索