基于元辅助学习框架的工业大数据驾驶舱视图推荐方法技术

技术编号:37271911 阅读:8 留言:0更新日期:2023-04-20 23:40
本发明专利技术涉及基于元辅助学习框架的工业大数据驾驶舱视图推荐方法,所述方法包括:步骤1,将工业大数据驾驶舱用户对各种视图的评分信息导入驾驶舱视图推荐系统;步骤2,驾驶舱视图推荐系统的数据处理模块读取并处理评分信息,生成用户、视图的特征向量;步骤3,驾驶舱视图推荐系统的数据采样模块根据特征向量和评分信息,生成一组关于用户、视图的采样数据;步骤4,驾驶舱视图推荐系统的主模型和基于自监督对比学习构建的辅助模型根据采样数据计算得到对应的损失函数L

【技术实现步骤摘要】
基于元辅助学习框架的工业大数据驾驶舱视图推荐方法


[0001]本专利技术涉及推荐系统领域,具体涉及一种基于元辅助学习框架的,面向工业大数据驾驶舱视图的推荐方法。

技术介绍

[0002]随着互联网技术的不断发展,越来越多的技术在工业领域中得到运用,工业领域也大多由原来需要人力去控制生产转变成了半自动或者全自动的生产模式。这种生产模式减少了大量的人工成本的同时,也带来了许多反映当前生产状态的工业化数据。这些工业化数据大多蕴含了机器的运行状态和整体的生产效率等具有高价值的信息,因此,能够让驾驶舱用户全方位了解这些数据是十分重要的。
[0003]一种表达高效的数据可视化技术可以帮助工业生产操作员更好地了解当前机器的状态和工厂整体的生产情况,从而做出进一步地指令,达到最大化工厂整体利润的目的。不过,不同的工业大数据驾驶舱操作员对于不同的数据可视化视图的敏感程度是不一样的。用户可能更容易从一些类型的可视化视图读取数据信息,而较难从另一些类型的视图中获取表达的数据状态。并且由于数据可视化视图的种类是十分繁多的,在工业化数据场景中运用的视图不止包括简单的树形图、条形图等,更包括了涵盖着高维信息的视图如面积图、箱线图等。因此,大多数的工业大数据驾驶舱用户只是经常使用一部分较为偏好的视图,而缺乏对其他很大一部分的视图的探索,这种现象在一定程度上限制了大数据驾驶舱的功能性。本专利技术为了帮助可视化技术对用户可能存在偏好的其他视图进行探索,提出了一种用在工业大数据驾驶舱的视图推荐方法。
[0004]然而,对于现实生活中的工业化大数据驾驶舱视图推荐场景来说,也存在着一些技术挑战亟待解决。对于工业化数据驾驶舱的使用用户来说,大多数只是使用过极小一部分的视图,对极小一部分的视图有或高或低的兴趣,而对大多数的视图没有产生过历史交互信息。因此,这对应在视图推荐系统中,会使得可供模型训练的数据比较稀疏,可能会导致一种比较差的推荐效果。因此,如何缓解甚至解决工业化大数据驾驶舱视图推荐方法所面对的数据稀疏的问题是一个巨大的挑战。
[0005]同样,由于整体推荐模型的训练需要通过各种用户和视图的损失函数来完成对相应的特征向量的更新,一些实际中应用的推荐技术并没有考虑用户方面和视图方面的个性化信息,这将导致模型难以完成个性化推荐任务。因此,在视图推荐系统中,如何将用户和视图角度的个性化信息融入模型成为了一大难题。
[0006]最后,模型更新效率低,时间和空间花销大也是现如今工业化大数据驾驶舱视图推荐方法所面临的一个问题。由于对于不同的用户以及不同的视图来说,都需要一个特征向量来进行对应,并完成相应的训练。而在大多数的解决数据稀疏问题的场景下,都需要引入辅助任务来帮助主要任务更好地学习特征向量的表示,这样的更新架构会增加时间上和空间上花销,对于工业化数据驾驶舱场景是难以接受的。
[0007]例如,中国专利申请号CN 202122835104.2公开了一种基于数字化的信息数据管
理平台大数据驾驶舱,包括座椅,所述座椅的底部安装有底板,移动组件,所述移动组件设置在移动箱的内部,调节组件,所述调节组件设置在调节箱的内部,所述调节组件包括转杆,涉及数字化设备领域。包括底部设置有移动组件,通过驱动移动组件中的电机,能够带动座椅左右移动调节,方便工作人员使用,且通过螺纹杆转动带动移动板移动,能够防止座椅在移动过程中受外力影响产生的移位,座椅底部设置有调节组件,推动座椅转动,通过底板带动轴杆定轴转动,能够快速实现对座椅角度的调节,通过转杆能够增加底板与调级箱内部的连接,能够增加底板的稳定性。
[0008]又例如,中国专利申请号CN107748763A公开了一种基于ELA大数据驾驶舱的3D触摸系统及数据处理方法,数据处理方法包括以下步骤:S1:第一Logstash服务器通过web服务器获取实时Log数据,采集到web服务器实时Log数据后暂存到Redis缓存模块;S2:Redis缓存模块中临时存储的实时Log数据传送至ElasticSearch服务器中存储;S3:通过ElasticSearch服务器将数据分拣后传送至数据库存储模块;S4:数据库存储模块将数据传送至数据分析与处理模块。本专利技术为用户行为分析、用户画像等类型业务大数据计算、数据呈现提供了一种有效解决方案,有效解决了传统数据仓库存储容量有限、读取效率低、报表实现过程僵化的问题,本专利技术还结合3D触摸技术,创造一个可提供隔空自定义手势操作服务的ELA大数据驾驶舱系统。
[0009]再例如,中国专利申请号108657186A公开了一种应用于无人驾驶车的智能驾驶舱的交互方法和装置,属于智能驾驶中的无人驾驶
所述方法包括:在检测到未识别用户将进入或位于智能驾驶舱内时,获取用户的面部信息;根据用户的面部信息识别用户身份,以使大数据服务器根据该用户身份获取对应的用户偏好信息,并基于该用户偏好信息找到相应的资讯数据;从大数据服务器接收该资讯数据;自动或根据接收到的播放指令播放该资讯数据。本申请可以根据不同用户的偏好播放其感兴趣的内容,且无需用户手动操作即可获取自己感兴趣的资讯,解决了现有技术中人车交互方式单一的问题,为用户带来了良好的驾乘体验,达到了使人车交互内容更加丰富的效果。
[0010]上述专利申请均未解决工业化大数据驾驶舱视图推荐方法所面对的数据稀疏的问题,以及如何将用户和视图角度的个性化信息融入模型和模型更新效率低、时间和空间花销大的问题。

