title: Graph-Based Social Relation Reasoning, 2020

task: we propose a simpler, faster, and more accurate method named graph relational reasoning network (GR2N) for social relation recognition.

abstract: Understanding social relations from an image has great potential for intelligent systems such as social chatbots and personal assistants.  Different from existing methods that process all social relations on an image independently, our method considers the paradigm of jointly inferring the relations by constructing a social relation graph.  Furthermore, the proposed GR2N constructs several virtual relation graphs to explicitly grasp the strong logical constraints among different types of social relations.

通过图像来理解社会关系对于智能系统,如社交聊天机器人和个人助理有着巨大的潜力。不同于现有的在一个图像上独立处理所有社会关系的方法,我们的方法考虑了通过构造一个社会关系图来共同推断关系的范式。此外,所提出的GR2N构造了若干虚拟关系图,以显式地把握不同类型社会关系之间的强逻辑约束。

由于潜在的隐私风险警告等广泛的应用,人们对在给定的静止图像中理解人与人之间的关系越来越感兴趣, 智能自主系统[52],群活性分析[19]。

由于社会关系通常形成一个合理的社会场景,它们不是相互独立的,而是高度相关的。 独立地预测同一图象上的关系,需要从社会场景的高局部性出发,这可能会导致社会关系图的不合理和矛盾。(Independently predicting the relations on the same image suffers from the high locality in social scenes, which may result in an unreasonable and contradictory social relation graph.)

为此,我们认为,共同推断每个图像的所有关系有助于构建一个合理的、一致的社会关系图,同时对社会场景有一个透彻的理解。

To this end, we consider that jointly inferring all relations for each image helps construct a reasonable and consistent social relation graph with a thorough understanding of the social scene.

此外,由于同一图像上的社会关系往往遵循较强的逻辑约束 logical constraints,,同时考虑所有关系可以有效地利用这些关系的一致性。

显然,同一图像上的关系在推理中是相互帮助的,这在现有的方法中并没有作为一个重要的线索加以利用。

we propose a graph relational reasoning network (GR2N)

