Trip recommendation is a significant and engaging location-based service that can help new tourists make more customized travel plans. It often attempts to suggest a sequence of point of interests (POIs) for a user who requests a personalized travel demand. Conventional methods either leverage the heuristic algorithms (e.g., dynamic programming) or statistical analysis (e.g., Markov models) to search or rank a POI sequence. These procedures may fail to capture the diversity of human needs and transitional regularities. They even provide recommendations that deviate from tourists' real travel intention when the trip data is sparse. Although recent deep recursive models (e.g., RNN) are capable of alleviating these concerns, existing solutions hardly recognize the practical reality, such as the diversity of tourist demands, uncertainties in the trip generation, and the complex visiting preference. Inspired by the advance in deep learning, we introduce a novel self-supervised representation learning framework for trip recommendation -- SelfTrip, aiming at tackling the aforementioned challenges. Specifically, we propose a two-step contrastive learning mechanism concerning the POI representation, as well as trip representation. Furthermore, we present four trip augmentation methods to capture the visiting uncertainties in trip planning. We evaluate our SelfTrip on four real-world datasets, and extensive results demonstrate the promising gain compared with several cutting-edge benchmarks, e.g., up to 4% and 12% on F1 and pair-F1, respectively.
翻译:访问建议是一项意义重大且具有参与性的基于地点的服务,可以帮助新旅游者制定更定制的旅游计划。它经常试图为要求个人化旅行需求的用户提出一系列利益关系。常规方法要么利用累进算法(如动态编程),要么利用统计分析(如Markov模式)来搜索或排序一个POI序列。这些程序可能无法捕捉人类需求的多样性和过渡性规律。这些程序甚至提供建议,在旅行数据稀少时偏离游客的真正旅行意图。虽然最近的深层循环模式(如RNN)能够缓解这些关切,但现有的解决方案几乎没有认识到实际现实,例如旅游需求的多样性、旅行生成中的不确定性和复杂的访问偏好。在深层次学习的进展的启发下,我们为旅行建议引入了一个新的自我监督的代表学习框架 -- -- 自我定位,旨在应对上述挑战。具体地说,我们提议了一个有关POI代表的两步对比学习机制,以及旅行代表制。此外,我们提出了四步前四进制的方法,我们各自提出了四进一三进三进三进三进三进三进三进四进三进三进三进三进三进四进三进四,我们分别比较了自我进四进四进四进四进四进三进四进四进四进四进四进四进四进四进三进三进三进四进三进四进四进四进三进四进四进的进的进的进的进的进进的进的进的进的进的进的进的进的进的进的进的进的进的进的进的进的进的进的进的进进的进的进制数据结果。