Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_neo4j
提交
418d67d9
S
skill_tree_neo4j
项目概览
CSDN 技术社区
/
skill_tree_neo4j
通知
19
Star
4
Fork
3
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
skill_tree_neo4j
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
418d67d9
编写于
12月 30, 2021
作者:
Neo4j 开发者
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update neo4j-graph-embedding.md
上级
9422e330
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
59 addition
and
0 deletion
+59
-0
data/3.Neo4j 高阶/1.图数据科学和机器学习/3.图嵌入概览/neo4j-graph-embedding.md
.../3.Neo4j 高阶/1.图数据科学和机器学习/3.图嵌入概览/neo4j-graph-embedding.md
+59
-0
未找到文件。
data/3.Neo4j 高阶/1.图数据科学和机器学习/3.图嵌入概览/neo4j-graph-embedding.md
浏览文件 @
418d67d9
# Neo4j 图嵌入概览
图嵌入确定了图中每个实体(通常是节点)的固定长度向量表示。这些嵌入是图的低维表示,并保留了图的拓扑结构。
节点嵌入技术通常包括以下功能:
![
图嵌入
](
https://dist.neo4j.com/wp-content/uploads/20200703083748/node-embeddings-how-they-work.png
)
-
相似函数
测量节点之间的相似性
-
编码器功能
生成节点嵌入
-
解码功能
重建成对相似性
-
损失函数
检查重建质量
有几个用例非常适合图嵌入:
-
我们可以借助
[
t 分布随机邻域嵌入
](
https://en.wikipedia.org/wiki/T-distributed_stochastic_neighbor_embedding
)(
t-SNE
)
和主
[
成分分析
](
https://en.wikipedia.org/wiki/Principal_component_analysis
)(
PCA
)
等算法,通过将嵌入减少到 2 维或 3 维来直观地探索数据。
-
我们可以从嵌入中构建 kNN 相似性图。然后可以使用相似性图来提出建议,作为 k-最近邻查询的一部分。
-
我们可以使用嵌入作为特征输入机器学习模型,而不是手动生成这些特征。在这个用例中,嵌入可以被认为是
[
表征学习的
](
https://en.wikipedia.org/wiki/Feature_learning
)
一种实现。
Neo4j
[
图数据科学库
](
https://neo4j.com/graph-data-science-library
)
支持多种图嵌入算法。
-
随机投影
-
node2vec
-
图SAGE
问题
下列描述中,不正确的一项是?
## 答案
图嵌入是为了将图数据模型转换成二维数据
## 选项
### A
Neo4j 图嵌入是Neo4j GDS库的功能
### B
使用Neo4j 图嵌入可以为机器学习提供图数据模型处理能力
### C
需要图嵌入是因为当前的机器学习无法直接处理图数据
### D
图嵌入是为了将图数据模型转换成二维数据
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录