Computer Science ›› 2022, Vol. 49 ›› Issue (12): 178-184.doi: 10.11896/jsjkx.220600024

• Database & Big Data & Data Science • Previous Articles     Next Articles

Variational Recommendation Algorithm Based on Differential Hamming Distance

DONG Jia-wei, SUN Fu-zhen, WU Xiang-shuai, WU Tian-hui, WANG Shao-qing   

  1. School of Computer Science and Technology,Shandong University of Technology,Zibo,Shandong 255000,China
  • Received:2022-06-02 Revised:2022-09-02 Published:2022-12-14
  • About author:DONG Jia-wei,born in 1998,postgra-duate,is a member of China Computer Federation.His main research interests include recommender systems and so on.SUN Fu-zhen,born in 1978,Ph.D,associate professor,is a member of China Computer Federation.His main research interests include computer vision,data mining and data analysis,etc.
  • Supported by:
    National Natural Science Foundation of China(61841602) and Natural Science Foundation of Shandong Province,China(ZR2020MF147).

Abstract: Current recommendation algorithms based on hashing technology commonly uses Hamming distance to indicate the similarity between user hash code and item hash code,while it ignores the potential difference information of each bit dimension.Therefore,this paper proposes a differential Hamming distance,which by calculating the dissimilarity between hash codes to assign bit weights.This paper designs a variational recommendation model for dissimilarity Hamming distance.The model is divided into a user hash component and an item hash component,which are connected by variational autoencoder structure.The model uses encoder to generate hash codes for user and items.In order to improve the robustness of the hash codes,we apply a Gaussian noise to both user and item hash coeds.Besides,the user and item hash codes are optimized by differential Hamming distance to maximize the ability of the model to reconstruct user-item scores.Experiments on benchmark datasets demonstrate that the proposed algorithm VDHR improves 3.9% in NDCG and 4.7% in MRR compared to the state-of-the-art hash recommendation algorithm under the premise of constant computational cost.

Key words: Hamming distance, Differential Hamming distance, Bit weights, Recommendation algorithm, Variational autoencoder

CLC Number: 

  • TP391.3
