[問題]Matlab的ridge、lasso函數

看板MATLAB作者 (旅程)時間8年前 (2016/09/12 15:18), 8年前編輯推噓1(103)
留言4則, 1人參與, 最新討論串1/1
兩者都是Regularization的方法 只是對最小平方的限制有所不同 把模型看成線性系統的話 AX = b ==> X = inv(A)*b b是含有雜訊的觀測值 X是真實的平滑訊號 Regularization應該基於不同的方法找出design matrix A 然後得到 X ridge lasso 函數的輸出都是Beta值而不是X 請問matlab有用ridge lasso方法找出X的函數嗎?? 類似 Y = filter(b,a,X) 我只要給訊號還有參數就有濾波結果 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.237.205.137 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1473664726.A.380.html

09/12 15:37, , 1F
google "matlab, lasso" plz.
09/12 15:37, 1F
找過了都是說明 沒看到函數 ※ 編輯: newlylive (36.237.205.137), 09/12/2016 15:47:11

09/12 22:05, , 2F
你一定沒看第五個連結.
09/12 22:05, 2F

09/12 22:07, , 3F
matlab 2016b內建lasso;在此之前,lasso和mp一類CS的
09/12 22:07, 3F

09/12 22:07, , 4F
基本演算法,只要好好多看幾個連結,都一定找得到.
09/12 22:07, 4F
文章代碼(AID): #1NrbRME0 (MATLAB)
文章代碼(AID): #1NrbRME0 (MATLAB)