[2303.10816] IMF: Interactive Multimodal Fusion Model for Link Prediction (arxiv.org)

目录

1 背景

2 贡献

3 模型

3.1 Overall Architecture

3.2 Modality-Specific Encoders

3.3 Multimodal Fusion

3.4 Contextual Relational Model

3.5 Decision Fusion

3.6 Inference


1 背景

为了获得更好的结果,一些研究方法将多模态信息引入到连接预测。但是这些研究将所有模态投影到一个统一空间中,具有相同的关系来捕捉共性,可能无法保证每个模态中的特定信息;这些方法分别利用多模态信息,忽略不同模态之间的复杂交互,无法捕捉互补性。

2 贡献

作者提出了一种新的交互式多模式融合模型(IMF),用于知识图上的多模式链接预测。

IMF可以在每个模态中单独学习知识,并通过两阶段融合对不同模态之间的复杂交互进行联合建模,类似于人类自然识别过程。

在多模态融合阶段,采用双线性融合机制,通过对比学习充分捕捉多模态特征之间的复杂交互。

对于基本链路预测模型,作者利用关系信息作为上下文来对三元组进行排序,作为每个模态中的预测。

在最终决策融合阶段,作者整合来自不同模态的预测,并利用互补信息进行最终预测。

文章的贡献如下:

(1)提出了一种新的两阶段融合模型IMF,该模型能够有效地整合不同模式的互补信息,用于链路预测。

(2)设计了一个有效的多模态融合模块,通过对比学习来捕捉双线性交互,从而对共性和互补性进行联合建模。

(3)在四个广泛使用的多模态链路预测数据集上进行了大量实验,证明了IMF的有效性和通用性

3 模型

一个知识图谱被定义为,每个实体由来自不同模态的多个特征表示,s,v,t,m分别示图结构模态、视觉模态、文本模态和多模态模态。链接预测模型期望学习关系三元组的得分函数,以估计三元组的可能性。

3.1 Overall Architecture

IMF由四个关键组件组成:

(1)模态特定编码器用于提取结构、视觉和文本特征,作为多模态融合阶段的输入。

(2)多模态融合模块是第一个融合阶段,它基于Tucker分解和对比学习对不同模态之间的双线性相互作用进行了有效建模。

(3)上下文关系模型计算上下文实体表示的相似性,以将三元组得分公式化为决策融合阶段的模态特定预测。

(4)决策融合模块是第二个融合阶段,它考虑了结构、视觉、文本和多模态模型的所有相似性得分,以进行最终预测。

3.2 Modality-Specific Encoders

Structural Encoder作者使用了TransE损失的GAT,并采用了对比损失。Visual Encoder使用VGG16。Textual Encoder使用BERT。

3.3 Multimodal Fusion

多模态融合阶段旨在有效地获得多模态表示,充分捕捉不同模态之间的复杂交互。许多现有的多模态融合方法已经在许多任务中取得了有希望的结果,然而,他们中的大多数人旨在通过模态投射或跨模态注意力来寻找共性,以获得更精确的表示。这些类型的方法将遭受不同模态中独特信息的损失,并且无法实现模态之间的充分交互。因此,作者使用双线性模型进行多模态信息融合,因为双线性模型具有很强的实现全参数交互的能力。

作者基于Tucker分解的方法,结构,视觉,文本模态的实体嵌入首先被投影到低维空间中,作者通过分解核心张量进一步降低复杂度,通过将所有模态的表示合并到具有逐元素乘积的统一空间中,得到每个实体的多模态表征向量。(原来的结构,视觉,文本的实体嵌入在不同空间中,通过投影矩阵投影到相同的低维空间中)。

然后,文章对于三个模态中两两进行对比学习,正样例是不同模态之间的相同实体i,负样例是不同实体i与j

3.4 Contextual Relational Model

对于每一个模态k,作者在实体和关系嵌入之间使用双线性外积(因为它提高参数的交互),将上下文信息合并到实体表示中。利用关系在实体嵌入的转换矩阵中提供上下文,然后使用上下文转换矩阵来投影实体嵌入(转换矩阵等于权重矩阵乘关系向量,再加上偏差),从而获得上下文嵌入。

上下文嵌入用于计算与所有候选实体的相似性。预测损失函数是交叉熵损失。

3.5 Decision Fusion

决策融合阶段的损失函数等于每个模块单独的预测损失式(9)和两两之间的对比学习损失式(6)的加权和。

3.6 Inference

作者联合考虑每个模态的预测以及多模态的预测的加权和。

最后,总体的算法流程为

