gpt4 book ai didi

python - 带加权样本的弹性净回归或套索回归(sklearn)

转载 作者:太空狗 更新时间:2023-10-30 00:58:58 24 4
gpt4 key购买 nike

Scikit-learn 允许将样本权重提供给线性、逻辑和岭回归(以及其他回归),但不允许提供给弹性网络或套索回归。通过样本权重,我的意思是输入的每个元素(以及相应的输出)都具有不同的重要性,并且应该对与其权重成比例的估计系数产生影响。

有没有一种方法可以在将数据传递给 ElasticNet.fit() 以合并我的样本权重之前对数据进行操作?

如果不是,是否存在不可能的根本原因?

谢谢!

最佳答案

您可以在 sklearn 的 issue-tracker 中阅读有关此的一些讨论。 .

基本上是这样写的:

  • 没那么难(理论上)
  • 努力保持所有基本的 sklearn'API 并支持所有可能的情况(密集与稀疏)

正如您在本帖和 linked one about adaptive lasso 中看到的那样,那里没有多少事件(可能是因为没有多少人关心,相关论文也不够流行;但这只是一个猜测)。

根据您的具体任务(大小?稀疏性?),您可以很容易地基于 scipy.optimize 构建自己的优化器,支持这种样本权重(这会有点慢,但稳健且精确)!

关于python - 带加权样本的弹性净回归或套索回归(sklearn),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46537051/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com