通过坐标下降进行套索拟合:开源实现?

机器算法验证 回归 套索 正则化
2022-03-18 23:16:38

有哪些开源实现(任何语言)可以通过坐标下降计算线性回归的套索正则化路径?

到目前为止,我知道:

外面还有什么吗?

4个回答

我在这里有一个 MATLAB 和 C/C++ 实现。

如果您觉得它有用,请告诉我。

您还可以查看lasso4j,它是用于线性回归的 Lasso 的开源 Java 实现。它是 glmnet 包到纯 Java 的一个端口。

这是L1 正则化逻辑回归的 GPL 实现,但通过内点方法而不是坐标下降。

我写了 R 包套索。它是用 C 语言编写的,代码分为两个文件,其中一个用于 R 接口,另一个更独立 (ccd_common.c)。

https://github.com/tabenius/lassoshooting