【发布时间】:2017-04-02 16:15:17
【问题描述】:
我对@987654323@ 的fit() 和partial_fit() 方法感到困惑。文档对两者都说:“使用随机梯度下降拟合线性模型。”。
我对随机梯度下降的了解是,在一次迭代中更新模型的参数需要一个(或整体的一小部分)训练示例。梯度下降在每次迭代中使用整个数据集。我想使用逻辑回归训练模型。我想实现正常的梯度下降和随机梯度下降并比较它们所需的时间。如何使用SGDClassifier 做到这一点? fit() 方法是否像正常的梯度下降一样工作?
【问题讨论】:
标签: machine-learning scikit-learn logistic-regression sklearn-pandas