论文标题
快速近似贝叶斯的上下文冷启动学习(FAB-COST)
Fast Approximate Bayesian Contextual Cold Start Learning (FAB-COST)
论文作者
论文摘要
冷启动是一个可能发生在推荐系统中的一个众所周知的困难问题,并且在没有足够的信息来推断用户或项目时就会出现。为了应对这一挑战,提出了一种上下文的强盗算法 - 快速近似贝叶斯的上下文开始学习算法(FAB-COST),该算法与传统使用的Laplace近似值相比,旨在提供改进的准确性,同时控制两个算法复杂性和计算成本。为此,FAB-COST结合了两个时刻投影变异方法的组合:期望传播(EP),在冷启动时性能很好,但随着数据量的增加而变得缓慢;并假定的密度过滤(ADF),其计算成本的增长较慢,但需要更多数据才能获得可接受的准确度。通过在数据集变得大时从EP切换到ADF,它可以利用它们的互补优势。提出了FAB-COST的经验理由,并系统地与模拟数据的其他方法进行了比较。在针对Laplace近似值的基准中,实际数据包括超过$ 670,000的$ 670,000 $的印象,Fab-Cost在用户点击中的一点点增加了超过$ 16 \%的$ 16 \%。在这些结果的基础上,有人认为,在各种情况下,Fab-Cost可能是对冷启动推荐系统的一种有吸引力的方法。
Cold-start is a notoriously difficult problem which can occur in recommendation systems, and arises when there is insufficient information to draw inferences for users or items. To address this challenge, a contextual bandit algorithm -- the Fast Approximate Bayesian Contextual Cold Start Learning algorithm (FAB-COST) -- is proposed, which is designed to provide improved accuracy compared to the traditionally used Laplace approximation in the logistic contextual bandit, while controlling both algorithmic complexity and computational cost. To this end, FAB-COST uses a combination of two moment projection variational methods: Expectation Propagation (EP), which performs well at the cold start, but becomes slow as the amount of data increases; and Assumed Density Filtering (ADF), which has slower growth of computational cost with data size but requires more data to obtain an acceptable level of accuracy. By switching from EP to ADF when the dataset becomes large, it is able to exploit their complementary strengths. The empirical justification for FAB-COST is presented, and systematically compared to other approaches on simulated data. In a benchmark against the Laplace approximation on real data consisting of over $670,000$ impressions from autotrader.co.uk, FAB-COST demonstrates at one point increase of over $16\%$ in user clicks. On the basis of these results, it is argued that FAB-COST is likely to be an attractive approach to cold-start recommendation systems in a variety of contexts.