技术实现思路

[0011]针对现有技术中的缺陷空白,本专利技术提出一种基于元辅助学习框架的工业大数据驾驶舱视图的推荐方法。
[0012]所述基于元辅助学习框架的工业大数据驾驶舱视图推荐方法包括:
[0013]步骤1,将工业大数据驾驶舱用户对各种视图的评分信息导入驾驶舱视图推荐系统;
[0014]步骤2,驾驶舱视图推荐系统的数据处理模块读取并处理评分信息,生成用户、视图的特征向量;
[0015]步骤3,驾驶舱视图推荐系统的数据采样模块根据特征向量和评分信息,生成一组关于用户、视图的采样数据;
[0016]步骤4,驾驶舱视图推荐系统的主模型和基于自监督对比学习构建的辅助模型根
据采样数据计算得到对应的损失函数L
pri
和L
aux
;并引入用户侧和视图侧的可训练贡献系数λ
U
和λ
V
,通过加权求和得到整体模型的目标函数L;
[0017]步骤5,驾驶舱视图推荐系统的参数更新模块,通过整体模型的目标函数L,采用一种双层的元辅助学习更新架构,在内层更新驾驶舱视图推荐系统的主模型的参数以及用户、视图的特征向量,外层更新用户、视图的对比学习辅助模型的参数以及贡献系数λ
U
和λ
V
,并且使用隐式梯度方法进行加速;
[0018]步骤6,反复执行步骤3、步骤4、步骤5直至主模型的参数、辅助模型的参数、用户和视图的特征向量以及贡献系数λ
U
和λ
V
不再发生本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于元辅助学习框架的工业大数据驾驶舱视图推荐方法,其特征在于,包括:步骤1,将工业大数据驾驶舱用户对各种视图的评分信息导入驾驶舱视图推荐系统;步骤2,驾驶舱视图推荐系统的数据处理模块读取并处理评分信息,生成用户、视图的特征向量;步骤3,驾驶舱视图推荐系统的数据采样模块根据特征向量和评分信息,生成一组关于用户、视图的采样数据;步骤4,驾驶舱视图推荐系统的主模型和基于自监督对比学习构建的辅助模型根据采样数据计算得到对应的损失函数L
pri
和L
aux
;并引入用户侧和视图侧的可训练贡献系数λ
U
和λ
V
,通过加权求和得到整体模型的目标函数L;步骤5,驾驶舱视图推荐系统的参数更新模块,通过整体模型的目标函数L,采用一种双层的元辅助学习更新架构,在内层更新驾驶舱视图推荐系统的主模型的参数以及用户、视图的特征向量,外层更新用户、视图的对比学习辅助模型的参数以及贡献系数λ
U
和λ
V
,并且使用隐式梯度方法进行加速;步骤6,反复执行步骤3、步骤4、步骤5直至主模型的参数、辅助模型的参数、用户和视图的特征向量以及贡献系数λ
U
和λ
V
不再发生改变;步骤7,驾驶舱视图推荐系统的推荐模块通过用户以及视图的特征向量,计算用户对各种视图的偏好值,为不同的用户推荐不同的工业大数据驾驶舱视图。2.按照权利要求1所述基于元辅助学习框架的工业大数据驾驶舱视图推荐方法,其特征在于,步骤1所述将工业大数据驾驶舱用户对各种视图的评分信息导入驾驶舱视图推荐系统,评分数据包括多个评分三元组u、V,、r,其中:u表示不同用户的ID,下标为1

