当前位置:网站首页>Brief introduction and advantages and disadvantages of deepwalk model
Brief introduction and advantages and disadvantages of deepwalk model
2020-11-06 01:22:00 【Elementary school students in IT field】
1、DeepWalk
[DeepWalk] DeepWalk- Online Learning of Social Representations (SBU 2014)
word2vec It's based on sequence embedding; however , In fact, the relationship between entities is becoming more and more complicated 、 Networking . This is the time sequence embedding------>graph embedding.
Definition of graph :
G=(V,E),Evv
Two big pieces :
1、 Build sequence ;-------> Random walk , Cut off random walk
2、word2vec Training ;------>Skip-gram
2. Model features :
The article creatively puts forward random walk + skipGram The form of the node to express , A large number of industrial circles in the following years are concerned with emb The application of is based on this form .
deepWalk The core idea is that there are two steps :
(1) Construct random walk sequence through relation network graph ;
(2) Pass the generated sequence through skip-Gram The formal memory of means , Each node can be represented in the same space . In this paper, the evaluation of algorithm effect is mainly through the task of multi label classification for users of several websites .
Experimental results show that , The improvement effect is obvious , At the same time, in the case of less training data, the algorithm can also have better performance .
advantage :
When the data volume is sparse, it can still perform well
Support large-scale online execution of forecasts
Can realize parallel operation
The algorithms and formulas applied are based on the language model .
This paper proposes that if the training sequence can be obtained directly , It doesn't have to be a random walk .
3. reference :
simrank:https://www.cnblogs.com/pinard/p/6362647.html
https://zhuanlan.zhihu.com/p/45167021
https://www.cnblogs.com/pinard/p/7243513.html
Original thesis :http://www.perozzi.net/publications/14_kdd_deepwalk.pdf
Thesis translation :https://www.jianshu.com/p/5adcc3d94159
Applied references :https://yq.aliyun.com/articles/716011

版权声明
本文为[Elementary school students in IT field]所创,转载请带上原文链接,感谢
边栏推荐
- H5 makes its own video player (JS Part 2)
- Classical dynamic programming: complete knapsack problem
- hadoop 命令总结
- Skywalking series blog 5-apm-customize-enhance-plugin
- 在大规模 Kubernetes 集群上实现高 SLO 的方法
- In order to save money, I learned PHP in one day!
- Thoughts on interview of Ali CCO project team
- Network security engineer Demo: the original * * is to get your computer administrator rights! 【***】
- (2)ASP.NET Core3.1 Ocelot路由
- Deep understanding of common methods of JS array
猜你喜欢
I'm afraid that the spread sequence calculation of arbitrage strategy is not as simple as you think
钻石标准--Diamond Standard
一篇文章带你了解CSS3圆角知识
Examples of unconventional aggregation
从海外进军中国,Rancher要执容器云市场牛耳 | 爱分析调研
Character string and memory operation function in C language
多机器人行情共享解决方案
关于Kubernetes 与 OAM 构建统一、标准化的应用管理平台知识!(附网盘链接)
一篇文章带你了解CSS对齐方式
What is the side effect free method? How to name it? - Mario
随机推荐
DevOps是什么
How to select the evaluation index of classification model
2018中国云厂商TOP5:阿里云、腾讯云、AWS、电信、联通 ...
Summary of common algorithms of binary tree
Vuejs development specification
Mongodb (from 0 to 1), 11 days mongodb primary to intermediate advanced secret
10 easy to use automated testing tools
Python3 e-learning case 4: writing web proxy
Python Jieba segmentation (stuttering segmentation), extracting words, loading words, modifying word frequency, defining thesaurus
Real time data synchronization scheme based on Flink SQL CDC
Want to do read-write separation, give you some small experience
怎么理解Python迭代器与生成器?
Nodejs crawler captures ancient books and records, a total of 16000 pages, experience summary and project sharing
前端基础牢记的一些操作-Github仓库管理
6.6.1 localeresolver internationalization parser (1) (in-depth analysis of SSM and project practice)
至联云分享:IPFS/Filecoin值不值得投资?
Working principle of gradient descent algorithm in machine learning
[JMeter] two ways to realize interface Association: regular representation extractor and JSON extractor
Face to face Manual Chapter 16: explanation and implementation of fair lock of code peasant association lock and reentrantlock
做外包真的很难,身为外包的我也无奈叹息。