python - sklearn 有组套索吗?

标签 python scikit-learn

我有兴趣使用组套索来解决我遇到的问题。 Here是算法的链接。我知道 R 有一个巧妙的实现,但很想知道 python 是否有类似的东西。

我想 sklearn.linear_model.MultiTaskLasso可能有点相似,但我不确定。任何人都可以对此有所了解吗?

最佳答案

我也研究过这个,据我所知 scikit-learn 没有提供这个实现。
MultiTaskLasso做别的事情。来自 documentation :
“MultiTaskLasso 是一个线性模型,用于联合估计多元回归问题的稀疏系数:y 是一个二维数组,形状为 (n_samples, n_tasks)。约束条件是所有回归问题的所选特征都相同,也称为任务。”

换句话说,MultiTaskLasso是 Lasso 的一种实现,它能够同时预测多个目标(因此 y 是一个二维数组)。已知此问题的另一种方法是“多输出回归”或“multi-target regression'” .如果任务是相关的,这样的方法可以改进尝试分别对每个任务或目标建模的方法。

关于python - sklearn 有组套索吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43163418/

相关文章:

python - IPython 在 Django shell 中不起作用

python - 如何使用 Python 在规则网格上的每个点上方堆叠内核?

python - LightGBM 内部的问题

python - AttributeError: 'MLPClassifier' 对象没有属性 'best_loss_'

python - 通过在一个热编码数据上训练的模型预测新值

python - 分解python中的列表理解

python - python 中的多线程 : when does a thread become inactive?

Python3 input() 的奇怪行为

python - 使用 numpy 的相似度度量

machine-learning - 如何计算伯努利朴素贝叶斯的联合对数似然