【技术实现步骤摘要】
一种基于共同学习子空间结构和聚类指示矩阵的多视图聚类方法
本专利技术涉及一种基于共同学习子空间结构和聚类指示矩阵的多视图聚类方法,可用于模式识别中的多视图聚类领域。
技术介绍
在计算机视觉和模式识别领域,聚类是一项基本的数据处理技术。在现实中数据可以被多种特征表述,例如图像可以被Intensity,LBP和Gabor三个特征描述,网页可以被不同格式的文本,不同语言等刻画。利用数据的多视图特征对数据进行分类,可以大大提高分类的正确率。随着互联网和计算机的迅猛发展、大数据时代的到来,对数据的聚类处理显得尤为重要,而目这个问题越来越受到人工智能领域的关注。多视图聚类隶属于无监督学习,它试图将数据集中的样本划分为若干个不相交的子集。多视图聚类既可以是一个单独的过程,用于寻找数据的内在结构,也可以作为分类等其它学习任务前驱过程,例如,在商业应用中需要对新用户的类型进行判别,此时就需要先对用户数据进行聚类。在多视图聚类中,怎样保证不同视图下聚类的一致性非常重要。解决多视图聚类问题的方法都是建立在谱聚类的基础之上的,而谱聚类算法是建立在谱图理论基础上,它具有能在任意形状的样本空 ...
【技术保护点】
1.一种基于共同学习子空间结构和聚类指示矩阵的多视图聚类方法,其特征在于:该方法包括如下步骤:S1:获取多视图图像数据;S2:对给定多视图图像数据进行子空间学习,得到多视图子空间表示、连续指示矩阵、离散指示矩阵;S3:对多视图子空间表示、连续指示矩阵、离散指示矩阵进行迭代更新,得到更新后的多视图子空间表示;S4:应用所述S3步骤得到的多视图子空间表示构造邻接矩阵;S5:应用所述S4步骤得到的邻接矩阵,调用谱聚类算法,得到聚类结果。
【技术特征摘要】
1.一种基于共同学习子空间结构和聚类指示矩阵的多视图聚类方法,其特征在于:该方法包括如下步骤:S1:获取多视图图像数据;S2:对给定多视图图像数据进行子空间学习,得到多视图子空间表示、连续指示矩阵、离散指示矩阵;S3:对多视图子空间表示、连续指示矩阵、离散指示矩阵进行迭代更新,得到更新后的多视图子空间表示;S4:应用所述S3步骤得到的多视图子空间表示构造邻接矩阵;S5:应用所述S4步骤得到的邻接矩阵,调用谱聚类算法,得到聚类结果。2.根据权利要求1所述的一种基于共同学习子空间结构和聚类指示矩阵的多视图聚类方法,其特征在于:在所述S2步骤中,子空间表示刻画的是数据在子空间的分布结构,离散指示矩阵为一个只含有{0,1}的矩阵,行数对应于多视图数据的个数,列数对应多视图数据的类别数。3.根据权利要求1所述的一种基于共同学习子空间结构和聚类指示矩阵的多视图聚类方法,其特征在于:在所述S5步骤中,利用子空间表示构造邻接矩阵,把邻接矩阵作为谱聚类算法的输入,得到算法下的聚类标签,最后把预测的聚类标签与数据的真实类别标签进行对比,得出评价算法的聚类指标。4.根据权利要求1所述的一种基于共同学习子空间结构和聚类指示矩阵的多视图聚类方法,其特征在于:在所述S2步骤中,假设给定一组多视图数据和所属类别{1,...,c},n代表有n个数据,v代表第v个视图,dv是第v个视图下的特征维度;Zv∈Rn×n是第v个视图下的子空间表示,是误差项,F∈Rn×c连续指示矩阵,P∈Rn×c...
【专利技术属性】
技术研发人员:吴松松,卢志强,姚礼昕,莫晓晖,岳东,
申请(专利权)人:南京邮电大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。