Machine learning 如何使用机器学习预测位置关键字组合来获取广告?

Machine learning 如何使用机器学习预测位置关键字组合来获取广告?,machine-learning,data-mining,Machine Learning,Data Mining,我需要为移动广告构建一个学习系统,该系统应该能够形成位置和关键字的相关组合,以便我们使用这些api调用广告提供商为我们获取广告,而不是错误或空列表。我在数据挖掘方面是个十足的傻瓜,因此不太确定从哪里开始 目前,我正在考虑解析历史数据,以获取过去获取广告的位置和关键字,但这并不能确保我们今天能够获得昨天有效的组合广告 所以我的问题是 我真正应该做什么——单独解析日志中的历史数据,还是应该有一种方法来获取关键字位置,这将在今天起作用 我应该用什么模型来判断这是一个很好的组合,今天也应该选择它 提前感

我需要为移动广告构建一个学习系统,该系统应该能够形成位置和关键字的相关组合,以便我们使用这些api调用广告提供商为我们获取广告,而不是错误或空列表。我在数据挖掘方面是个十足的傻瓜,因此不太确定从哪里开始

目前,我正在考虑解析历史数据,以获取过去获取广告的位置和关键字,但这并不能确保我们今天能够获得昨天有效的组合广告

所以我的问题是

我真正应该做什么——单独解析日志中的历史数据,还是应该有一种方法来获取关键字位置,这将在今天起作用

我应该用什么模型来判断这是一个很好的组合,今天也应该选择它


提前感谢您的帮助

我不太明白问题的前提。根据问题的不同,我们可以很好地找到合适的学习算法

因此,您有两个ads服务器,您可以对其进行API调用,以找出什么可以提供最佳结果。但结果是什么呢?广告?如果是这种情况,则映射为:-

F(位置,关键字)=>广告

如果你能澄清事实,我们可以采取一些措施。如果你能用编程和算法的术语澄清这个机器学习算法的输入/输出应该是什么,我将进一步更新答案。我想对答案发表评论,而不是将此作为答案,但由于重复次数较少,我无法这样做

此外,我还有几个问题:-

1) 关键词和位置是否相互独立? 2) 您是否有足够的数据从日志创建学习模型?
3) 你可以尝试许多算法,看看哪种算法是最好的,如果你能用机器术语澄清输入/输出

谢谢,是的,最好的结果我指的是广告。我们想猜测,对于这个位置和关键字,如果打电话给广告提供商,他会有想做广告的商家。如果这是一个错误的猜测,提供商不会返回任何内容。此外,1)是的,因为我们无法确定关键字和位置之间的关系,因此它们应被视为独立的2)我们有3天的数据3)我应该选择哪种算法是我不想知道的,所以这是您现在遇到的问题:-P(关键字,位置)=>提供的广告。由于关键字是独立的,这个问题可以通过以下方法很容易地解决:-1)创建学习模型。(这是标准的)2)将朴素贝叶斯应用于此学习模型,或者您也可以对其应用逻辑回归。步骤1适用于几乎所有的ML算法步骤2,您可以选择其中任何一个,看看它是如何为您工作的。还有一个工具称为WEKA,您不必实现这些算法。只要通过WEKA运行它们,看看它是否好。希望这有帮助