- 博客(71)
- 收藏
- 关注
原创 GNN--知识图谱(逐步贯通基础到项目实践)
本文探讨知识图谱构建与跨学科知识关联,重点分析神经网络、图神经网络(GNN)与数学基础(线性代数、图论)的映射关系。主要内容包括:1)线性代数如何支撑神经网络线性层的矩阵运算与并行性;2)图论中的邻接矩阵表示(COO/CSR/CSC)在GNN框架(PYG/DGL)中的应用;3)两大框架的硬件加速策略对比:PYG基于COO格式的稀疏矩阵优化,DGL采用CSR/CSC格式的块级并行与算子融合。通过知识图谱可视化与实例分析,揭示了前置基础学科对深度学习技术的支撑作用,以及框架设计如何反哺对数学原理的深层理解。
2025-07-07 23:26:10
1146
原创 【无标题】
本文讨论了GNN中结构信息输入方式的改进方法,重点分析了GNN-PE论文的创新点。传统GNN通过多层消息传递学习结构信息存在局限,论文提出三种解决方案:叠加层数、高阶节点元组聚合和位置编码(PE)。作者指出当前图神经网络缺乏规范化的PE方法,现有结合Transformer和GNN的方法中PE存在不可学习或符号模糊问题。论文创新性地提出结构位置和结构表示,让PE拥有独立更新网络并与隐状态合并更新。除拉普拉斯PE外,还引入随机游走PE,其有效性取决于不同图结构所需的最优游走步数k。
2025-07-01 08:18:49
264
原创 计算机系统结构
经典定义:传统机器程序员所看到的计算机属性,即概念性结构与功能特性。按照计算机系统结构的多级层次结构,不同程序员看到的计算机具有不同的属性。底层机器的属性对于高层机器的程序员来说往往是透明的。广义定义:指令系统结构、组成、硬件(实现)实质就是确定计算机系统中的软硬件界面,界面之上时软件实现的功能,界面之下时硬件和固件实现的功能。
2025-04-08 17:05:30
814
原创 Kaggler日志--Day7
昨日复盘:尝试自己爬取了两个学校的就业信息数据,比较简单但是顺通了爬虫流程看别人的代码:AQX的。今日进度:分析理解昨天代码的过程,统计问题。
2024-12-17 23:47:47
496
原创 Kaggler日志--Day6
昨日复盘:今日进度:尝试自己爬取了两个学校的就业信息数据,比较简单但是顺通了爬虫流程看别人的代码:AQX的。比较详细,内容也比较多,慢慢看。
2024-12-16 20:35:37
318
原创 Kaggler日志--Day5
昨日复盘之类型变量读两篇讲解如何提问的文章,在提问区里发起一次提问实战:自己从头到尾首先并成功提交之管道(pipeline之前一直错译为工作流)今日进度之交叉验证之XGBoost之数据泄露利用以上所学刷一遍分数。
2024-12-15 22:44:43
898
原创 Kaggler日志-Day4
Pandas课程完成2/7之类型变量读两篇讲解如何提问的文章,在提问区里发起一次提问实战:自己从头到尾首先并成功提交。
2024-12-14 17:47:35
430
原创 图神经网络论文解读理论00--distill论文入手
distill是网页形式的期刊,其中有许多非常棒的可视化讲解,力求把晦涩难懂的研究工作讲得通俗易懂。非常适合初学者学习。其中有两篇发布在的有关图神经网络的博客,文章脉络清晰。以下将参考这两篇论文展开。
2024-03-19 22:41:49
1133
原创 用numpy搭建自己的神经网络
构建模型的基本思想:构建深度学习的过程:产生idea,将idea转化成code,最后进行experiment,之后根据结果修改idea,继续idea–>code–>experiment的循环,直到最终训练到表现不错的深度学习网络模型。
2024-03-03 23:08:53
1196
原创 计算机网络
计算机网络:由单一技术相连的自主计算机集合。(独立设备之间的信息交换)分布式系统:一系列独立计算机作为一个独立统一系统呈现。(一个常见的分布式系统是World Wide Web,in which everything looks like a document (web page))
2024-02-29 22:25:51
655
原创 Python urllib、requests、HTMLParser
HTTP 协议:一般指HTTP(超文本传输)协议。HTTP是为Web浏览器和Web服务器之间的通信而设计的,基于TCP/IP通信协议嘞传递数据。
2024-02-21 19:10:31
497
原创 python系统学习Day3
python函数的参数共有五种类型参数定义的顺序必须是:必选参数, 默认参数, 可变参数, 命名关键字参数, 关键字参数理解起来有两种分类方式:普通参照位置的参数/、 / 关键字参数, 固定个数的参数 / 可变参数。位置参照在前,固定个数在前。部分类型可指定默认值从而实现缺省。综上,对于任意类型的函数都可以通过类似实现调用。
2024-02-16 18:07:25
362
2
原创 python系统学习Day2
数据类型:整数、浮点数、字符串、布尔值、空值此外还有:列表、字典等。变量在计算机中可以是任意数据类型,在程序中用变量名表示,规范编程要遵循一定的命名规则。变量是一个名称,指向内存中的某个地址,地址中存储了一个常量,也就是变量的值。常量通常用大写字母表示,但在python中没有确保常量名称代表的值不会被修改的机制。
2024-02-15 21:41:06
1148
原创 数据结构期末复习
数据数据元素(记录、表目,是数据集合中一个个体)数据项:一个数据元素可由若干数据项组成数据对象:性质相同的数据元素的集合,是数据的一个子集数据结构:带结构的数据元素集合逻辑结构:数据元素之间的逻辑关系,与计算机无关四种不同的存储结构。
2024-01-07 10:26:48
921
原创 django理解02 前后端分离中的问题
页面js往自身程序(django服务)发送请求,这是浏览器默认接受响应而请求其它地方是浏览器认为存在潜在危险。自动隔离请求!!!
2023-11-18 21:04:57
779
1
原创 Vue理解01
vue uiindex.htmlmain.jsApp.vueviewcomponent.vue首先实现在App.vue中引用另一个自建页面(使用element实现)main.jsApp.vue。
2023-11-18 17:04:10
281
原创 Machine-Level Programming III:Procedure
Today补充术语:Program 程序员写的一个完整程序代码Procedure 就是程序中一段完成一定功能的代码Process 就是一个完整的程序加载到内存中运行的形式,是正在运行的处于动态的program。
2023-11-13 23:31:26
209
原创 在quartus使用VHDL语言完成逻辑功能设计 新人友好!!!
该教程大约需要30分钟去仔细阅读,从小白的角度解释了quartus的使用,过程中会引导你去创建一个可行的项目,掌握后续的学习VHDL的方法,完成一个基本的功能和思考一些更高层次的问题。我相信学习的最佳方式就是去实践,实践过程中依靠对解决问题的渴望去掌握知识才是最高效的。千万不要拿一篇上万字的教程去硬啃,除非你有大毅力大智慧,认为自己能看完并且记住并且能拿去用。请勤动手,勤思考!!!你会收获颇丰。
2023-11-07 19:41:54
1205
4
原创 深入理解计算机系统
帮助:如何在Linux上运行c程序od main.ogcc main.oa.outmain./filename我们通过跟踪hello.c的生命周期来开始我们对系的学习。
2023-09-14 11:33:49
238
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