集合 Transformer(Set Transformer)

集合Transformer是一种适用于无序输入的Transformer模型,它通过置换不变的映射处理集合数据。模型由编码器和解码器构成,其中编码器采用多头注意力池化考虑元素间交互,解码器则通过固定大小的输出处理不同规模的输入。集合注意力块如ISABm用于优化复杂度,保持模型效率。
摘要由CSDN通过智能技术生成

文献: Set Transformer: A Framework for Attention-based Permutation-Invariant Neural Networks

Set Transformer 指输入为集合, 输出为向量的的 Transformer模型, 其可以逼近任意的置换不变映射.
定义. \text{定义.} 定义. 一个映射 f 称作是置换 σ \sigma σ不变的如果 f ( x σ ( 1 ) , ⋯   , x σ ( n ) ) = σ ( f ( x 1 , ⋯   , x n ) ) . f(x_{\sigma(1)}, \cdots,x_{\sigma(n)}) =\sigma(f(x_1,\cdots,x_n)). f(xσ(1),,xσ(n))=σ(f(x1,,xn)).

于是这适合于无序的情况, 例如上一篇所说的持续图的向量化.

Set Transformer 由编码器模块和解码器模块组成.
在这里插入图片描述

编码器模块
Z : =

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值