⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lassor.m

📁 模式识别工具箱。非常丰富的底层函数和常见的统计识别工具
💻 M
字号:
%LASSOR LASSO regression%%    W = LASSOR(X,LAMBDA)%% INPUT%   X       Regression dataset%   LAMBDA  Regularization parameter%% OUTPUT%   W       LASSO regression mapping%% DESCRIPTION%  The 'Least Absolute Shrinkage and Selection Operator' regression,%  using the regularization parameter LAMBDA.%% SEE ALSO%  RIDGER, LINEARR, PLOTR% Copyright: D.M.J. Tax, D.M.J.Tax@prtools.org% Faculty EWI, Delft University of Technology% P.O. Box 5031, 2600 GA Delft, The Netherlandsfunction y = lassor(x,lambda)if nargin<2	lambda = 1;endif nargin<1 | isempty(x)	y = mapping(mfilename,{lambda});	y = setname(y,'LASSO regression');	returnendif ~ismapping(lambda) %training	[n,d] = size(x);	y = gettargets(x);	W = arrfit(+x,(y-mean(y)),lambda);	W = [mean(y); W];	y = mapping(mfilename,'trained',W,1,d,1);	y = setname(y,'LASSO regression');else	% evaluation	w = getdata(lambda);	[n,d] = size(x);	out = [ones(n,1) +x]*w;	y = setdat(x,out);	end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -