论文阅读“Consistent Multiple Graph Embedding for Multi-View Clustering”

Wang Y, Chang D, Fu Z, et al. Consistent multiple graph embedding for multi-view clustering[J]. IEEE Transactions on Multimedia, 2021.

摘要导读

基于图的多视图聚类旨在在多个视图中获得数据的划分,在近年来受到了广泛关注。虽然已经为基于图的多视图聚类做出了很大的努力,但是将各个视图的特征融合到一起以学习用于聚类的共同表示仍然是具有挑战性的。本文提出了一种新颖的一致性多图嵌入聚类框架(CMGEC)。具体来说,设计了一个多图自编码器(M-GAE),使用多图注意力融合编码器灵活地编码多视图数据的互补信息。为了引导学习到的共同表示维持每个视图中邻近特征的相似性,引入了多视图互信息最大化模块(MMIM)。此外,设计了一个图融合网络(GFN),用于探索不同视图的图之间的关系,并提供M-GAE所需的共识图。通过联合训练这些模型,可以获得共同表示,该表示编码了更多的多视图互补信息,并更全面地描述了数据。

模型浅析

提出的CMGEC,主要由三个部分组成 : Multiple Graph Auto-Encoder(M-GAE), Multi-view Mutual Information Maximization module (MMIM), and Graph Fusion Network (GFN).

  • M-GAE
  1. Multi-Graph Attention Fusion Encoder
    每个视图都对应一个GCN层,以\mathcal{X}^v, A^v作为输入得到第一层的Z^{(v)}_{(1)}的表示:
    为了自适应的融合不同视图的样本,通过MLP层引入了一个度量视图重要性的系数矩阵W_a。由此,由multi-graph attention fusion layer获得的公共表示的操作如下:
    从操作可以看出,各视图之间共享了同一个MLP层,得到融合的Z_{(2)}。在此基础上,又叠加了一层GCN用来获取最终的共有表示Z
    A^*是由GFN得到的共识图,\tilde{D}^*_{ii}=\sum_j\tilde{A}^*_{ij}
  2. View-Specific Graph Decoders
    用共有表示Z来解码每个视图的图表示:
    W^{(v)}是第v个视图的可学习矩阵。
  3. Reconstruction Loss
    计算原始A^{(v)}\tilde{A}^{(v)}之间的差异性:
  • Graph Fusion Network
    作者这里使用的是一个全连接层来获取不同视图之间的关系以获取全局的节点关系,最终结果是产生一个共识图A^*。第l层的图融合网络表示如下:
    对于该网络的第一层而言,使用的是multi-graph fusion layer,也就是说,每个视图先有一组自己的矩阵W_g^{(v)}, b_g^{(v)},然后使用共享的W_f(与前序的W_a的作用类似)对其进行视同融合相加并激活:

    为结合每个图中的特征使得获得的共识A^*更加适用于聚类,GFN的损失函数设计为如下:
    L_{gtr}是谱聚类的优化目标,详情可以查看博客https://www.cnblogs.com/xingshansi/p/6702174.html,这里不进行赘述。显然,得到的A^*直接被用来分割得到聚类结果。然而,GFN只针对图结构进行的融合而忽略了节点的内部信息,因此,直接使用A^*得到的聚类结果会比使用共有表示的聚类效果差。
  • Multi-View Mutual Information Maximization
    根据谱聚类的性质,样本之间的信息用来引导AE来学习聚类友好的表示。
    其主要的假设是,如果样本xx'在任一视图中较为接近,那么其对应的共有空间中的表示zz'也是接近的。因此,其MMIM目标描述为:max{I(X,Z')},其损失函数表示为:L_{mim}=-KL(p(z'|x)p(x) ||p(z')p(x) )。因为KL无上界,作者使用了JS散度(https://yongchaohuang.github.io/2020-07-08-kl-divergence/)来代替。即:L_{mim}=-JS(p(z'|x)p(x) ||p(z')p(x) )。根据变分估计,两个分布p(x)和q(x)之间的JS散度可以表示为
    然后使用判别器\rho(T(x, z'))区分负样本对和正样本对,用来估计正样本的分布。(感觉这个变形下来,转眼就变成了binaryCrossEntropy????)
    最终的损失函数变成了:

第一次看到用MLP进行图融合的,感觉很有意思。其中的一些小trick还是很有趣,比如说参数共享的multi-graph attention fusion layer。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,240评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,328评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,182评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,121评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,135评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,093评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,013评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,854评论 0 273
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,295评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,513评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,678评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,398评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,989评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,636评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,801评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,657评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,558评论 2 352

推荐阅读更多精彩内容