科研阶段记录2-上

内容

Knowledge Graph Embedding

问题:

在学习实体表示时,大多数基于注意力的GCN方法,没有考虑关系的方向信息

观察发现:

(1)不同的领域实体可能对学习一个中心实体做出不同的贡献

(2)具有不同类型关系(传入和传出)的领域实体可能为中心程序不同的语义含义

做法:

基于关系方向的双向注意力机制

问题:知识图谱补全中许多先进的结果是以增加嵌入的维度为代价获得的,这在巨大的知识库情况下导致可伸缩性问题

核心思想:

利用自我注意,通过吸收实体和关系之间的信息、交互和依赖关系来获得强大的表征

方法:

一个Transformer编码器模块+多个注意力头(64头)

TwoMult简单有效的解码方法

问题:

用Transformer模型中的自注意力机制存在置换不变性,用来建模KG的三元组时存在无法区分真实三元组(s,r,o)和打乱的三元组(o,s,r)的问题。

最近研究发现,位置编码会引入噪声。

发现:

Transformer中的绝对位置编码和相对位置编码,只捕获token顺序而忽略三元组的刚性关系结构,不足以捕捉语义,导致KG的表示能力不足,提出Knowformer

创新:

·关系组合模块:显式地注入语义,区分三元组中实体的不同角色

·残差块:传播关系组合的信息

·关系集成的实体预测:利用关系组合向量来计算另外一个模型训练的分布

Position-Aware Relational Transformer for Knowledge Graph Embedding

2024 IEEE Trans

Abductive Learning

ABL

反译学习(溯因推理)

伪标签也将被转换为如同A,非B,...,非C的伪基础事实O。

然后,一个逻辑推理用于验证生成结果是否符合基础知识。如果不一致,将通过逻辑反绎生成最小化不一致的假设修订。例如,假设非C已经被修正为C,将其进一步生成反绎标签。

反绎标签将用于训练一个新的分类器Ψ并替换原始分类器。

这个过程将迭代,直到分类器不再更新,或者逻辑事实与基础知识统一。

以下通过手写方程解密任务来说明反绎学习的简单实现。图6中,手写等式为 包含了多个图像字符的序列。每个序列由符号0、1、+、=并通过未知操作生成,且对应一个标示其是否正确的标签,即正positive或者negative。我们需要从此类方程的训练集学习,然后预测未知方程的标签。需要额外注意的是,控制标签分配的操作规则是未知的,方程的大小亦可不同。

逻辑反绎通过Prolog实现的ALP进行。不一致最小化问题由无导数优化工具解决,其在连续和离散域上均能进行优化。生成的模型与神经符号系统 (neural-symbolic systems)有关,因为它涉及神经网络和符号计算

·首先,抽取出一个与机器学习任务相关的子图KG'

·然后,采用规则挖掘算法从子图KG′中挖掘FOL规则,形成初始知识库KBmine

·为了保持提取的子图的连通性,FOL规则集KBmine可能仍然包含一些与任务规范S中的名称不匹配的谓词,因此,它可以进一步减少

·矛盾处理

· ABL-KG可以使用它对KB中不可靠的规则进行后处理和过滤。此外,在溯因学习中,需要最小化溯因标签和知识库之间的不一致性

新的知识库只包含目标谓词,而没有丢失其他信息

如果少量的标记数据可用,它们不仅可以用于训练初始机器学习模型f,还可以用于规则后处理

·首先,抽取出一个与机器学习任务相关的子图KG'

·然后,采用规则挖掘算法从子图KG′中挖掘FOL规则,形成初始知识库KBmine

·为了保持提取的子图的连通性,FOL规则集KBmine可能仍然包含一些与任务规范S中的名称不匹配的谓词,因此,它可以进一步减少

·矛盾处理

·ABL-KG可以使用它对KB中不可靠的规则进行后处理和过滤。此外,在溯因学习中,需要最小化溯因标签和知识库之间的不一致性

Relphormer-汇报

HAHA

画图&草稿

相关推荐
starrysky81030 分钟前
Hermes Agent 升级 v0.23.0:工具恢复、长会话与分层验收
人工智能
武子康41 分钟前
语音聊了十分钟,为什么不能拿转写分钟算费用?
人工智能·深度学习·agent
武天旭1 小时前
AI安全--AI大模型的隐私保护解析
人工智能·深度学习·安全·机器学习
aifannihao1 小时前
AI 学习第 5 课:手推逻辑回归与交叉熵,L2 把可分数据的权重按住
人工智能·机器学习·逻辑回归·numpy·学习路线
IHaveADiscovery2 小时前
无痛让AI由Markdown转Word:Pandoc模板了解一下
人工智能·word·markdown
慢慢来不要急2 小时前
Anthropic 不用 Git 了,GitHub 也在为智能体重建存储 · 11-06
人工智能·开发工具
宅小年2 小时前
为什么你的 Grok Bot 总走偏?教你写一个真正好用的 Bot 模板
人工智能
明月_清风2 小时前
Meta 开源了一个 AI Native 组件库:Astryx,150+ React 组件,专为 AI Agent 而设计
前端·人工智能·ai编程
神鹰手哥_起飞版2 小时前
一句「你确定吗」能让 AI 把白的说成黑的?我用直接用豆包来做实验
人工智能
afumu2 小时前
把五个网页版 AI 拉进同一个群聊:不用 API key 的多 Agent 编排
人工智能·chrome·typescript