Robust Multi-view Representation: A Unified Perspective from Multi-view Learning to Domain Adaption

可以通用使用下面这个框架:

第一项多视角配准

第二项特征学习约束:使用label信息或者数据的本身结构


多视角学习:

一、多视角聚类

融合多个视角的知识,寻找一个一致的聚类结果

  1. canonical correlation analysis (CCA)给每个视角一个投影矩阵

    ,把数据转化到共同的子空间。通过maximizing the cross correlation across two views:

变种:

  • Multi-view CCA, i=1, ..., V
  • deep CCA 把
    转化成

*2. semi-nonnegative matrix factorization+图约束保持几何结构

由于没有lable信息,通常使用数据的潜在分布来学习共同的特征表达。

二、多视角分类

使用了标签信息

两种场景:

First, one view will be used to recognize other views with the learned model. In this case, the label information across training and test data is different;【zero shot learning can also be modeled as a special case of multi-view learning, which involves two views, i.e., visual features and semantic features.

Second, specifically for multi-features based learning, is that v-view training data is used to seek a model by fusing the cross-view knowledge, which is also used as gallery data to recognize v-view probe data.

  1. generalized multi-view analysis (GMA)

2. partial least squares (PLS) regression 使用了一个平滑约束:they only explored the constraints on the poses in their neighborhoods.

GMA和PLS只考虑了within-view,忽略了between-view信息

3. multi-view discriminant analysis 提出了一种多视角判别分析方法,通过同时学习v视角特定投影,实现所有视角的单一判别共享空间

变种: multi-view deep network(MvDN) includes two sub-networks, one is view-specific sub-network

to reduce

view-specific variations and the other is common sub-network

to seek

shared representation across all views.

*4. Coupled Marginalized Auto-Encoders

针对源视图和目标视图设计了两个边缘去噪自动编码器。为了更好地对齐两个去噪的自动编码器,引入了一个特征映射来适应中间视图和目标视图之间的知识。此外,将最大边际准则maximum margin criterion 应用于顶层,以学习跨这些域的更多区分性的表达。

*5. view-specific and view-shared networks

三、zero shot learning(ZSL)

分类在训练中没有见过的类别。使用视觉特征和语义特征。核心是找到两个views的映射,并且generalize well到测试集上

*1. Low-rank Embedded ensemble Semantic Dictionary learning

假设:从可见类别中学习到的 latent semantic dictionary,应该包含不可见类别的大部分信息。此外,我们通过集成(ensemble)策略,利用multiple transferable dictionaries,更好地为不可见数据恢复潜在的语义空间:

四、When Probe View is Unknown

如果测试集的视角信息是不知道的,multiple view-specific projections cannot be used to learn its specific feature representations.

*1 view-invariant projection

给每个视角学习一个共同的变换矩阵P:第一项低秩重建,在共同的低秩空间中,实现视角特定的特征到视角无关的特征的转换;第二项supervised cross-view regularizer,实现 不同视角 但是是同一个类 的数据的配准。

虽然这些方法在语义鸿沟的预测任务中很有前景,但它通常表现在相似的视觉概念之间,例如不同的对象、不同的动物类别或同一主题的不同观角。未来的发展方向将是一种更通用的学习范式,用于针对较大语义差异的智能识别。


域自适应

重建误差reconstruction error 和 Maximum Mean Discrepancy (MMD)是两个常用距离度量方法。

一、Transfer Subspace Learning

*1. Transfer Subspace Learning

把源域和目标域变换到一个域无关的子空间,目标样本通过邻域的几个源域(理想情况是同一个类的数据)重建,使用低秩约束, 因此保证了结构信息。

2. Joint feature selection and structure preservation for domain adaptation

加入了特征选择

3. imbalanced cross-domain data

不同域标签数量不同

它能够挖掘数据域内部和跨数据域(within and across data domains)的潜在子域,并学习一个共同的特征空间,用于联合适应和分类。

is element-wise matrix multiplication。

这些方法忽略了条件分布

*4 加上条件分布

二、Missing Modality Transfer Learning

*1. 目标数据的模态在源域中没有,所以从两个方向解决问题:cross-modality 和 cross-dataset

where a latent factor W is generated to seek the underlying structure of the missing modality from the observed modalities.

跟zero shot learning有点像,但是这个方法可以refer to辅助数据集。

三、 Incomplete Multi-Source Transfer Learning

*1. cross domain 使用低秩 implicitly recover the missing categories in each source【感觉这句话和zero shot learning 有点相同思想】

cross source 融合多源信息 使用graph term 来补偿缺失的类别from one source to another

cheer:低秩约束-- 不完整的多源迁移学习​zhuanlan.zhihu.com

四、Deep Domain Adaption

*1. a stacked deep low-rank coding framework

对神经网络每一层,获得 low-rank coding with the guidance of marginalized denoising strategy and an iterative structured term. 可以很好的减少marginal and conditional differences。

五、Domain Generalization

现在都假设训练时,目标域 is available即使没有label。实际上,可能inaccessible in advance。

*1. deep domain generalization algorithm

从多个availble的源域中寻找一致的知识,使用structured low-rank reconstruction to guide the knowledge transfer from each source to the unseen target domain。

multiple domain-specific DNNs to learn the rich knowledge within multiple source domains;a domain-shared DNNs to capture the common information across multiple sources


总结

focus on the following factors: imbalanced, incomplete, and large-scale datasets, as identified in our previous discussions

