Route recommendation is significant in navigation service. Two major challenges for route recommendation are route representation and user representation. Different from items that can be identified by unique IDs in traditional recommendation, routes are combinations of links (i.e., a road segment and its following action like turning left) and the number of combinations could be close to infinite. Besides, the representation of a route changes under different scenarios. These facts result in severe sparsity of routes, which increases the difficulty of route representation. Moreover, link attribute deficiencies and errors affect preciseness of route representation. Because of the sparsity of routes, the interaction data between users and routes are also sparse. This makes it not easy to acquire user representation from historical user-item interactions as traditional recommendations do. To address these issues, we propose a novel learning framework R4. In R4, we design a sparse & dense network to obtain representations of routes. The sparse unit learns link ID embeddings and aggregates them to represent a route, which captures implicit route characteristics and subsequently alleviates problems caused by link attribute deficiencies and errors. The dense unit extracts implicit local features of routes from link attributes. For user representation, we utilize a series of historical navigation to extract user preference. R4 achieves remarkable performance in both offline and online experiments.
翻译:航道建议在导航服务方面意义重大。路线建议面临两大挑战:路线代表和用户代表。与传统建议中独特的身份识别可以识别的项目不同,路线是连接的组合(即路段及其左转等后续行动)和组合的数量可能接近无限。此外,路线变化在不同的情景下代表了路线变化。这些事实导致路线高度分散,增加了路线代表的难度。此外,连接属性缺陷和错误影响到路线代表的准确性。由于路线的宽广性,用户和路线之间的相互作用数据也很少。这使得从传统建议的传统用户项目互动中获取用户代表并非易事。为了解决这些问题,我们提出了一个创新的学习框架R4。在R4中,我们设计了一个稀少和稠密的网络,以获得路线代表的描述。这些缺失的单元学习了路径的嵌入和汇总,从而代表了路线的准确性。由于路线的宽广性,用户和路线之间的相互作用数据也非常少。这样,因此,用户和线路之间的内在路径特征无法从链接中提取。为了解决这些问题,我们提议一个新的学习R4。我们利用一个历史性的导航实验系列。我们利用了在网上的成绩。