作者newlylive (旅程)
看板MATLAB
标题[问题]Matlab的ridge、lasso函数
时间Mon Sep 12 15:18:43 2016
两者都是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://webptt.com/cn.aspx?n=bbs/MATLAB/M.1473664726.A.380.html
1F:推 YoursEver: google "matlab, lasso" plz. 09/12 15:37
找过了都是说明 没看到函数
※ 编辑: newlylive (36.237.205.137), 09/12/2016 15:47:11
2F:→ YoursEver: 你一定没看第五个连结. 09/12 22:05
3F:→ YoursEver: matlab 2016b内建lasso;在此之前,lasso和mp一类CS的 09/12 22:07
4F:→ YoursEver: 基本演算法,只要好好多看几个连结,都一定找得到. 09/12 22:07