- 博客(22)
- 收藏
- 关注
原创 IDEA 2024.3.5 中修改 web.xml 的 Servlet 版本(比如从 4.0 修改为 5.0)
如果项目已经部署过,可能需要重新部署。选择你的 Web 模块。
2025-04-02 15:23:22
229
转载 pycharm第三方包pymysql无法使用Connection方法问题
由于创建了一个名为pymysql的Python文件,导致与pymysql库的命名冲突,从而无法调用connection函数。解决方案是将这个Python文件改名,避免与库名冲突,之后就能正常调用connection了。
2024-12-29 19:50:53
41
原创 关联信息融合的知识图补全方法
目前,一些基于知识表示学习的补全方法没有充分考虑多步关系路径中各关系与直接关系之间的关联信息,以及头尾实体类型与直接关系之间的关联信息。该模型利用首尾实体之间的多步关系路径中各关系的出现频率来计算与直接关系的关联程度,并利用首尾实体类型和直接关系类型进行匹配来获得它们之间的关联程度。为了获得KG中多级关系路径中的每个关系与直接关系之间的关联程度,对过滤后得到的路径中的关联信息进行统计。∣Rt(r)∩Et(h,t)∣是集合Rt(r) 和Et(h,t) 的交集的大小,即两者中成功匹配的类型组合的数量。
2024-10-15 15:32:35
293
原创 AMIE关联规则挖掘
AMIE(Association Rule Mining under Incomplete Evidence)是一个用于从不完全知识图谱中挖掘关联规则的算法。它是为了处理在知识图谱中存在的不完全性和不确定性而设计的,能够发现实体和关系之间的有意义的模式和关联。:AMIE从知识图谱中生成候选规则。这些规则的形式通常是head←body,其中head和body都是带有变量的三元组。例如,一个规则可能是 Parent(X,Y)←Father(X,Y)。:对于每个候选规则,AMIE计算其支持度和置信度。
2024-07-22 15:08:02
784
原创 结合实体类型信息(3)——TransT: 基于类型的多重嵌入表示用于知识图谱补全
仅仅依赖于三元组的结构化信息有其局限性,因为它们往往忽略了知识图谱中丰富的语义信息以及由这些语义信息所代表的先验知识。是指实体和关系的含义,比如“北京”是“中国”的首都,“苹果”是一种水果。则包含了更广泛的概念层次和常识,如国家通常有首都,水果可以被吃等。:将每个实体表示为单个向量,不能捕捉实体的不确定语义。这是对丰富语义进行建模的关键限制。例如牛顿即使物理学家又是作家,导致向量表示困难。:传统的最大似然估计方法只关注形成三元组的概率,而忽略了已知实体和关系对预测的影响。
2024-07-12 21:13:31
831
原创 结合实体类型信息(2)——基于本体的知识图谱补全深度学习方法
首先提出假设,如果使用嵌入来丰富e1的初始表示,则预测实体“Barack Obama”的链接(我们称之为e1)应该更容易,该嵌入试图反映e1是一位总统,因此也就是一位政治家。此外,如果“新鲜实体”的初始表示可以处理在训练时间中看不到的实体,则“新实体”也可以接收到来源于本体的额外信息。首先,本体信息或本体知识库(OKB),如概念和类,必须从一般知识库(KB)(一般存在于诸如Freebase之类的多个通用KG)使用word2vec的向量的平均值被用于实体中包含的每个词。其次,为OKB和知识库中的。
2024-07-12 16:48:43
400
原创 结合类型信息(1)——特征丰富的知识库补全网络
首先,。在联合嵌入模型中,知识库和文本数据之间的关系并不是直接给出的,而是需要通过实体在文本中的共现来推断。这意味着模型必须从上下文中学习实体之间的潜在关联,而不是基于显式的标签或指示。这种隐式学习过程可能会导致信息的丢失或误解,尤其是当文本描述不够清晰或实体之间的关系在文本中没有明确表达时。其次,。文本数据,尤其是来自互联网的非结构化文本,往往包含大量的噪音和不确定性。文本关系的提取依赖于自然语言理解技术,如命名实体识别(NER)、关系抽取(RE)等,这些技术虽然在进步,但仍然会有错误。
2024-07-11 16:31:00
734
原创 基于GAT的异构知识图谱补全方法
是为每个关系、项目头和尾部实体分别生成查询投影矩阵W_Q∈R_D×F和关键字投影矩阵W_K∈R_D×F作为查询和关键字向量,然后获得关注度,其中D表示实体嵌入的维度,F表示查询向量和关键字向量的维度。其中h_(l−1)i和h_(l−1)j分别表示KG的第i个节点v_i和第j个节点v_j的嵌入,v_j在N_i中,N_i是v_i的邻居集合。在第n个实体特定关注网络模块中,输入为H_(l−1)∈R_{Ne×D(l−1)H},其中Ne为实体数,l为编码器层数,D(l−1)H为输入向量的维数。
2024-07-04 21:59:16
1049
原创 RiQ-KGC: 基于关系实例增强的四元数注意力机制在复杂关系知识图谱补全中的应用
现有的方法难以对实体之间的复杂关系进行建模,这严重阻碍了它们有效地完成知识图谱的能力。
2024-07-02 20:43:30
921
原创 (12)MPNet:基于多策略网络的时态知识图补全
知识图谱G={G_1,G_2,...,G_T},其中GT=(E,R,F_t)表示时间戳t处的时序知识图谱快照。E,R表示实体和关系的集合,F_t表示时间戳t下的所有事实(e_s , r, e_o, t)的集合。时间戳t下的头、尾实体和关系在时间戳t的动态嵌入静态嵌入:e和r表示实体和关系。(以下这个图麻烦、复杂、眼花缭乱,但下面静态动态策略内容都和它相关)
2024-06-19 11:30:01
1079
原创 (11)IRAN:基于隐式关系注意网络的少样本知识图谱补全方法
①在真实的知识图谱中,不同的关系往往表现出明显的长尾分布,即许多关系只有少量的实体对。②现有方法一般通过学习实体和关系的表示来完善知识图谱,但忽略了三元组实体对之间邻域关系的相似性对知识图完善的影响(例如,在知识图谱中,如果实体A和B经常出现在类似的上下文中,比如它们都有共同的邻居实体和关系类型,那么A和B之间的关系可能也是相似的)。
2024-06-18 15:56:39
735
原创 少样本低资源知识图谱补全与多视图任务表示生成
面向的问题:在低资源且使用非通用语言的的KG中,具有挑战性的长尾关系问题阻碍了KG补全中遗漏三元组的自动发现,且泛化能力低。
2024-06-17 22:03:34
791
原创 顺序表的相关操作--静态动态分配实现初始化、插入、删除、查找、判空、求表长
一、顺序表的实现:静态分配顺序表的定义:#define MaxSize 10 //定义最大长度typedef struct{ ElemType data[MaxSize]; //用静态的数组存放元素 int length; //顺序表的当前长度}Sqlist;
2022-05-14 18:07:08
1415
1
原创 彻底卸载Android Studio
在安装Android Studio会有很多问题导致无法正常运行,多次下载AS多次错误后了解到,删除以下四个文件才能彻底删除Android Studio。第一个文件:.gradle 路径:C:\Users\yao(这里yao是本机用户名)第二个文件:AndroidStudioProjects 路径:C:\Users\yao第三个文件:AndroidStudio2021.1 路径:C:\Users\yao\AppData\Local\Google ,不同版本对应序号不同第四...
2022-04-26 11:30:00
9416
4
转载 Linux中Crontab(定时任务)命令详解及使用教程
Crontab介绍:Linux crontab是用来crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语 chronos(χρ?νο?),原意是时间。通常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。当安装完成操作系统之后,默认便会启动此任务调度命令。crond 命令每分
2022-04-19 11:36:29
103906
2
原创 The activity ‘XXActivity‘ is not declared in AndroidManifest.xml
这是由于在AndroidManifest.xml文件中没有声明XXActity这个类,(1)去检查你的AndroidManifest.xml清单文件,看这个类是否在清单文件中声明了(2)若是没有声明,请进行声明,格式以下图所示:以activity_peach为例,解决方法:添加如2中代码,名称改为相应文件名<activity android:name=".activity_peach"> <intent-filter>
2022-03-23 19:45:32
7129
原创 Android Studio 去掉默认标题栏
1.打开AndroidMainifest.xml文件,如图2.将找到其中为 android:theme="@style/AppTheme" 的语句,如图中位置,更改该语句为:android:theme="@style/Theme.AppCompat.NoActionBar"重新运行即可。
2022-03-12 17:29:24
4471
4
原创 Shape类
(1)Shape类:抽象方法setColor(String color)方法,用来给图形设置颜色。抽象方法showShapeInfo()方法,用来显示图形的详细信息。(2)Shape2D类:计算面积的方法area(),计算周长的方法perimeter()。(3)Shape3D类:计算表面积方法surfaceArea(),计算体积方法volume()。(4)分别创建Rectangle、Circle、Box、Sphere类。(5)在测试类TestShape中创建Rectangle、Cir
2021-11-04 08:32:38
3171
原创 Java创建Shape类
建立的Shape包package Shape;public abstract class Shape { //基类Shape的定义 public String name;//变量name public static String fatherName = "shape" ;//静态变量fatherName = “Shape” final static double PI =3.14; public static String getFatherName() { ret..
2021-10-28 09:06:58
7169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人