现有的gnn方法大多只是通过消息传递来利用上下文信息,无法明确把握不同类型社会关系之间的逻辑约束。(Most existing GNNs' methods simply exploit contextual information via message passing, which fails to explicitly grasp the logical constraints among different types of social relations.)

为了利用强逻辑约束,提出的GR2N用共享节点表示为不同的关系类型构造不同的虚拟关系图。(To exploit the strong logical constraints, the proposed GR2N constructs different virtual relation graphs for different relation types with shared node representations.)

我们的方法在每个虚拟关系图上学习特定于类型的消息,并通过汇总所有虚拟关系图上的所有邻居消息来更新节点表示。 最后,节点的最终表示可用来预测图上所有节点对的关系。Our method learns type-specificc messages on each virtual relation graph and updates the node representations by aggregating all neighbor messages across all virtual relation graphs. In the end, the final representations of nodes are utilized to predict the relations of all pairs of nodes on the graph.

Graph-Based Social Relation Reasoning的更多相关文章

  1. social relation & recommender system

    由于社交网络盛行,现在许多关于推荐系统的研究都考虑了如何使用social relation来改进推荐系统.虽然有很多论文都成功的使用social relation改进了推荐效果,然而,也有一些尝试失败 ...

  2. Graph Based SLAM 基本原理

    作者 | Alex 01 引言 SLAM 基本框架大致分为两大类:基于概率的方法如 EKF, UKF, particle filters 和基于图的方法 .基于图的方法本质上是种优化方法,一个以最小化 ...

  3. 论文阅读-Temporal Phenotyping from Longitudinal Electronic Health Records: A Graph Based Framework

  4. Visualizing MNIST with t-SNE, MDS, Sammon’s Mapping and Nearest neighbor graph

    MNIST 可视化 Visualizing MNIST: An Exploration of Dimensionality Reduction At some fundamental level, n ...

  5. Survey of single-target visual tracking methods based on online learning 翻译

    基于在线学习的单目标跟踪算法调研 摘要 视觉跟踪在计算机视觉和机器人学领域是一个流行和有挑战的话题.由于多种场景下出现的目标外貌和复杂环境变量的改变,先进的跟踪框架就有必要采用在线学习的原理.本论文简 ...

  6. {ICIP2014}{收录论文列表}

    This article come from HEREARS-L1: Learning Tuesday 10:30–12:30; Oral Session; Room: Leonard de Vinc ...

  7. CVPR 2017 Paper list

    CVPR2017 paper list Machine Learning 1 Spotlight 1-1A Exclusivity-Consistency Regularized Multi-View ...

  8. zz【清华NLP】图神经网络GNN论文分门别类,16大应用200+篇论文最新推荐

    [清华NLP]图神经网络GNN论文分门别类,16大应用200+篇论文最新推荐 图神经网络研究成为当前深度学习领域的热点.最近,清华大学NLP课题组Jie Zhou, Ganqu Cui, Zhengy ...

  9. ### Paper about Event Detection

    Paper about Event Detection. #@author: gr #@date: 2014-03-15 #@email: forgerui@gmail.com 看一些相关的论文. 1 ...

随机推荐

  1. netty系列之:netty中的核心解码器json

    目录 简介 java中对json的支持 netty对json的解码 总结 简介 程序和程序之间的数据传输方式有很多,可以通过二进制协议来传输,比较流行的像是thrift协议或者google的proto ...

  2. Bugku CTF练习题---MISC---眼见非实

    Bugku CTF练习题---MISC---眼见非实 flag:flag{F1@g} 解题步骤: 1.观察题目,下载附件 2.拿到手以后发现是一个压缩包,打开是一个Word文档,观察其中的内容,除了开 ...

  3. C++基础-5-运算符重载(加号,左移,递增,赋值,关系,函数调用)

    5. 运算符重载 5.1  加号运算符重载 1 #include<iostream> 2 using namespace std; 3 4 // 加号运算符重载 5 6 class Per ...

  4. linux项目部署(非前后端分离crm)

    参考博客 参考博客2---部署过程 导论:看参考博客1 WSGI是Web服务器网关接口.它是一个规范,描述了Web服务器如何与Web应用程序通信,以及Web应用程序如何链接在一起以处理一个请求,(接收 ...

  5. UDP协议、操作系统、同步与异步、阻塞与非阻塞

    UDP协议 # 客户端 import socket server = socket.socket(type=socket.SOCK_DGRAM) server.bind(('127.0.0.1', 8 ...

  6. CSAPP 之 BombLab 详解

    前言 本篇博客将会展示 CSAPP 之 BombLab 的拆弹过程,粉碎 Dr.Evil 的邪恶阴谋.Dr.Evil 的替身,杀手皇后,总共设置了 6 个炸弹,每个炸弹对应一串字符串,如果字符串错误, ...

  7. Angular中懒加载一个模块并动态创建显示该模块下声明的组件

    angular中支持可以通过路由来懒加载某些页面模块已达到减少首屏尺寸, 提高首屏加载速度的目的. 但是这种通过路由的方式有时候是无法满足需求的. 比如, 点击一个按钮后显示一行工具栏, 这个工具栏组 ...

  8. vue大型电商项目尚品汇(前台篇)day02

    现在正式回归,开始好好做项目了,正好这一个项目也开始慢慢的开始起色了,前面的准备工作都做的差不多了. 而且我现在也开始慢慢了解到了一些项目才开始需要的一些什么东西了,vuex.router这些都是必备 ...

  9. C# settings 文件基础用法

    原文 自定义设置项类型 Serializable 修饰的枚举,可作为设置项类型 [Serializable] public enum DeviceBrand { None = 0, [Descript ...

  10. Python数据分析--Numpy常用函数介绍(3)

    摘要:先汇总相关股票价格,然后有选择地对其分类,再计算移动均线.布林线等. 一.汇总数据 汇总整个交易周中从周一到周五的所有数据(包括日期.开盘价.最高价.最低价.收盘价,成交量等),由于我们的数据是 ...