模型和算法之间的确切区别是什么?

问题描述 投票:0回答:3

模型和算法之间的确切区别是什么?

让我们以逻辑回归为例。逻辑回归是模型还是算法,为什么?

algorithm machine-learning model terminology
3个回答
13
投票

算法是您将采用的通用方法。该模型是您在训练数据上运行算法时获得的结果,以及用于对新数据进行预测的模型。

您可以使用相同的算法但使用不同的数据生成新模型,也可以从相同的数据但使用不同的算法获得新模型。


4
投票

你喜欢法拉利吗?他们有一个非常漂亮的

812 Superfast
模型,但他们也有其他模型。每个模型都是不同的,会导致不同的行为和体验。

将模型视为系统的数学描述。为您提供实现愿景或想法的通用方法的方程式。例如: 是产生直线的模型函数(请参阅最小二乘法线性回归)。

算法是为了实现您的愿景而需要执行的一组操作(或规则)。例如,著名的最小最大算法经常用于必须选择下一步行动的人工智能游戏玩家。

为了完成我的上述想法,想象一下法拉利模型是纸上已经存在的想法,而算法是工厂中的机器人,它执行一组编程动作来制造该模型。这是一系列的动作。当然,这是“天真的”说法,但希望您能明白。


0
投票

这条回归线可以在数学上表示为 y = mx + a。

一旦应用样本值(或训练数据)来求解该方程,就可以在二维空间中绘制直线。 这条线现在成为具有已知斜率 (m) 和截距 (a) 的模型。使用此模型,可以针对给定的 x(特征)值确定 y(标签)的值。

© www.soinside.com 2019 - 2024. All rights reserved.