[1]WANG Z S,LI Q,WANG J,et al.Real-Time Personalized Re-commendation Based on Implicit User Feedback Data Stream[J].Chinese Journal of Computers,2016,39(1):53-64.
[2]HUANG C L,LU Y X.Research on Hybrid Music Recommendation Algorithm based on Collaborative Filtering and Tags[J].Software Engineering,2021,24(4):10-14.
[3]YEHUDA K,ROBERT B,CHRIS V.Matrix factorization techniques for recommender systems[J].Computer,2009,42(8):30-37.
[4]LI H Q,WANG Y X,CHEN Z D,et al.Ranking-Based Supervised Discrete Cross-Modal Hashing[J].Chinese Journal of Computers,2021,44(8):1620-1635.
[5]WU Z B,YU J Q,HE Y F,et al.Multi-level Semantic Binary Descriptor for Image Retrieval[J].Chinese Journal of Compu-ters,2020,43(9):1641-1655.
[6]ZHANG Z W,WANG Q F,RUAN L Y,et al.Preference preserving hashing for efficient recommendation[C]//Proceedings of the 37th International ACM SIGIR Conference on Research &Development in Information Retrieval.2014:183-192.
[7]ZHOU K,ZHA H Y.Learning binary codes for collaborative filtering[C]//Proceedings of the 18th ACM SIGKDD Interna-tional Conference on Knowledge Discovery and Data Mining.2012:498-506.
[8]SALAKHUTDINOV R,HINTON G.Semantic hashing [J].International Journal of Approximate Reasoning,2009,50(7):969-978.
[9]ZOU A,HAO W N,JIN D W,et al.Study on Text RetrievalBased on Pre-training and Deep Hash[J].Computer Science,2021,48(11):300-306.
[10]CHEN Q,DAI Y W,LIU G J.Research on KPI anomaly detection model for intelligent operation and maintenance[J].Journal of Chongqing University of Technology(Natural Science),2022,36(6):181-188.
[11]ZHANG H W,SHEN F M,LIU W,et al.Discrete Collaborative Filtering[C]//Proceedings of the 39th International ACM SIGIR Conference on Research and Development in Information Retrieval.New York,USA,2016:325-334.
[12]HUANG X L,CHEN C M,LIU G H.A hybrid second-order total variational noise reduction method for radiation-resistant images[J].Journal of Chongqing University of Technology(Natural Science),2022,34(4):585-594.
[13]CHAIDAROON S,FANG Y.Variational deep semantic hashing for text documents[C]//Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval.2017:75-84.
[14]ZHANG L,ZHANG Y D,TANG J H,et al.Binary code ranking with weighted Hamming distance[C]//Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition(CVPR).IEEE,2013:1586-1593.
[15]LIU C H,LU T,WANG X,et al.Compositional Coding for Collaborative Filtering[C]//International ACM SIGIR Conference on Research and Development in Information Retrieval.2019:145-154.
[16]CHEN W J.An Adaptive Approach for Knowledge Representation Fused with Topic Feature[J].Computer Engineering,2021,47(1):87-93,100.
[17]OOSTERHUIS H,RIJKE M.Unifying Online and Counterfactual Learning to Rank:A Novel Counterfactual Estimator that Effectively Utilizes Online Interventions[C]//Proceedings of the 14th ACM International Conference on Web Search and Data Mining(WSDM ’21).Association for Computing Machinery,New York,USA,2021:463-471.
[18]CHAIDAROON S,EBESU T,FANG Y.Deep Semantic Text Hashing with Weak Supervision[C]//International ACM SIGIR Conference on Research and Development in Information Retrieval.2018:1109-1112.
[19]ZHAO B Y,WANG L S,ZHANG M l,et al.Random PlaintextCollision Attack Against AES Algorithm with Reused Masks[J].Computer Engineering,2022,48(6):139-145,153.
[20]HANSEN C,HANSEN C,SIMONSEN J G,et al.Content-aware Neural Hashing for Cold-start Recommendation[C]//Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval.Association for Computing Machinery,New York,USA,2020:971-980.
[21]LIAN D F,LIU R,GE Y,et al.Discrete Content-aware Matrix Factorization[C]//ACM SIGKDD International Conference on Knowledge Discovery and Data Mining.2017:325-334.
[22]ZHANG Y,YIN H Z,HUANG Z,etal.Discrete Deep Learning for Fast Content-Aware Recommendation[C]//ACM International Conference on Web Search and Data Mining.2018:717-726.
[23]SUN Y,PAN J W,ZHANG A,et al.FM2:Field-matrixed Factorization Machines for Recommender Systems[C]//Procee-dings of the Web Conference 2021(WWW ’21).Association for Computing Machinery,New York,USA,2021:2828-2837.
[24]GUO F Q,MENG F R,WANG Z X.Rumor Stance Classification Algorithm Based on Variational Auto-Encoder[J].Compu-ter Engineering,2022,48(2):99-105.
[1] WANG Guan-yu, ZHONG Ting, FENG Yu, ZHOU Fan. Collaborative Filtering Recommendation Method Based on Vector Quantization Coding [J]. Computer Science, 2022, 49(9): 48-54.
[2] DOU Jia-wei. Privacy-preserving Hamming and Edit Distance Computation and Applications [J]. Computer Science, 2022, 49(9): 355-360.
[3] PU Qian-qian, LEI Hang, LI Zhen-hao, LI Xiao-yu. Personalized News Recommendation Algorithm with Enhanced List Information and User Interests [J]. Computer Science, 2022, 49(6): 142-148.
[4] WANG Mei-ling, LIU Xiao-nan, YIN Mei-juan, QIAO Meng, JING Li-na. Deep Learning Recommendation Algorithm Based on Reviews and Item Descriptions [J]. Computer Science, 2022, 49(3): 99-104.
[5] QIAO Jie, CAI Rui-chu, HAO Zhi-feng. Mining Causality via Information Bottleneck [J]. Computer Science, 2022, 49(2): 198-203.
[6] WU Mei-lin, HUANG Jia-jin, QIN Jin. Disentangled Sequential Variational Autoencoder for Collaborative Filtering [J]. Computer Science, 2022, 49(12): 163-169.
[7] DONG Yun-xin, LIN Geng, ZHANG Qing-wei, CHEN Ying-ting. Recommendation Algorithm Based on Apriori Algorithm and Improved Similarity [J]. Computer Science, 2022, 49(11A): 211000005-5.
[8] DONG Xiao-mei, WANG Rui, ZOU Xin-kai. Survey on Privacy Protection Solutions for Recommended Applications [J]. Computer Science, 2021, 48(9): 21-35.
[9] ZHAO Jin-long, ZHAO Zhong-ying. Recommendation Algorithm Based on Heterogeneous Information Network Embedding and Attention Neural Network [J]. Computer Science, 2021, 48(8): 72-79.
[10] XIONG Xu-dong, DU Sheng-dong, XIA Wan-jun, LI Tian-rui. Recommendation Algorithm Based on Bipartite Graph Convolution Representation [J]. Computer Science, 2021, 48(4): 78-84.
[11] FU Kun, ZHAO Xiao-meng, FU Zi-tong, GAO Jin-hui, MA Hao-ran. Deep Network Representation Learning Method on Incomplete Information Networks [J]. Computer Science, 2021, 48(12): 212-218.
[12] CHEN Yuan-yi, FENG Wen-long, HUANG Meng-xing, FENG Si-ling. Collaborative Filtering Recommendation Algorithm of Behavior Route Based on Knowledge Graph [J]. Computer Science, 2021, 48(11): 176-183.
[13] NING Ze-fei, SUN Jing-yu, WANG Xin-juan. Recommendation Algorithm Based on Knowledge Graph and Tag-aware [J]. Computer Science, 2021, 48(11): 192-198.
[14] WANG Rui-ping, JIA Zhen, LIU Chang, CHEN Ze-wei, LI Tian-rui. Deep Interest Factorization Machine Network Based on DeepFM [J]. Computer Science, 2021, 48(1): 226-232.
[15] LIU Jun-liang, LI Xiao-guang. Techniques for Recommendation System:A Survey [J]. Computer Science, 2020, 47(7): 47-55.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!