通信学报 ›› 2021, Vol. 42 ›› Issue (1): 57-66.doi: 10.11959/j.issn.1000-436x.2021032
所属专题: 区块链
董学文, 刘昊哲, 乔慧, 郑佳伟
修回日期:
2020-12-01
出版日期:
2021-01-25
发布日期:
2021-01-01
作者简介:
董学文(1981- ),男,湖北黄冈人,博士,西安电子科技大学教授,主要研究方向为区块链、认知无线电网络、无线网络安全和隐私。基金资助:
Xuewen DONG, Haozhe LIU, Hui QIAO, Jiawei ZHENG
Revised:
2020-12-01
Online:
2021-01-25
Published:
2021-01-01
Supported by:
摘要:
为解决现有的发布系统容易受到篡改,以及很难向新加入系统的“冷启动”用户推荐服务信息的问题,提出了一种支持冷启动用户推荐的区块链服务发布方案。将单个辅助域的潜在特征映射模型扩展到2个辅助域,为目标域中的冷启动用户进行更为精确的推荐。将微服务架构和区块技术相结合,确保系统可扩展性、可靠性和安全性。在亚马逊交易数据中提取的3个真实数据集上的实验结果表明,所提推荐模型优于大多数其他推荐方法,并且服务发布信息可以安全地存储在区块链中以确保其不被更改。
中图分类号:
董学文, 刘昊哲, 乔慧, 郑佳伟. 支持冷启动用户推荐的区块链服务发布方案[J]. 通信学报, 2021, 42(1): 57-66.
Xuewen DONG, Haozhe LIU, Hui QIAO, Jiawei ZHENG. Blockchain-based service publishing scheme with recommendation for cold start users[J]. Journal on Communications, 2021, 42(1): 57-66.
表1
不同参数配置下模型的MAE值"
目标域 | K | CCBMF-PT | EMCDR | CDLFM | TADCDR |
5 | 0.579 650 | 0.563 321 | 0.551 826 | 0.548 992 | |
图书 | 10 | 0.569 411 | 0.557 279 | 0.545 436 | 0.542 972 |
20 | 0.550 422 | 0.543 316 | 0.541 346 | 0.533 672 | |
5 | 0.575 491 | 0.563 167 | 0.557 674 | 0.549 840 | |
电影 | 10 | 0.565 335 | 0.553 299 | 0.544 425 | 0.541 552 |
20 | 0.550 269 | 0.543 236 | 0.537 494 | 0.534 988 | |
5 | 0.571 365 | 0.563 013 | 0.551 521 | 0.547 681 | |
音乐 | 10 | 0.561 290 | 0.549 352 | 0.537 699 | 0.533 689 |
20 | 0.550 116 | 0.543 077 | 0.529 882 | 0.522 395 |
表2
系统性能"
线程数/个 | 间隔时间/s | 执行数 | 异常率 | 吞吐量/(个.秒-1) | 平均响应时间/ms |
1 | 10 | 50 | 0 | 5.0 | 50 |
10 | 10 | 50 | 0 | 76.8 | 52 |
100 | 10 | 50 | 0 | 132.2 | 248 |
300 | 10 | 50 | 0 | 155.0 | 446 |
600 | 10 | 50 | 0 | 210.4 | 1 300 |
900 | 10 | 50 | 0.02% | 286.4 | 2 620 |
1 000 | 10 | 50 | 0.12% | 341.7 | 3 480 |
1 100 | 10 | 50 | 1.22% | 415.3 | 7 000 |
1 150 | 10 | 50 | 7.06% | 332.4 | 8 660 |
1 200 | 10 | 50 | 23.61% | 250.8 | 13 692 |
[1] | KOREN Y , BELL R , VOLINSKY C . Matrix factorization techniques for recommender systems[J]. Computer, 2009,42(8): 30-37. |
[2] | LI B , YU Q , XUE X . Can movies and books collaborate cross domain collaborative filtering for sparsity reduction[C]// Proceedings of the 21st International Joint Conference on Artificial Intelligence. New York:ACM Press, 2009: 2052-2057. |
[3] | LI B , YANG Q , XUE X . Transfer learning for collaborative filtering via a rating-matrix generative model[C]// Proceedings of the 26th Annual International Conference on Machine Learning. New York:ACM Press, 2009: 617-624. |
[4] | PAN W , YANG Q . Transfer learning in heterogeneous collaborative filtering domains[J]. Artificial Intelligence, 2013,197: 39-55. |
[5] | CANTADOR I , IGNACIO F , BERKOVSKY S ,et al. Cross-domain recommender systems[M]. Berlin: Springer Press, 2015. |
[6] | PAN W , XIANG E , LIU N ,et al. Transfer learning in collaborative filtering for sparsity reduction[C]// Proceedings of the 24th AAAI Conference on Artificial Intelligence. Palo Alto:AAAI Press, 2010: 230-235. |
[7] | ANURAG S , DEEPAK K . A service identification model for service oriented architecture[C]// Proceedings of the 3rd International Conference on Computational Intelligence and Communication Technology (CICT). Piscataway:IEEE Press, 2017: 1-5. |
[8] | SPANOUDAKIS G , ZISMAN A . UML-based service discovery tool[C]// Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering. Piscataway:IEEE Press, 2006: 361-362. |
[9] | CHENG W , ZHAN X , ZHANG S . Study on service-oriented security architecture[C]// Proceedings of the 6th IEEE Joint International Information Technology and Artificial Intelligence Conference. Piscataway:IEEE Press, 2011: 476-479. |
[10] | HASSELBRING W , STEINACKER G . Microservice architectures for scalability,agility and reliability in E-commerce[C]// Proceedings of the 2017 IEEE International Conference on Software Architecture Workshops. Piscataway:IEEE Press, 2017: 243-246. |
[11] | SILL A . The design and architecture of microservices[J]. IEEE Cloud Computing, 2016,3(5): 76-80. |
[12] | SALAKHTDINOV R , MNIH A . Probabilistic matrix factorization[C]// Proceedings of the 20th International Conference on Neural Information Processing Systems. Massachusetts:MIT Press, 2007: 1257-1264. |
[13] | RENDLE S . Factorization machines with libFM[J]. ACM Transactions on Intelligent Systems and Technology, 2012,3(3): 1-22. |
[14] | RAZZAQUE M A , MILOJEVIC-JEVRIC M , PALADE A ,et al. Middleware for internet of things a survey[J]. IEEE Internet of Things Journal, 2017,3(1): 70-95. |
[15] | WANG X , PENG Z , WANG S ,et al. Cross domain recommendation for cold-start users via neighborhood based feature mapping[C]// Proceedings of the International Conference on Database Systems for Advanced Applications. Berlin:Springer, 2018: 158-165. |
[16] | ZHEN Y , LI W J , YEUNG D Y . TagiCoFi:tag informed collaborative filtering[C]// Proceedings of the 3rd ACM conference on Recommender systems. New York:ACM Press, 2009: 69-76. |
[17] | PAN S J , YANG Q . A survey on transfer learning[J]. IEEE Transactions on Knowledge and Data Engineering, 2010,22(10): 1345-1359. |
[18] | PAN W . A survey of transfer learning for collaborative recommendation with auxiliary data-ScienceDirect[J]. Neurocomputing, 2016,177(C): 447-453. |
[19] | CHANG W C , WU Y , LIU H ,et al. Cross-domain kernel induction for transfer learning[C]// Proceedings of the 31st AAAI Conference on Artificial Intelligence. Palo Alto:AAAI Press, 2017: 1763-1769. |
[20] | SINGH A P , GORDON G J . Relational learning via collective matrix factorization[C]// Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. New York:ACM Press, 2008: 650-658. |
[21] | ZHANG Y , CAO B , YEUNG D Y . Multi-domain collaborative filtering[C]// Proceedings of the 26th Conference on Uncertainty in Artificial Intelligence. Saarland:AUAI Press, 2010: 725-732. |
[22] | SONG T , PENG Z , WANG S ,et al. Review-based cross-domain recommendation through joint tensor factorization[C]// Proceedings of the International Conference on Database Systems for Advanced Applications. Berlin:Springer, 2017: 525-540. |
[23] | FERNáNDEZ-TOBíAS I , CANTADOR I . Exploiting social tags in matrix factorization models for cross-domain collaborative filtering[C]// Proceedings of the 1st Workshop on New Trends in Content-based Recommender Systems co-located with the 8th ACM Conference on Recommender Systems. New York:ACM Press, 2014: 34-41. |
[24] | QU L P , WU J X . Cross-domain personalized recommendation method based on scoring reliability[J]. Journal of Computer Applications, 2018,38(11): 3081-3083. |
[25] | MAN T , SHEN H , JIN X ,et al. Cross-domain recommendation:an embedding and mapping approach[C]// Proceedings of the 26th International Joint Conference on Artificial Intelligence (IJCAI-17). Palo Alto:AAAI Press, 2017: 2464-2470. |
[26] | KAZAMA M , VARGA I . Cross domain recommendation using vector space transfer learning[C]// Proceedings of the Poster Track of the 10th ACM Conference on Recommender Systems. New York:ACM Press, 2016: 1-2. |
[27] | 何蒲, 于戈, 张岩峰 ,等. 区块链技术与应用前瞻综述[J]. 计算机科学, 2017,44(4): 1-7,15 |
HE P , YU G , ZHANG Y F ,et al. Survey on blockchain technology and its application prospect[J]. Computer Science, 2017,44(4): 1-7,15 | |
[28] | 王妙娟 . 区块链技术及在物流快递业务中的应用设想[J]. 物流技术, 2017,36(3): 31-34. |
WANG M J . Thoughts on application of block chain technology in logistics and express delivery process[J]. Logistics Technology, 2017,36(3): 31-34. | |
[29] | 张小华 . 浅析区块链技术及其在物流领域的应用[J]. 科技经济导刊, 2017(18): 19-20. |
ZHANG X H . A brief analysis of block chain technology and its application in logistics field[J]. Technology and Economic Guide, 2017(18): 19-20. | |
[30] | 许涛 . “区块链+”教育的发展现状及其应用价值研究[J]. 远程教育杂志, 2017,35(2): 19-28. |
XU T . Research on the development and significance of “blockchain+”education[J]. Journal of Distance Education, 2017,35(2): 19-28. | |
[31] | 王凯正 . 基于区块链技术的众筹平台的设计与实现[D]. 呼和浩特:内蒙古大学, 2017. |
WANG K Z . Design and implementation of crowdfunding platform based on blockchain[D]. Huhhot:Inner Mongolia University, 2017. | |
[32] | 王博, 张一锋 . 以区块链为基础打造智慧城市大数据基础平台[J]. 智慧城市评论, 2017(1): 29-35. |
WANG B , ZHANG Y F . Building a smart city big data platform based on the block chain[J]. Smart Cities, 2017(1): 29-35. | |
[33] | 韩爽, 蒲宝明, 李顺喜 ,等. 区块链技术在数字资产安全交易中的应用[J]. 计算机系统应用, 2018,27(3): 205-209. |
HAN S , PU B M , LI S X ,et al. Application of block chain technology in digital asset security transaction[J]. Computer Systems and Applications, 2018,27(3): 205-209. | |
[34] | QIAO H , LIU Y Y , DONG X W ,et al. Personalized recommendation for cold-start users via cluster-level latent feature model[C]// Proceedings of the 2019 International Conference on Networking and Network Applications. Piscataway:IEEE Press, 2019: 290-295. |
[1] | 张海波, 曹钰坤, 刘开健, 王汝言. 车联网中基于区块链的分布式信任管理方案[J]. 通信学报, 2023, 44(5): 148-157. |
[2] | 刘雪娇, 钟强, 夏莹杰. 基于双层分片区块链的车联网跨信任域高效认证方案[J]. 通信学报, 2023, 44(5): 213-223. |
[3] | 冯涛, 陈李秋, 方君丽, 石建明. 基于本地化差分隐私和属性基可搜索加密的区块链数据共享方案[J]. 通信学报, 2023, 44(5): 224-233. |
[4] | 夏莹杰, 朱思雨, 刘雪娇. 区块链架构下具有条件隐私的车辆编队跨信任域高效群组认证研究[J]. 通信学报, 2023, 44(4): 111-123. |
[5] | 蒋丽, 谢胜利, 田辉. 面向数字孪生边缘网络的区块链分片及资源自适应优化机制[J]. 通信学报, 2023, 44(3): 12-23. |
[6] | 戴千一, 张斌, 郭松, 徐开勇. 基于多分类器集成的区块链网络层异常流量检测方法[J]. 通信学报, 2023, 44(3): 66-80. |
[7] | 经普杰, 王良民, 董学文, 张玉书, 王骞, Muhammad Sohail. 分层跨链结构:一种面向区块链系统监管的可行架构[J]. 通信学报, 2023, 44(3): 93-104. |
[8] | 刘雪娇, 曹天聪, 夏莹杰. 区块链架构下高效的车联网跨域数据安全共享研究[J]. 通信学报, 2023, 44(3): 186-197. |
[9] | 黄冬艳, 李琨. 多地址的时间型区块链隐蔽通信方法研究[J]. 通信学报, 2023, 44(2): 148-159. |
[10] | 杨亚涛, 刘德莉, 刘培鹤, 曾萍, 肖嵩. BFV-Blockchainvoting:支持BFV全同态加密的区块链电子投票系统[J]. 通信学报, 2022, 43(9): 100-111. |
[11] | 冯霞, 崔凯平, 谢晴晴, 王良民. VANET中基于区块链的分布式匿名认证方案[J]. 通信学报, 2022, 43(9): 134-147. |
[12] | 李雷孝, 杜金泽, 林浩, 高昊昱, 杨艳艳, 高静. 区块链网络隐蔽信道研究进展[J]. 通信学报, 2022, 43(9): 209-223. |
[13] | 熊礼治, 朱蓉, 付章杰. 基于交易构造和转发机制的区块链网络隐蔽通信方法[J]. 通信学报, 2022, 43(8): 176-187. |
[14] | 杜瑞忠, 张添赫, 石朋亮. 基于区块链且支持数据共享的密文策略隐藏访问控制方案[J]. 通信学报, 2022, 43(6): 168-178. |
[15] | 莫梓嘉, 高志鹏, 杨杨, 林怡静, 孙山, 赵晨. 面向车联网数据隐私保护的高效分布式模型共享策略[J]. 通信学报, 2022, 43(4): 83-94. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||
|