73、现代推荐架构剖析之一:基于线下离线计算的推荐架构

上周,我们讨论了推荐系统的评测,聊了推荐系统的线下评测、线上评测和无偏差估计。至此,我们已经聊了推荐系统的一些基本技术和评测体系,相信你已对推荐系统有了一个基本的认识。 那么,到底该如何搭建一个工业级的推荐系统呢?这周,我们就来谈一谈现代推荐系统的架...

AI技术内参

72、推荐系统评测之三:无偏差估计

周三,我讲了推荐系统的线上评测,我们讨论了如何做在线评测,以及推荐系统在线评测可能遇到的一系列问题。 今天,我们来看一个比较高级的话题,那就是如何做到推荐系统的无偏差估计。 推荐系统的偏差性在理解为什么需要无偏差估计之前,我们先来看一看现在系统为什么...

AI技术内参

71、推荐系统评测之二:线上评测

周一,我们聊了推荐系统的线下评测。线下评测是任何系统能够不断演化的最直接的要求。在线下的环境中,我们能够开发出系统的种种改进,并且希望能够通过这些线下评测的手段来选择下一个更好的版本。 今天,我们来讨论推荐系统的线上评测。任何系统在开发之后最终都要放...

AI技术内参

70、推荐系统评测之一:传统线下评测

上周我们讨论了EE算法,介绍了UCB(Upper Confidence Bound)算法和“汤普森采样”(Thompson Sampling)。 这周,我们回归到一个更加传统的话题,那就是如何评测推荐系统。这个话题非常重要,牵涉到如何持续对一个推荐系...

AI技术内参

69、推荐的Exploit和Explore算法之三:汤普森采样算法

周三的分享里,我们讨论了一种叫作UCB(Upper Confidence Bound)的算法。这种算法的核心是使用均值和标准差组成对物品的估计,并且利用这种估计达到EE的效果。同时,我们也提到,UCB的最大问题就是并没有真正达到随机的效果。 今天,我...

AI技术内参

68、推荐的Exploit和Explore算法之二:UCB算法

这周,我们来讨论EE策略,周一介绍了EE的综合情况。今天来看一种最基本的思路,叫作 UCB(Upper Confidence Bound)算法。 EG算法在介绍UCB算法之前,我们先来看一种更加简单的EE算法,叫 EG(Epsilon-Greedy)...

AI技术内参

67、推荐的Exploit和Explore算法之一:EE算法综述

上周,我们聊了一些比较高级的模型,包括张量分解和协同矩阵分解,讨论这些模型如何能够抓住更多的用户和物品之间的关系。最后,我们还讨论了如何优化更加复杂的目标函数。 这周,我们来看一个完全不同的话题,那就是 Exploitation(利用)和 Explo...

AI技术内参

66、高级推荐模型之三:优化复杂目标函数

周三我们讨论了协同矩阵分解,其主要思想就是解决多个两两关系的矩阵分解,并且希望能够建立隐变量之间的共享。 今天,我们来看一个稍微不一样的话题,那就是如何优化更加复杂的目标函数。 为什么需要复杂的目标函数在介绍更复杂的目标函数之前,我们首先来回想一下,...

AI技术内参

65、高级推荐模型之二:协同矩阵分解

周一我们讨论了“张量分解”模型。这种模型的特点是能够把不同的上下文当作新的维度,放进一个张量中进行建模。虽然张量分解是矩阵分解在概念上的一种直觉扩展,但其在现实建模的过程中有很大难度,最大的问题就是张量分解的求解过程相对比较复杂,不同的分解方法又带来...

AI技术内参

64、高级推荐模型之一:张量分解模型

上周我们分享了推荐系统中矩阵分解的点点滴滴,简单复习一下讨论过的三个模型。 第一,“基于隐变量的矩阵分解”,其优势是显式地对用户和物品信息中的隐含结构进行建模,从而能够挖掘更加深层次的用户和物品关系。 第二,“基于回归的隐变量模型”,这是在基本的矩阵...

AI技术内参
14647484950268