低秩矩阵完备_多源域和多视角 “秩约束”相关推荐

  1. 低秩矩阵完备_矩阵之芯 SVD: 基本应用以及与其他分解的关系

    上一篇里忘记说了,为什么取名为矩阵之芯呢? 矩阵之芯 SVD: 奇异值分解及其几何解释除了这东西在线性代数里确实比较重要外,从长相看,是不是有点上面图片里的那家伙的身形.矩阵的奇异值分解 ,一分为仨, ...

  2. matlab非同秩矩阵相乘_线性代数精华——讲透矩阵的初等变换与矩阵的秩

    这篇文章和大家聊聊矩阵的初等变换和矩阵的秩. 矩阵的初等变换这个概念可能在很多人听来有些陌生,但其实我们早在初中的解多元方程组的时候就用过它.只不过在课本当中,这种方法叫做消元法.我们先来看一个课本里 ...

  3. 【图像重建】基于matlab字典学习KSVD图像低秩重建【含Matlab源码 1762期】

    ⛄一.低秩稀疏图像重建简介 1 矩阵的低秩稀疏分解理论 从数学上讲, 矩阵的秩反应了矩阵的固有属性, 矩阵的低秩性是指矩阵的秩相对于矩阵的行数和列数而言很小.低秩矩阵稀疏分解模型是将已知矩阵M (M∈ ...

  4. 奇异值分解与低秩矩阵近似

    奇异值分解   任何实矩阵\(\textbf{A} \in \mathbb{R}^{m \times n}\)都可以分解为 $\textbf{A} = \textbf{U}\Sigma\textbf{ ...

  5. 低秩矩阵(Low-Rank)的意义

    1.回顾基础: 矩阵的秩度量的是矩阵行列之间的相关性,如果各行各列都是线性无关的,矩阵就是满秩.非零元素的行或列决定了秩的大小.//划重点,秩可以度量矩阵自身相关性 讲个小故事: 首先来思考,为什么叫 ...

  6. 低秩矩阵的应用--背景建模

    背景建模是从拍摄的视频中分离出背景和前景. 由于背景的视频基本是不变的,所以如果把每帧当做一个矩阵的一列那么,矩阵是低秩的,所以低秩矩阵的恢复来恢复出背景. 今天主要完成了,在自己的数据库让进行背景和 ...

  7. 9.3 低秩矩阵分解-机器学习笔记-斯坦福吴恩达教授

    低秩矩阵分解(Low Rank Matrix Factorization) 我们将用户对电影的评分表格: 用矩阵表示: Y=[55005??0?40?00540050]Y=\left[\begin{m ...

  8. 低秩矩阵补全算法matlab实现,推荐系统中的矩阵补全算法

    最基本的问题,以用户电影评分为例,也就是这个用户-电影矩阵. 表中是用户多电影的评分,但评分有缺失,因为用户不可能对所有电影作出评价. 那么推荐问题就是给用户合理推荐一个没看过的电影,合理是指,预测用 ...

  9. 推荐系统之---如何理解低秩矩阵?

    1.说明 在推荐系统中有有一种推荐方式:LFM,也叫隐因子分解.这中推荐方式在Netflix公司的百万美金大赛中可以说是大放异彩.但是在这里面涉及到一个假设.假设评分矩阵是低秩的(Low rank). ...

最新文章

  1. corba中IDL接口传值中文报错问题
  2. 功能测试常用6种方法_16种常用的数据分析方法聚类分析
  3. Android studio之NDK integration is deprecated in the current plugin解决办法
  4. android path拆分_Android架构进阶之路:Android 组件化方案探索与思考总结
  5. Unix环境高级编程 centos中配置apue编译环境
  6. Xcode安装及卸载
  7. 互联网运营数据分析(3): 留存分析
  8. for in循环利用下面的属性和方法可以把对象里的所有属性的值都取出来
  9. springboot之idea无法添加包
  10. 用批处理开启或关闭windows 服务
  11. 一起学英语 | 用JavaScript实现数字阶乘的三种方法
  12. 产品读书《赋能:打造应对不确定性的敏捷团队》
  13. 腾讯云2022年双11云服务器配置及报价表汇总
  14. 「Python海龟画图」利用海龟画笔绘制奥运五环
  15. 推荐系统相关顶会整理
  16. LED通信的ID识别报告
  17. 数组与数字之间的转换
  18. [Markdown] 如何隐藏某些内容
  19. 【十问评估经营理念】
  20. LaTeX minted报错Package minted Error: Missing Pygments output

热门文章

  1. 程序运行 栈帧分析 以及 修改栈帧中数据以及函数地址
  2. Android Gallery组件实现循环显示图像
  3. 《Android的设计与实现:卷I》迷你书
  4. Ural_1030. Titanic
  5. ZZULOJ 1056:幸运数字
  6. rmi远程代码执行漏洞_微软 Windows DNS Server 远程代码执行漏洞
  7. ubuntu的mysql教程 pdf_Ubuntu上的MySQL字符集设置技巧
  8. php开发工程师考试试卷,腾讯PHP开发工程师面试试卷
  9. mysql5.1.7升级到5.6_1 MySQL5.6 升级到 5.7 版本
  10. 信息学奥赛一本通 1910:【00NOIP普及组】计算器的改良 | 洛谷 P1022 [NOIP2000 普及组] 计算器的改良