无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)是一种用于多视图学习的方法,特别适用于处理具有多个角度或特征表示的数据。

AMGL的目标是在不需要人工设定参数的情况下,自动确定不同视图或图的相对重要性,从而整合多个图的信息来提高分类或聚类的准确性。

AMGL 方法概述

AMGL 方法主要关注如何有效地结合多个图的信息。

在传统的多图学习中,不同的图可能代表了数据的不同方面或特征,而AMGL则试图找到一个最优的权重分配策略,使得最终的融合图能够最大程度地保留原始数据的内在结构。

AMGL 的公式

假设我们有 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_聚类 个图 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_权重_02 ,其中每个图 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_03 包含相同的顶点集合 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_聚类_04不同的边集合 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_聚类_05权重矩阵 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_06

目标是学习一个权重向量 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_07 ,并构建一个综合图 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_08 ,其中 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_09

拉普拉斯矩阵

对于每个图 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_权重_10 ,我们可以构造其对应的拉普拉斯矩阵 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_权重_11 ,其中 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_12基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_权重_10度矩阵,即 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_12 的对角元素是 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_06行和。

目标函数

AMGL 的目标函数旨在最小化所有视图的总变化同时保持图之间的差异性,可以用以下公式表示:

基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_数据_16

其中,

  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_数据_17
  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_聚类_18 是第 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_19
  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_权重_20
  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_聚类_21 是一个矩阵,用于衡量不同视图之间的相似性,通常由数据的协方差矩阵得到。
  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_权重_22
约束条件

AMGL 方法还包含两个约束条件:

  1. 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_23
  2. 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_权重_24 ,确保权重向量 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_数据_25 归一化,即所有视图的权重总和为1。

解决方案

AMGL 的目标函数可以通过求解二次规划问题来解决。

一旦得到了最优的权重向量 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_聚类_26

公式字符解释

  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_数据_27
  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_权重_28 :第 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_19
  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_30
  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_聚类_31 :第 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_19
  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_33 :第 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_19
  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_35 :第 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_19
  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_聚类_18 :第 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_学习_19
  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_数据_25
  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_权重_20
  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_数据_17
  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_聚类_21
  • 基于图模型的多视图学习——无参数的自权重多图学习(Auto-weighted Multiple Graph Learning, AMGL)_权重_22

通过以上方法,AMGL 能够自动学习到不同视图的重要性,进而提升基于图的学习任务的性能。