IMF: Interactive Multimodal Fusion Model for Link Prediction相关推荐

  1. 《论文阅读笔记》Attention Bottlenecks for Multimodal Fusion

    转自于https://blog.csdn.net/me_yundou/article/details/121070837 查看全文 http://www.taodudu.cc/news/show-62 ...

  2. Multimodal Fusion(多模态融合)

    Jeff Dean:我认为,2020年在多任务学习和多模态学习方面会有很大进展,解决更多的问题.我觉得那会很有趣. 多模态学习 为了使人工智能进一步加强对我们周边事物的理解,它需要具备解释多模态信号的 ...

  3. HAKE笔记:Learning Hierarchy-Aware Knowledge Graph Embeddings for Link Prediction

    原文:Learning Hierarchy-Aware Knowledge Graph Embeddings for Link Prediction 代码:https://github.com/MIR ...

  4. 【论文导读】- E-LSTM-D: A Deep Learning Framework for Dynamic Network Link Prediction(动态网络链接预测)

    文章目录 论文信息 摘要 论文贡献 问题定义 动态网络 动态网络链接预测 E-LSTM-D 框架 Encoder–Decoder结构 1. 编码器(Encoder) 2. 解码器(Decoder) 堆 ...

  5. 【论文导读】-GCLSTM graph convolution embedded LSTM for dynamic network link prediction用于动态网络边预测的图卷积嵌入LSTM

    文章目录 论文信息 摘要 主要内容 问题定义 动态网络(Dynamic Networks) 动态网络中的网络链接预测 GC-LSTM 编码器(Encoder) 解码器(Decoder) 损失函数与模型 ...

  6. VideoQA论文阅读笔记——Heterogeneous Memory Enhanced Multimodal Attention Model for Video Question Answering

    论文:Heterogeneous Memory Enhanced Multimodal Attention Model for VQA 来源:CVPR2019 作者:京东研究院 源码: Github ...

  7. Learning Hierarchy-Aware Knowledge Graph Embeddings for Link Prediction论文阅读笔记

    我的博客链接 0. 前言 1. 作者试图解决什么问题? 作者想在KGE中对语义层级(semantic hierarchies)进行建模. 2. 这篇论文的关键元素是什么? semantic hiera ...

  8. Hierarchical Fusion Model (2019 ACL)三种模态的层次融合

    论文题目(Title):Multi-Modal Sarcasm Detection in Twitter with Hierarchical Fusion Model 研究问题(Question):主 ...

  9. 论文浅尝 | Complex Embeddings for Simple Link Prediction

    The ́o Trouillon, Johannes Welb, Sebastian Riedel, ÉricGaussier, Guillaume Bouchard . Complex Embed ...

最新文章

  1. 考驾照选择 AI 教练,心态稳定不骂人
  2. [NodeJS]Node异步编程基础
  3. ZOJ 3798--解题报告
  4. 不同数据库中两列字段相减(某列有空值)
  5. 举例说,在命令模式(Command Pattern)
  6. 今晚直播 | 强化学习在比赛和自动机器学习中的应用简析
  7. 一个感染型的病毒逆向分析
  8. IDEA 创建 SpringBoot 项目
  9. 机器学习之 sklearn.preprocessing 模块
  10. java中 set集合_第8篇 Java中的集合(Set)
  11. 微信小程序,小游戏sockect报错修复集合
  12. 【Spring】Unable to start ServletWebServerApplicationContext due to miss ServletWebServerFactory bean
  13. 基于JAVA+SpringBoot+Vue+Mybatis+MYSQL的汽车销售管理系统
  14. 98 年“后浪”科学家,首次挑战图片翻转不变性假设,一作拿下 CVPR 最佳论文提名​...
  15. leetcode解题笔记-Summary Ranges
  16. mysql 创建用户并赋予用户权限
  17. background-color:transparent
  18. w8电脑桌面计算机不见了,w8桌面上我的电脑图标不见了怎么办
  19. Office2021官方镜像
  20. 输入一个url到呈现一个页面,到底发生了啥?

热门文章

  1. linux主机账户权限,【干货】linux账号和权限管理
  2. Linux下vim的复制、粘贴操作
  3. 查看所连接局域网内所有ip
  4. [计算机组成原理]2-6、算数移位、逻辑移位、循环移位
  5. BZOJ4416 [Shoi2013]阶乘字符串
  6. 用对线阶段数据分析和预测《英雄联盟》的游戏结果
  7. c语言中的汉诺塔问题详解
  8. 快速搞懂C语言中exit(0)与exit(1)有什么区别??
  9. unity3D 中各英文翻译
  10. 开发 iOS 的 VOIP 客户端