[发明专利]一种基于机器学习的针对WiFi数据的手势识别方法在审
申请号: | 202211596202.8 | 申请日: | 2022-12-13 |
公开(公告)号: | CN116070156A | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 孙伟;胡凇源;张勰;唐承佩 | 申请(专利权)人: | 中山大学 |
主分类号: | G06F18/2415 | 分类号: | G06F18/2415;G06N3/0464;G06N3/0455;G06N3/047;G06N3/08;H04B17/30 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 郑堪泳 |
地址: | 510275 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 机器 学习 针对 wifi 数据 手势 识别 方法 | ||
1.一种基于机器学习的针对WiFi数据的手势识别方法,其特征在于,包括以下步骤:
S1:构建多任务感知模型,所述的多任务感知模型包括若干个单任务模型、一个残差适配器、第一深度编码器;
所述的单任务模型包括浅编码器、第二深度编码器、分类器;
所述的浅编码器,用于提取任务的增幅矩阵的低级特征;
所述的第二深度编码器,用于根据低级特征提取任务的高级特征;
所述的分类器,用于对任务进行预测分类;
所述的单任务模型用于预测单个任务的分类结果;所述的残差适配器,用于提取每个单任务特定的补偿特征;
S2:将WiFi的CSI信道数据作为输入样本输入到多任务感知模型,采用知识蒸馏的方法对多任务感知模型进行训练,得到训练后的多任务感知模型。
S3:利用训练后的多任务感知模型对WiFi数据进行预测分类,实现手势识别。
2.根据权利要求1所述的一种基于机器学习的针对WiFi数据的手势识别方法,其特征在于,对多任务感知模型的训练方法如下:
将WiFi的CSI信道数据对应任务的增幅矩阵作为数据集,数据集包括训练集和测试集;所述的训练集与测试集的比值为8:2;
将训练集分别输入对应的单任务模型进行训练,训练后冻结单任务模型的参数;
利用残差适配器提取每个单任务特定的补偿特征;
使用第一深度编码器根据所有单任务的低级特征提取所有单任务的共同特征;
将相应的补偿特征和共同特征的组合输入到每个分类器进行预测分类。
3.根据权利要求2所述的一种基于机器学习的针对WiFi数据的手势识别方法,其特征在于,所述的知识蒸馏方法如下:
根据WiFi的CSI信道数据对应的任务分别训练对应的单任务模型,对于单任务t,训练一个单任务模型Mtst(·;θst,δst,ξst),冻结单任务模型对应的参数;
构建第一损失函数使得共同特征Fnwi,comm在欧几里得距离下进行线性变换后接近单任务模型产生的高级特征Ft,nst,high;
利用第二损失函数使多任务感知模型得到的逻辑回归Zt,nwi与单任务模型的逻辑回归Zt,nst相似;
对输入样本Hn的最终输出是一组概率分布pn={p1,n,p2,n,...,pT,n},对应所有T项任务;对于预测任务的结果,定义第三损失函数lwi(pn,yn);
综合第一损失函数、第二损失函数、第三损失函数,得到第四损失函数,多任务感知模型的参数通过最小化第四损失函数来学习。
4.根据权利要求3所述的一种基于机器学习的针对WiFi数据的手势识别方法,其特征在于,对于输入样本Hn上的第t项单任务,所述的第一损失函数的表达式如下:
式中,LTt(·)是第t项单任务的线性变换,实现为1*1*C*C的卷积,C是Fnwi,comm的通道数量;是对高级特征进行欧几里德线性变换。
5.根据权利要求4所述的一种基于机器学习的针对WiFi数据的手势识别方法,其特征在于,所述的第二损失函数的表达式如下:
式中,是多任务感知模型对于当前单任务的分类结果,得到的是每个单任务可能的概率;
单任务模型对于当前单任务的分类结果;σ(·)是softmax函数,τ是一个用户调整蒸馏强度的超参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211596202.8/1.html,转载请声明来源钻瓜专利网。