Abstract

Multi-modal transportation recommendation plays an important role in navigation applications. It aims to recommend a travel plan with various transport modes, such as bus, metro, taxi, bicycle, and a hybrid. Analysis of real-world large-scale navigation data shows that the correlation between the data can be represented by a graph containing different types of nodes and edges. As an emerging technology, graph neural networks (GNN) have shown powerful capabilities in representing graph data. However, existing solutions based on GNN only consider converting heterogeneous graph data into homogeneous graph data, ignoring the effects of different types of nodes and edges. In addition, those methods usually face the over-smoothing problem, which reduces the accuracy of recommendation. To this end, we propose a multi-modal <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <i>T</i> </b> ransportation recommendation algorithm with <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <i>H</i> </b> eterogeneous graph <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <i>A</i> </b> ttention <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <i>N</i> </b> etworks (THAN) based on carefully constructed heterogeneous graphs. We first design a novel graph embedding method to represent the correlation between the origin and the destination, as well as the correlation between origin-destination (OD) pairs and users. Next, a heterogeneous graph from large-scale data is built to describe the relationship between users, OD pairs, and transport modes. Then, we design a hierarchical attention mechanism with residual blocks to generate node embedding in terms of homogeneity and heterogeneity. Finally, a fusion neural layer is designed to fuse embeddings from different views and predict the proper transport mode for users. Extensive experimental results on a large-scale real-world dataset demonstrate that the performance of THAN outperforms five baselines.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call