Multi-Task Multi-View Clustering读书笔记2

本文深入探讨了基于半非负矩阵三角分解的多任务多视图聚类算法,该算法改进了原算法的非负值限制及特征值求解的时间复杂度。通过分解输入数据集X,分别对特征F和样本G进行约束优化,并通过迭代求解R以达到最小化目标函数的目的。

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

SEMI-NONNEGATIVEMATRIX TRI-FACTORIZATION BASEDMULTI-TASKMULTI-VIEW CLUSTERING

这一文章是接着上一篇文章写的,论文还是原来那篇论文。主要解决了原来算法里的非负值限制和特征值求解的事件、时间复杂度,还是迭代优化的老套路。

不说废话,直接上干货。

首先还是对每一个任务下的每一个视角的学习,这里用到了半非负矩阵的分解。X是输入数据集(样本+特征的样子)。F代表了数据集的特征部分,G代表了样本部分,二者都有非负限制和正交限制。R是Feature和Sample之间的关系,允许元素值<0。给F,G找到最合适的值,是这一阶段的目的。

这玩意和上一篇的M$^{(v)}$$_t$类似,请大家自行查看上一篇文章的这部分内容。

$^\tilde{X_t}^{(v)}$是经过common view v&task t对X进行筛选后的部分,$^\tilde{R_t}^{(v)}$是对应于$^\tilde{X_t}^{(v)}$的类似于5.1中R部分。这部分的目的是找出最合适的${F}^{(v)}$${G_t}^{(v)}$使得目标式最小。

综合上面的三部分,构成我们的目标式,接下来才是重头戏。

计算优化

优化1

更新${R_t}^{(v)}$的方法,求导并使导数=0,求解。

优化2

同优化1,如果不满足view v是common view&task t是view v下的公共任务集,$^\tilde{R_t}^{(v)}$就不存在。

优化3

其中(29)左侧代表的是true gradient,具体的物理含义我也还没搞清楚。这里贴计算方法。

求出true gradient后加入KKT条件,得到(30),将B=B$^+$-B$^-$,C=C$^+$-C$^-$带入,求解得到(31)。

优化4

 

证明过程同优化3。

优化5

证明同优化3.

 

algorithm

就是这样,multi-view multi-task learning结束。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值