【问题标题】:Online logistic regression model在线逻辑回归模型
【发布时间】:2015-09-01 07:37:46
【问题描述】:

我见过 wolfram 和其他少数网站声称,每次我们使用对象检测应用程序并用图像表示的正确对象进行标记时,他们的算法都会使用数据来更新他们的对象检测模型。

我正在研究逻辑回归,并已为我已经可用的数据集成功实施了它。我现在期待着让这个算法在运行中运行,即每当我使用新数据集(它可以是单个输入数据集)时,它应该能够更新它的权重,并且不应该使用整个数据集从头开始训练.

我们是否有任何在线指南或教程或任何此类材料可以让我在这里有个良好的开端。谢谢!

【问题讨论】:

    标签: machine-learning logistic-regression on-the-fly


    【解决方案1】:

    您正在寻找的内容称为“在线学习”。关于如何实现在线逻辑回归算法的非常全面的概述是here。这不是唯一的方法,而是一种方法——本文提供了您需要的每一个细节。

    但是请注意,这可能不是这些网站所指的。他们不会为他们获得的每个新标记数据点更新他们的模型。首先,他们可能有一个完整的审查过程来过滤掉他们得到的新数据,以尽量减少噪音(即:错误标记的数据)。

    之后,他们可能会等到积累了足够的新数据,以使从头开始构建新模型变得有价值。在决定何时再次训练以及使用哪些数据进行训练时,可能还有许多其他策略/工作。

    【讨论】:

    • 我无法将 pdf 中提到的数学函数与我的问题联系起来。你能推荐一些其他的材料吗?还有其他处理方式。谢谢!
    • 如果您无法理解,那么任何人都无法为您做任何事情。您需要显着提高您的数学技能,以便了解正在发生的事情或如何开发您所要求的内容。
    • 从您链接到的 PDF 中:“首先,它们只需要将参数和单个训练示例存储在内存中。具有此属性的算法被称为在线算法。为了收敛,大多数在线算法都需要多次遍历数据。如果算法多次运行相同的数据或运行新数据,算法本身不会改变。这是小批量算法,不是在线学习。有关在线学习的定义,请参见例如第10章cs.huji.ac.il/~shais/UnderstandingMachineLearning
    猜你喜欢
    • 2016-07-26
    • 1970-01-01
    • 2020-12-22
    • 2018-01-26
    • 2019-06-01
    • 1970-01-01
    • 2022-01-12
    • 2019-01-06
    • 2021-04-28
    相关资源
    最近更新 更多