如何通过 6 个步骤构建算法

如何通过六个步骤构建算法 第 1 步:确定算法的目的 第 2 步:访问历史和当前数据 第三步:选择合适的模板 第 4 步:微调 第 5 步:爱沙尼亚电话号码表 可视化您的结果 第 6 步:连续运行算法 “算法”这个词就像“人工智能”或“机器学习”这个词;它很吸引人,听起来很重要也很有用,但是除了科学家之外,还有其他人知道“算法”这个词的真正含义吗?在我看来,对用非技术专业人员可以理解的语言编写的实际用例关注太少。这篇关于算法的文章是我的尝试。爱沙尼亚电话号码表 以下文章将向您简要介绍我们在 为使我们的第一个算法正常工作所采取的步骤。如果您是技术读者,请在底部有一个部分详细介绍我们用于运行第一个算法的技术。第 1 步:确定算法的目的 在您开始考虑技术或方法之前,您需要确定要实现的目标。问问自己,“我想做什么需要算法?

” »在我们的案例中,我们问自己:

“我们的客户需要我们做什么,这需要算法吗?爱沙尼亚电话号码表 »事实上,我们收到了来自多个客户的两个请求,产生了两个具体的目标:1. 深入了解他们的每次点击成本 (CPC),以帮助营销人员确定他们是否会达到他们的活动目标2. 帮助营销经理突出需要关注的活动,同时通过消除识别它们通常需要的手动工作来节省时间。基于这些目标,我们决定构建一个可以做两件事的算法:1. 预测未来 14 天的每次点击费用2. 检测提醒用户去检查特定客户的活动的异常情况为什么要按点击付费 (CPC)? 每次点击成本是许多营销人员的领先指标,爱沙尼亚电话号码 其中成本和“创建的活动”是输入变量,点击是结果(或输出变量)。CPC 连接输入和输出。 我们没有使用每次转化成本、每次交易成本或每次广告支出 (ROAS) 的原因是点击次数远远多于转化次数或交易次数。使用每次点击费用可以让我们用更少的数据看到更准确的预测。

一旦我们对预测感到满意,我

爱沙尼亚电话号码表

们就可以自信地使用相同的算法来测试每笔交易的成本或 ROAS。第 2 步:访问历史和当前数据 对于任何算法,输入数据都是必不可少的。爱沙尼亚电话号码表 我们需要足够的历史数据来区分测试数据和控制数据。需要设置我们的控制数据以检查我们的算法是否正确预测 CPC。我们使用来自多个客户和多个平台的数据来执行多项检查。这将改善最终结果。爱沙尼亚电话号码表 第 3 步:选择合适的型号 网上有很多可用的模板 但问题是您需要哪些模板来实现您的目标?在测试了几个复杂和不太复杂的模型之后,ARIMA 模型最适合我们的目的。这种相对简单的模型不需要大量的数据或变量(以天气为例)来进行预测,这使得它更加实用。您使用的模型应始终在简单性和性能之间取得平衡。更复杂的模型可以为您提供更准确的结果,但通常需要更长的时间才能正确。

Leave a comment

Your email address will not be published.