Journal of Geo-information Science ›› 2020, Vol. 22 ›› Issue (11): 2128-2139.doi: 10.12082/dqxxkx.2020.190668

Previous Articles     Next Articles

Personalized Recommendation Method of Thematic Map Products based on Item2Vec with Negative Sampling Optimization

MAO Wenshan1,2,3,4(), ZHAO Hongli4,*(), SUN Fengjiao5, JIANG Yunzhong4, JIANG Qian1,2,3,4, ZHU Yanru1,2,3,4   

  1. 1. Faculty of Geomatics, Lanzhou Jiaotong University, Lanzhou 730070, China
    2. National-Local Joint Engineering Research Center of Technologies and Applications for National Geographic State Monitoring, Lanzhou 730070, China
    3. Gansu Provincial Engineering Laboratory for National Geographic State Monitoring, Lanzhou 730070, China
    4. Department of Water Resources, China Institute of Water Resources and Hydropower Research, Beijing 100038, China
    5. ChiFeng Industry Vocational Technology College, Chifeng 024005, China
  • Received:2019-11-07 Revised:2020-01-10 Online:2020-11-25 Published:2021-01-25
  • Contact: ZHAO Hongli;
  • Supported by:
    LZJTU EP(201806);China Knowledge Center for Engineering Sciences and Technology-Water Conservancy Professional Knowledge Service System(CKCEST-2019-1-6)


Establishing a user preference recommendation model suitable for thematic map product search is one of the effective ways to improve the quality of the thematic map products. In the thematic map product recommendation scenario, there are serious problems of content cold-start and sparse comment data. The existing recommendation algorithms cannot recommend thematic map products with different features for specific types of users, resulting in users' limited preference for obtaining preference information from the thematic maps. Hence, this paper presents a user preference recommendation method based on the combination of CBOW with Negative Sampling and Iten2Vec based on Word2Vec. Firstly, calculating implicit ratings of the interaction behavior data in the user behavior log, to replace sparse user ratings in thematic disaster scenarios; Secondly, extracting context-aware feature information of central thematic map based on CBOW model with Negative Sampling. By controlling the ratio of positive and negative samples to 1:2, the prediction accuracy of the potential score of the target thematic map is improved; Finally, mapping Thematic CMaps with user behavior characteristics information to vector space via Item2Vec, calculating the user's similarity matrix to the thematic map and completing recommendations based on user preference. Test results on thematic map scoring experiment dataset Thematic CMaps and four validation dataset MovieLens show that, compared with the four traditional recommendation algorithm of LFM, Personal Rank, Content Based, and SVD, this proposed method can effectively improve the precision potential scoring, and the highest recommending performance is 27.85%. Compared with Item2Vec with Huffman sampling method and YouTubeNet two neural network recommendation algorithms, the score prediction accuracy has improved to a certain extent, and the recommendation performance has been continuously improved, reaching the maximums of 2.97% and 5.78%. Taking the singular value decomposition (SVD) of the classic algorithm as an example, in the increasing data subset after the segmentation of MovieLens-20M dataset, the score prediction accuracy and performance of the method used in this paper are better than SVD method.

Key words: map personalized recommendation, thematic map products retrieval, deep learning, negative sampling method, Item2Vec, CBOW model, user event behavior, implicit ratings