当前位置:网站首页>基于子空间结构保持的迁移学习方法MLSSM
基于子空间结构保持的迁移学习方法MLSSM
2022-08-04 05:34:00 【机器猫001】
0、前言
在前期博文中本人引出了无监督特征对齐的迁移学习理论框架地址 ,本文在该篇博文基础上提出一种基于子空间结构保持的迁移学习算法(命名为:MLSSM)。主要思想:首先提取目标域数据的子空间结构,子空间结构表征了目标域数据的结构分布特性;然后对源域数据进行线性转换,使得转换后的数据与目标域数据具有相同的子空间结构
1、 子空间结构的获取
数据定义:
① 源域:
② 目标域:
③源域转换矩阵:
子空间结构获取:
为了获取数据的子空间结构,基于主元成分分析(PCA)理论,以方差信息最大化保持为目标获得投影矩阵,该投影矩阵隐含了数据的空间分布特性,因此将其作为数据的子空间结构保持矩阵。
2、目标域数据子空间结构获取
目标域子空间结构保持矩阵 求解模型如下:
3、源域转换矩阵求取
数据定义:
①源域转换矩阵:
②转换后源域数据:
为了使得转换后源域数据对应的子空间结构与目标域数据子空间结构保持一致,则源域转换矩阵
的求解模型如下:
约束条件: 。
定义,上式转化为如下问题求解:
即K为最大m个特征值对应的特征向量矩阵。(m为目标域子空间结构保持矩阵
的列数,也是数据降维后的特征维数)
求解上述目标函数,可得源域转换矩阵
转换后的源域数据变成:
此时的与目标域
数据结构一致(子空间结构一致),为后续的特征提取和分类建模都做好了数据准备。
注意:子空间结构保持矩阵的求取方式实际上不唯一。以最大化全局方差信息保留为原则(即PCA方法)是线性化、非监督的典型方式,本文先尝试这种方法。
4、 特征降维
接下来对和
进行联合特征降维,可以弥补
单独建模时数据量不够充分导致的模型泛化性能不够的问题。
直接利用目标域子空间结构保持矩阵 进行线性变换,实现线性降维,降维后的数据记为
:
即:
5、特征可视化效果
待下次分析!!!
边栏推荐
- ZYNQ之FPGA LED 灯闪烁实验
- FCN——语义分割的开山鼻祖(基于tf-Kersa复现代码)
- 狗都能看懂的Pytorch MAML代码详解
- SSO单点登陆
- 【HIT-SC-MEMO3】哈工大2022软件构造 复习笔记3
- JUC锁框架——CountDownLatch、CyclicBarrier和Semaphore
- 通过socks5代理下载webrtc源码错误:curl: (7) Can't complete SOCKS5 connection xx.xx.xx.xx
- 基于Webrtc和Janus的多人视频会议系统开发4 - 改造信令交互系统完成sdp交换过程
- Flask request 返回网页中 checkbox 是否选中
- 并发概念基础:线程安全与线程间通信
猜你喜欢
随机推荐
0--100的能被3整出的数的集合打乱顺序
狗都能看懂的CenterNet讲解及代码复现
使用cef离屏渲染技术实现在线教育课件和webrtc视频回放融合录制
gRPC intro 1:RPC
Visualization and Animation Technology (3D Visualization)
学好网络安全看这篇文章让你少走弯路
bitnami/mongodb-sharded在AWS EKS扩展shard失败解决
沉浸式体验参加网络安全培训班,学习过程详细到底!
益智小游戏- 算算总共多少正方形
ZYNQ之FPGA LED 灯闪烁实验
并发概念基础:线程安全与线程间通信
Uos统信系统控制台欢迎登陆后消息及所处区域配置
怎样才能转行成功?
并发概念基础:并发、同步、阻塞
SENet详解及Keras复现代码
av_read_frame 阻塞,基于回调的解决办法
Visualization and Animation Technology (Computer Animation)
Scheduler (Long-term,Short-term, Medium-term Scheduler) & Dispatcher
读取JDBC配置文件
数据库:整理四个实用的SQLServer脚本函数