N,N为用户的个数;v表示不同视图的ID,下标为1

M,M为视图的个数;r表示用户u对于不同视图v的评分,取值范围为1

5。3.按照权利要求1所述所述基于元辅助学习框架的工业大数据驾驶舱视图推荐方法,其特征在于,步骤2中,所述驾驶舱视图推荐系统的数据处理模块读取并处理评分信息,生成用户、视图的特征向量,包括:步骤201,所述驾驶舱视图推荐系统的数据处理模块根据评分信息中用户和视图的ID下标,得到用户个数N和视图个数M,生成一个稀疏的评分矩阵R
N*M
,评分矩阵R
N*M
的对应位置存储特定用户对特定视图的评分;步骤202,系统的数据处理模块得到用户集合U,和视图集合V,根据用户个数N和视图的个数M,分别为用户一侧和视图一侧生成N个和M个的可训练特征向量,并通过映射的构建,使得每个用户和每个视图和这些可训练特征向量一一对应。4.按照权利要求1所述基于元辅助学习框架的工业大数据驾驶舱视图推荐方法,其特征在于,步骤3中,所述驾驶舱视图推荐系统的数据采样模块根据特征向量和评分信息,生成一组关于用户、视图的采样数据,具体包括:步骤301,数据采样模块对评分信息进行预处理,根据用户u对视图评分的取值,将用户评分大于或等于4的视图定义为用户u偏好的视图,也就是用户u的正样本视图其他的视图定义为用户u不偏好的视图,也就是用户u的负样本视图能够表示为如下式(1):
上式(1)中:R
uv
表示用户u对视图v的评分,V表示视图集合;步骤302,根据步骤301得到的所有用户对所有视图的关系,计算不同用户之间的相似度,得到用户侧的相似度矩阵U
N*N
,同时计算不同视图之间的相似度,得到视图侧的相似度矩阵V
M*M
;步骤303,根据步骤302得到的用户之间的相似度矩阵,为每个用户筛选出相似度大于或等于0.3的用户,视为它的正相关用户邻居,同时将其他剩下的用户视为当前用户的负相关用户邻居,在视图侧也进行相同的操作,为每个视图筛选出正相关邻居和负相关邻居;步骤304,数据采样模块生成一组样本,一组样本由7部分组成,包括用户,用户偏好的视图、用户不偏好的视图,用户的正相关邻居,用户的负相关邻居,用户偏好的视图的正相关邻居,用户偏好的视图的负相关邻居。5.按照权利要求1所述基于元辅助学习框架的工业大数据驾驶舱视图推荐方法,其特征在于,步骤4中,所述驾驶舱视图推荐系统的主模型和基于自监督对比学习构建的辅助模型根据采样数据,计算得到对应的损失函数L
pri
和L
...

【专利技术属性】
技术研发人员:李国政李锡铭刘驰
申请(专利权)人:北京理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1