- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 GraphSAGE
阶段操作示例Step 1采样一批 seed 节点256 个节点Step 2对每个 seed 执行 multi-hop 采样[15, 10](两层)Step 3构造局部采样子图包含 seed + 邻居Step 4自底向上聚合先 2-hop → 再 1-hop → 更新 seedStep 5更新参数(反向传播)GraphSAGE 在每个 batch 内随机选取种子节点,通过K-hop 多层固定邻居采样构造局部子图,再采用平均/最大池化/LSTM 聚合。
2025-10-18 14:45:42
786
翻译 【论文阅读】保留传递性的图表示学习:连接局部连通性与基于角色的相似性
摘要 本文提出统一图Transformer网络(UGT),通过整合局部和全局结构信息解决现有图表示学习模型的局限性。UGT创新性地构建虚拟边连接结构相似的远距离节点,结合k跳邻域采样捕捉长距离依赖关系。模型采用自注意力机制编码结构距离和转移概率,并通过自监督预训练任务融合多尺度结构特征。实验表明,UGT在各类下游任务中显著优于基线模型,并达到3d-WL同构测试的表达能力。该方法为图结构分析提供了统一表示框架,代码已开源。 关键词:图Transformer、图表示学习、结构保持、局部连通性、角色相似性
2025-08-14 22:10:07
43
原创 GNN的基本流程
图神经网络(GNN)的基本流程是:首先准备节点和边的数据构造图结构,然后通过对每个节点进行邻居信息聚合生成节点的向量表示,最后将这些向量用于训练分类器,完成节点或图的分类预测任务。
2025-03-28 18:11:43
587
原创 探索 C 语言中 const 关键字与指针的用法
当我们在写C语言程序时,通常会用到常量的定义。C语言的常量定义有宏定义、枚举、const关键字和static关键字,在这些定义方法中,只有const和enum枚举具有类型安全性,也就是编译时会检查有没有用法错误,其中const是最简便、可维护性最好的,它用于声明常量(不可修改的值)。当const与指针结合使用时,它可以产生一些有用的效果,使代码更加安全、可靠,并帮助编译器优化。下面笔者详细介绍一下const与指针结合的常见用法。
2023-08-11 21:13:46
178
原创 2023年,哪些行业最具发展潜力?
总体而言,在中国,未来几年最有发展前景的行业包括人工智能、新能源和互联网金融等。在这些行业中,一些职业的薪资比较高,例如人工智能工程师、能源工程师、量化交易员和数据分析师等。然而,这些职业的薪资也会受到不同因素的影响,例如地理位置、公司规模和个人技能等。这些行业的发展将带来许多职业的机会,其中一些职业的薪资也将较高。互联网金融领域是另一个高薪行业,其涵盖了一系列的金融服务,例如投资、贷款、支付和保险等。人工智能领域是一个快速发展的领域,将会为许多行业带来深刻的变革和创新。3. 互联网金融领域。
2023-03-19 13:46:16
904
原创 Java语言实现单链表和双链表
首先,我们需要定义一个Node类,它包含一个数据元素和一个指向下一个节点的指针。int data;Node next;以上就是Java语言实现单向链表和双向链表的方法,它是一种非常常用的数据结构,在实际开发中也经常用到。如果读者对单向链表的实现还有疑问,可以随时向我提问。另外,如果您对其他Java相关的问题也需要帮助,我也会尽力为您解答。
2023-03-16 17:46:59
317
原创 Java如何实现顺序表存储学生信息
注意,在删除学生信息时,我们使用了MyArrayList类中的remove方法,该方法会将指定位置的元素删除并将后面的元素向前移动一位,同时将MyArrayList对象的大小减一。删除、修改和查找学生信息时,我们遍历MyArrayList对象,通过学号来定位要操作的学生信息,然后进行相应的操作。通过Scanner对象读取用户的输入,根据用户的选择进行相应的操作,包括添加学生信息、删除学生信息、修改学生信息和查找学生信息等。在这个数组中,每个元素都可以存储一个学生的信息,包括学号、姓名和年龄。
2023-03-16 16:47:20
2467
原创 Java实现字符串加密与解密
我们在设计登录程序时需要用到保存用户名和密码的功能,如果是直接写入到txt文件中保存很容易被木马程序识破,所以就必须先对密码加密,只留存密文。今天介绍的是使用制转换的方式加密数据。
2022-12-08 23:45:42
4368
原创 JDBC如何连接SQL Server数据库实现增删改查
JDBC的全称是Java数据库连接(Java DataBase Connectivity) ,应用程序通过JDBC连接到数据库,使用SQL语句对数据库中的表进行查询、增加、修改、删除等操作。此文章提供JDBC连接SQL Server的所有步骤,帮助大家实现Java对数据库的增删改查!
2022-12-02 14:58:23
33449
12
原创 Java连接JDBC查询所有数据通用代码
首先说明一下,这个代码是所有Database、Table都适用的,可以直接复制,改一下Main里实例化对象和调用方法中的实参即可。
2022-11-27 16:02:33
1193
原创 JDBC连接SQL Server数据库SSL异常问题
截至博主发文,最新的JDBC是sqljdbc42,JDK版本是JDK19,经测试最新的JDBC并不支持JDK19,就会出现上面的异常情况。最后在IDEA -> File -> Project Structure -> Project 里面更改SDK,改为1.8即可。安装完jdk1.8后,还需要更改环境变量,可以打开CMD输入java -version查看jdk版本。
2022-11-26 23:36:24
5562
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