- 博客(4)
- 收藏
- 关注
原创 简单理解Autoencoder(AE)、Variational AutoEncoder(VAE)、Graph Autoencoder(GAE)和VGAE
首先是自动编码器和图自动编码器。自动编码器的主要作用是学习一个东西的主要特征,从高维编码到低维,再从低维解码到高维。衡量编码和解码的好坏就是重构损失,也就是看原始向量和重构向量像不像,一般用交叉熵或者均方误差来衡量损失。而图自动编码器主要是用来学习图的主要特征,更具体来讲是学习每个节点的主要特征。在编码阶段,AE是用全连接层或者卷积层,GAE一般使用的是GCN进行编码,输入是邻接矩阵和节点的特征矩阵,当然特征矩阵也可以没有。在解码阶段有些不同,AE使用的是一个隐层,但是GAE直接用Z*Z的转置来还原图的邻.
2021-04-11 15:58:08 3380 3
原创 基于Tensorflow2_goemetric(tfg)的Graph Autoencoder(GAE)实现
import osimport tensorflow as tffrom tensorflow import kerasimport tf_geometric as tfgfrom tf_geometric.utils import tf_utilsfrom tf_geometric.utils.graph_utils import edge_train_test_split, negative_sampling# from sklearn.metrics import roc_auc_scor
2021-04-10 15:41:04 463
原创 Mysql基础--查询小结作业
一、查询每个专业的学生人数SELECT majorid,COUNT(*) FROM student GROUP BY majorid;二、查询参加考试的学生中,每个学生的平均分、最高分SELECT studentno,AVG(score),MAX(score) FROM result GROUP BY studentno;三、查询姓张的每个学生的最低分大于60的学号、姓名SELECT student.studentno,studentname FROM student JOIN result
2020-12-01 22:52:24 325
原创 Mysql基础--子查询经典案例题目
1. 查询工资最低的员工信息SELECT last_name,salaryFROM employees WHERE salary=( SELECT MIN(salary) FROM employees);2. 查询平均工资最低的部门信息SELECT * FROM departments WHERE department_id=( SELECT department_id FROM( SELECT department_id,AVG(salary) avgs FROM employee
2020-12-01 22:35:52 588
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人