injective, surjective, bijective function 各自含义

本文解析了函数、单射、满射和双射函数概念,并强调在图神经网络中READOUT函数为何需为单射,以保持节点特征信息的完整性。通过实例和图示,阐述了单射如何确保不同节点特性的独特映射。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近看论文经常出现这三个玩意儿,其实没有什么特别的,就是初高中知识,只不过当时没有背下来对应的英文而已。。。

  • fuction:函数,可以多对一,不能一对多
  • injective function:单射函数,只能一对一
  • surjective  function:满射函数,可以多对一,但是Y中的每个值都需要有X对应
  • bijective function:双射函数,同时是单射函数和满射函数

直接上图,很清晰

 这个时候再想这个问题:为什么图的READOUT函数必须是单射函数,答案就显而易见了:

因为READOUT函数是将图的节点特征综合成图级特征的函数,对于不同的节点级特征,当然需要映射到不同的图级特征上去,不然信息就丢失了。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值