这是一个纯粹的香草和套索修改LARS算法的实现。关于算法按照链接的更多信息。http://www-stat.stanford.edu/ ~ hastie /论文/拉/ LeastAngle_2002.pdf本文档包含在zip文件(LeastAngle_2002.pdf)。
有许多“拉”实现在互联网如果你搜索。这是一个相对单纯的“拉”的移植包R统计算法开发人员很久以前写的语言。最新版本的作者可能会有很多变化。看到http://cran.r-project.org/web/packages/lars/index.html为更多的信息。
我评论方程式逐行代码,这样你可以按照算法看报纸。你可以开始开发自己的“拉”实现这一点。测试集包括糖尿病的例子中使用的原始论文(对不起,没有情节)。如果你发现任何错误,请让我知道。我将很感激。
警告:我一直在使用这个文件超过3年,但我从未使用过“向前阶梯的”或“纯拉斯”。我一直只使用“拉斯用套索修改”。所以我不保证前两种算法。
安装:
复制4“拉”文件夹中的文件路径。或“拉”文件夹添加到您的Matlab的道路。
测试:
读“test_lars。m的文件。在“lars_tests”文件夹中所有文件应在搜索路径。它写在XTargets MUnit格式。但是如果你不使用MUnit,没关系。复制文件并运行代码嵌套函数。
用法:
看到“test_lars。m的文件。
许可证》:原R-package算法开发人员写的是在GPL v2或更新。所以是这样的。
引用作为
唱金-秀(2022)。佬司算法(//www.tianjin-qmedu.com/matlabcentral/fileexchange/23186-lars-algorithm), MATLAB中央文件交换。检索。