Journal of Computer Applications ›› 2020, Vol. 40 ›› Issue (2): 441-447.DOI: 10.11772/j.issn.1001-9081.2019081529
• CCF NDBC 2019 • Previous Articles Next Articles
Jingfeng GUO1,2, Hui DONG1,2(), Tingwei ZHANG1,2, Xiao CHEN3
Received:
2019-08-12
Revised:
2019-09-10
Accepted:
2019-10-24
Online:
2019-11-04
Published:
2020-02-10
Contact:
Hui DONG
About author:
GUO Jingfeng, born in 1962, Ph. D., professor. His research interests include database, data mining, social network analysis.Supported by:
通讯作者:
董慧
作者简介:
郭景峰(1962—),男,黑龙江哈尔滨人,教授 ,博士,CCF会员,主要研究方向:数据库、数据挖掘、社会网络分析基金资助:
CLC Number:
Jingfeng GUO, Hui DONG, Tingwei ZHANG, Xiao CHEN. Representation learning for topic-attention network[J]. Journal of Computer Applications, 2020, 40(2): 441-447.
郭景峰, 董慧, 张庭玮, 陈晓. 主题关注网络的表示学习[J]. 《计算机应用》唯一官方网站, 2020, 40(2): 441-447.
Add to citation manager EndNote|Ris|BibTeX
URL: https://www.joca.cn/EN/10.11772/j.issn.1001-9081.2019081529
节点对 | (u1,u4) | (u5,t3) | (t3,u5) |
---|---|---|---|
S | 1 | 1 | 1 |
∣CNT(ui,uj)1∣ | 0 | 0 | 0 |
∣CNU(ui,uj)1∣ | 2 | 2 | 0 |
∣CNT(ui,uj)1∩2∣ | 1 | 0 | 0 |
∣CNT(ui,uj)2∩1∣ | 1 | 0 | 0 |
∣CNT(ui,uj)2∣ | 1 | 0 | 0 |
Tab. 1 Number of neighbors between node pairs
节点对 | (u1,u4) | (u5,t3) | (t3,u5) |
---|---|---|---|
S | 1 | 1 | 1 |
∣CNT(ui,uj)1∣ | 0 | 0 | 0 |
∣CNU(ui,uj)1∣ | 2 | 2 | 0 |
∣CNT(ui,uj)1∩2∣ | 1 | 0 | 0 |
∣CNT(ui,uj)2∩1∣ | 1 | 0 | 0 |
∣CNT(ui,uj)2∣ | 1 | 0 | 0 |
vcurrent | u2 | u3 | u4 | u5 | u6 | t1 | t2 | t3 |
---|---|---|---|---|---|---|---|---|
u1 | 0.19 | 0.08 | 0.18 | 0.05 | 0.06 | 0.12 | 0.23 | 0.10 |
t3 | 0.00 | 0.25 | 0.25 | 0.25 | 0.25 | 0.00 | 0.00 | 0.00 |
Tab. 2 Transition probability with node u1 and t3as vcurrent
vcurrent | u2 | u3 | u4 | u5 | u6 | t1 | t2 | t3 |
---|---|---|---|---|---|---|---|---|
u1 | 0.19 | 0.08 | 0.18 | 0.05 | 0.06 | 0.12 | 0.23 | 0.10 |
t3 | 0.00 | 0.25 | 0.25 | 0.25 | 0.25 | 0.00 | 0.00 | 0.00 |
算法 | 向量维度d | 算法 | 向量维度d |
---|---|---|---|
Deepwalk | 64 | PTE | 100 |
node2vec | 128 | metapath2vec | 100 |
MPNE | 64 | TANE | 64 |
Tab. 3 Vector dimension settings of different algorithms
算法 | 向量维度d | 算法 | 向量维度d |
---|---|---|---|
Deepwalk | 64 | PTE | 100 |
node2vec | 128 | metapath2vec | 100 |
MPNE | 64 | TANE | 64 |
vnext | P(vnext∣vcurrent) | vnext | P(vnext∣vcurrent) |
---|---|---|---|
u5 | 0.029 847 | u9 | 0.025 764 |
u6 | 0.029 360 | u10 | 0.005 381 |
u7 | 0.029 360 | u11 | 0.029 847 |
u8 | 0.034 477 | u12 | 0.020 588 |
Tab. 4 Transition probability between u1 and nodes in the range of bold line segment in Fig. 5(a)
vnext | P(vnext∣vcurrent) | vnext | P(vnext∣vcurrent) |
---|---|---|---|
u5 | 0.029 847 | u9 | 0.025 764 |
u6 | 0.029 360 | u10 | 0.005 381 |
u7 | 0.029 360 | u11 | 0.029 847 |
u8 | 0.034 477 | u12 | 0.020 588 |
算法 | K | ||||||||
---|---|---|---|---|---|---|---|---|---|
5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | |
DeepWalk | 0.546 5 | 0.552 1 | 0.545 7 | 0.530 1 | 0.551 2 | 0.565 4 | 0.578 5 | 0.482 1 | 0.574 4 |
Node2vec | 0.552 4 | 0.582 5 | 0.594 3 | 0.563 2 | 0.605 8 | 0.635 6 | 0.622 4 | 0.627 9 | 0.626 3 |
MPNE | 0.499 5 | 0.554 8 | 0.572 1 | 0.572 3 | 0.558 8 | 0.584 6 | 0.629 5 | 0.617 7 | 0.634 5 |
PTE | 0.551 7 | 0.586 2 | 0.593 3 | 0.587 6 | 0.602 5 | 0.639 6 | 0.628 7 | 0.639 5 | 0.645 8 |
matepath2vec | 0.558 3 | 0.573 6 | 0.589 3 | 0.598 1 | 0.599 4 | 0.640 3 | 0.631 2 | 0.643 1 | 0.650 2 |
TANE | 0.5665 | 0.5976 | 0.5970 | 0.612 7 | 0.6092 | 0.6435 | 0.6325 | 0.6568 | 0.6998 |
Tab. 5 Comparison of Q values on Douban dataset by different algorithms
算法 | K | ||||||||
---|---|---|---|---|---|---|---|---|---|
5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | |
DeepWalk | 0.546 5 | 0.552 1 | 0.545 7 | 0.530 1 | 0.551 2 | 0.565 4 | 0.578 5 | 0.482 1 | 0.574 4 |
Node2vec | 0.552 4 | 0.582 5 | 0.594 3 | 0.563 2 | 0.605 8 | 0.635 6 | 0.622 4 | 0.627 9 | 0.626 3 |
MPNE | 0.499 5 | 0.554 8 | 0.572 1 | 0.572 3 | 0.558 8 | 0.584 6 | 0.629 5 | 0.617 7 | 0.634 5 |
PTE | 0.551 7 | 0.586 2 | 0.593 3 | 0.587 6 | 0.602 5 | 0.639 6 | 0.628 7 | 0.639 5 | 0.645 8 |
matepath2vec | 0.558 3 | 0.573 6 | 0.589 3 | 0.598 1 | 0.599 4 | 0.640 3 | 0.631 2 | 0.643 1 | 0.650 2 |
TANE | 0.5665 | 0.5976 | 0.5970 | 0.612 7 | 0.6092 | 0.6435 | 0.6325 | 0.6568 | 0.6998 |
实验组序号m | α | β | γ1 | γ2 | δ | χ1 | χ2 | ε | θ | Qm |
---|---|---|---|---|---|---|---|---|---|---|
1 | 0.75 | 0.25 | 0.00 | 0.00 | 0.00 | 0 | 1 | 0.7 | 0.3 | 0.63 |
2 | 0.40 | 0.30 | 0.10 | 0.10 | 0.10 | 1/3 | 2/3 | 0.7 | 0.3 | 0.70 |
3 | 0.25 | 0.25 | 1/6 | 1/6 | 1/6 | 1/2 | 1/2 | 0.7 | 0.3 | 0.52 |
4 | 0.10 | 0.30 | 0.20 | 0.20 | 0.20 | 2/3 | 1/3 | 0.7 | 0.3 | 0.37 |
5 | 0.00 | 0.25 | 0.25 | 0.25 | 0.25 | 1 | 0 | 0.7 | 0.3 | 0.16 |
Tab. 6 Parameters analysis of transition probability model
实验组序号m | α | β | γ1 | γ2 | δ | χ1 | χ2 | ε | θ | Qm |
---|---|---|---|---|---|---|---|---|---|---|
1 | 0.75 | 0.25 | 0.00 | 0.00 | 0.00 | 0 | 1 | 0.7 | 0.3 | 0.63 |
2 | 0.40 | 0.30 | 0.10 | 0.10 | 0.10 | 1/3 | 2/3 | 0.7 | 0.3 | 0.70 |
3 | 0.25 | 0.25 | 1/6 | 1/6 | 1/6 | 1/2 | 1/2 | 0.7 | 0.3 | 0.52 |
4 | 0.10 | 0.30 | 0.20 | 0.20 | 0.20 | 2/3 | 1/3 | 0.7 | 0.3 | 0.37 |
5 | 0.00 | 0.25 | 0.25 | 0.25 | 0.25 | 1 | 0 | 0.7 | 0.3 | 0.16 |
数据集 | α | β | γ1 | γ2 | δ | χ1 | χ2 | ε | θ |
---|---|---|---|---|---|---|---|---|---|
Karate | 0.35 | 0.25 | 0.15 | 0.15 | 0.1 | 2/3 | 1/3 | 0.7 | 0.3 |
豆瓣 | 0.40 | 0.30 | 0.10 | 0.10 | 0.1 | 2/3 | 1/3 | 0.7 | 0.3 |
Tab. 7 Parameters setting of transition probability model
数据集 | α | β | γ1 | γ2 | δ | χ1 | χ2 | ε | θ |
---|---|---|---|---|---|---|---|---|---|
Karate | 0.35 | 0.25 | 0.15 | 0.15 | 0.1 | 2/3 | 1/3 | 0.7 | 0.3 |
豆瓣 | 0.40 | 0.30 | 0.10 | 0.10 | 0.1 | 2/3 | 1/3 | 0.7 | 0.3 |
1 | 涂存超,杨成,刘知远,等. 网络表示学习综述[J]. 中国科学:信息科学, 2017, 47(8): 980-996. 10.1360/n112017-00145 |
TU C C, YANG C, LIU Z Y, et al. Network representation learning: an overview[J]. SCIENTIA SINICA Informationis, 2017, 47(8): 980-996. 10.1360/n112017-00145 | |
2 | ZHAO Y, LIU Z, SUN M. Representation learning for measuring entity relatedness with rich information[C]// Proceedings of the 24th International Joint Conference on Artificial Intelligence. Palo Alto, CA: AAAI Press, 2015: 1412-1418. 10.1609/aaai.v33i01.3301817 |
3 | TANG J, QU M, MEI Q. PTE: predictive text embedding through large-scale heterogeneous text networks[C]// Proceedings of the 21st ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. New York: ACM, 2015: 1165-1174. 10.1145/2783258.2783307 |
4 | CHEN H, YIN H, WANG W, et al. PME: projected metric embedding on heterogeneous networks for link prediction[C]// Proceeding of the 24th ACM SIGKDD International Conference on Knowledge Discover and Data Mining. New York: ACM, 2018: 1177-1186. 10.1145/3219819.3219986 |
5 | DONG Y, CHAWLA N V, SWAMI A. metapath2vec: scalable representation learning for heterogeneous networks [C]// Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. New York: ACM, 2017: 135-144. 10.1145/3097983.3098036 |
6 | FU T Y, LEE W C, LEI Z. HIN2Vec: explore meta-paths in heterogeneous information networks for representation learning[C]// Proceeding of the 2017 ACM International Conference on Information and Knowledge Management. New York: ACM, 2017: 1797-1806. 10.1145/3132847.3132953 |
7 | ZHU D, CUI P, WANG D, et al. Deep variational network embedding in Wasserstein space[C]// Proceeding of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. New York: ACM, 2018: 2827-2836. 10.1145/3219819.3220052 |
8 | DENG H, HAN J, ZHAO B, et al. Probabilistic topic models with biased propagation on heterogeneous information networks[C]// Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. New York: ACM, 2011: 1271-1279. 10.1145/2020408.2020600 |
9 | LI A Q, AHMED A, RAVI S, et al. Reducing the sampling complexity of topic models[C]// Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. New York: ACM, 2014: 891-900. 10.1145/2623330.2623756 |
10 | 陈晓,郭景峰,范超智. 基于联系度的主题关注网络社区发现方法研究[J].计算机工程与应用,2017,53(17):85-93. (CHEN X, GUO J F, FAN C Z. Community discovering based on connection degree in topic-attention network[J]. Journal of Computer Engineering and Applications, 2017: 53(17): 85-93.) |
11 | SUN Y, HAN J, YAN X, et al. PathSim: meta path-based top-K similarity search in heterogeneous information networks[C]// Proceedings of the 37th International Conference on Very Large Data Bases. New York: ACM, 2011: 992-1003. 10.14778/3402707.3402736 |
12 | PEROZZI B, AL-RFOU R, SKIENA S. DeepWalk: online learning of social representations[C]// Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. New York: ACM, 2014: 701-710. 10.1145/2623330.2623732 |
13 | RONG X. word2vec parameter learning explained[EB/OL]. [2018-05-05]. . |
14 | GROVER A, LESKOVEC J. Node2vec: scalable feature learning for networks[C]// Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discover and Data Mining. New York: ACM, 2016: 855-864. 10.1145/2939672.2939754 |
15 | TANG J, QU M, WANG M, et al. LINE: large-scale information network embedding[C]// Proceedings of the 24th International Conference on World Wide Web. New York: ACM, 2015: 1067-1077. 10.1145/2736277.2741093 |
16 | 许磊,黄玲,王昌栋.保持Motif结构的网络表示学习[J].计算机科学与探索,2019,13(8):1261-1271. 10.3389/fnbot.2019.00011 |
XU L, HUANG L, WANG C D. Motif-preserving network representation learning[J]. Journal of Frontiers of Computer Science and Technology, 2019, 13(8): 1261-1271. 10.3389/fnbot.2019.00011 | |
17 | WANG D, CUI P, ZHU W. Structural deep network embedding[C]// Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. New York: ACM, 2016: 1225-1234. 10.1145/2939672.2939753 |
18 | SUN Y Z, NORICK B, HAN J W, et al. Integrating meta-path selection with user-guided object clustering in heterogeneous information networks[C]// Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. New York: ACM, 2012: 1348-1356. 10.1145/2339530.2339738 |
19 | 赵克勤. 集对分析及其初步应用[M]. 杭州: 浙江科学技术出版社, 2000: 1-198. |
ZHAO K Q. Set Pair Analysis and Preliminary Application of Set Pair[M]. Hangzhou: Zhejiang Science and Technology Press, 2000: 1-198. |
[1] | Yu DU, Yan ZHU. Constructing pre-trained dynamic graph neural network to predict disappearance of academic cooperation behavior [J]. Journal of Computer Applications, 2024, 44(9): 2726-2731. |
[2] | Shunyong LI, Shiyi LI, Rui XU, Xingwang ZHAO. Incomplete multi-view clustering algorithm based on self-attention fusion [J]. Journal of Computer Applications, 2024, 44(9): 2696-2703. |
[3] | Tingjie TANG, Jiajin HUANG, Jin QIN, Hui LU. Session-based recommendation based on graph co-occurrence enhanced multi-layer perceptron [J]. Journal of Computer Applications, 2024, 44(8): 2357-2364. |
[4] | Shibin LI, Jun GONG, Shengjun TANG. Semi-supervised heterophilic graph representation learning model based on Graph Transformer [J]. Journal of Computer Applications, 2024, 44(6): 1816-1823. |
[5] | Tongtong XU, Bin XIE, Chunhao ZHANG, Ximei ZHANG. Multi-order nearest neighbor graph clustering algorithm by fusing transition probability matrix [J]. Journal of Computer Applications, 2024, 44(5): 1527-1538. |
[6] | Yunhua ZHU, Bing KONG, Lihua ZHOU, Hongmei CHEN, Chongming BAO. Multi-view clustering network guided by graph contrastive learning [J]. Journal of Computer Applications, 2024, 44(10): 3267-3274. |
[7] | Wei TONG, Liyang HE, Rui LI, Wei HUANG, Zhenya HUANG, Qi LIU. Efficient similar exercise retrieval model based on unsupervised semantic hashing [J]. Journal of Computer Applications, 2024, 44(1): 206-216. |
[8] | Chunlei WANG, Xiao WANG, Kai LIU. Multimodal knowledge graph representation learning: a review [J]. Journal of Computer Applications, 2024, 44(1): 1-15. |
[9] | Yirui HUANG, Junwei LUO, Jingqiang CHEN. Multi-modal dialog reply retrieval based on contrast learning and GIF tag [J]. Journal of Computer Applications, 2024, 44(1): 32-38. |
[10] | Zelin XU, Min YANG, Meng CHEN. Point-of-interest category representation model with spatial and textual information [J]. Journal of Computer Applications, 2023, 43(8): 2456-2461. |
[11] | Kun ZHANG, Fengyu YANG, Fa ZHONG, Guangdong ZENG, Shijian ZHOU. Source code vulnerability detection based on hybrid code representation [J]. Journal of Computer Applications, 2023, 43(8): 2517-2526. |
[12] | Jingyi WANG, Chao LI, Heng SONG, Di LI, Junwu ZHU. Spectrum combinatorial auction mechanism based on random walk algorithm [J]. Journal of Computer Applications, 2023, 43(8): 2352-2357. |
[13] | Jinghong WANG, Zhixia ZHOU, Hui WANG, Haokang LI. Attribute network representation learning with dual auto-encoder [J]. Journal of Computer Applications, 2023, 43(8): 2338-2344. |
[14] | Zhongping ZHANG, Xin GUO, Yuting ZHANG, Ruibo ZHANG. Outlier detection algorithm based on hologram stationary distribution factor [J]. Journal of Computer Applications, 2023, 43(6): 1705-1712. |
[15] | Kun FU, Yuhan HAO, Minglei SUN, Yinghua LIU. Network representation learning based on autoencoder with optimized graph structure [J]. Journal of Computer Applications, 2023, 43(10): 3054-3061. |
Viewed | ||||||
Full text |
|
|||||
Abstract |
|
|||||