主要内容

このページ最新ではありませ。をクリックし,英语のの最新版版を参照参照し。

lasso lassoおよび弹性网

lasso lasso lasso lasso lasso lasso lasso lasso netををし重量排気量,马力およびおよび加速加速度度に基づく自动自动车燃费燃费燃费燃费燃费燃费燃费燃费燃费(mpg)を

卡比格データセットをます。

加载卡比格

连続(非カテゴリカル)予测子を抽出ます(lassoははを扱いん)。

x = [加速位移马力重量];

10分割交ででで近似を実行。。

[b,fitinfo] = lasso(x,mpg,'简历',10);

结果をプロットます。

Lassoplot(B,Fitinfo,“ plottype',,,,'lambda',,,,'XScale',,,,'日志');

图包含2个轴。Lasso拟合的系数的标题跟踪图是空的。轴2的轴2拟合的系数图块包含6个类型线的对象。这些对象代表lambdaminmse,lambda1se,b1,b2,b3,b4。

予测子のをしし。。ににをを削除します。

nonan =〜任何([x mpg]),2);xnonan = x(nonan,:);mpgnonan = mpg(nonan,:);Corr(Xnonan)
ans =4×41.0000 -0.5438 -0.6892 -0.4168 -0.5438 1.0000 0.8973 0.8973 0.9330 -0.6892 0.8973 1.0000 0.8645 -0.4168 0.9330 0.8645 1.0000 1.0000 1.0000

一部のはにに相关性,,,,,,,,,近似近似近似近似実行実行ますΑ= 0.5を使用。。

[ba,fitinfoa] = lasso(x,mpg,'简历',10,'Α',.5);

结果プロットます曲线をできるようするため各予测子に名前をを。。。

pnames = {“加速”,,,,'移位',,,,'马力',,,,'重量'};lassoplot(ba,fitinfoa,“ plottype',,,,'lambda',,,,'XScale',,,,'日志',,,,...“预测器”,pnames);

图包含2个轴。具有弹性网(alpha = 0.5)拟合的系数的标题跟踪图的轴1是空的。带有弹性网(alpha = 0.5)的系数的标题跟踪图的轴2包含6个类型线对象。这些物体代表lambdaminmse,lambda1se,加速,位移,马力,重量。

データカーソルにてプロットをクリック,予测子の名前,,兰姆达の値およびそのに关连したb内の示す点インデックスが表示れ。。。

弹性网lasso lasso lasso lassoののは似てい,,,,,,,,,,,,,,,,,,,,,,,兰姆达3(プロットの向かっもももももも)兰姆达lassoプロットこれこれに対してに対してに対してにプロットプロットプロットプロットプロットはは,,,,,,つのつのつの系数系数ののの兰姆达で0ににもうもうもうつの系数は大きいのの兰姆达について非のでことが示さています。

この挙动一般的なパターンを说明ていますます,,,,,,,,,,,兰姆达がにつれ相关性高い予测予测のグループを保持またはまたはまたは弃却弃却するするする倾向倾向倾向がありあります。。,,,,に対してに対して,,,ははは

参考

||||

关连するトピック