[发明专利]基于Leaky-ConvCross安全课程推荐引擎排序方法有效
申请号: | 202011003189.1 | 申请日: | 2020-09-22 |
公开(公告)号: | CN111967949B | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | 贺小明;贺蕊;张明;艾庆崴;刘兵 | 申请(专利权)人: | 武汉博晟安全技术股份有限公司 |
主分类号: | G06Q30/0601 | 分类号: | G06Q30/0601;G06Q10/0631;G06F18/214;G06N3/0464;G06N3/098 |
代理公司: | 武汉天领众智专利代理事务所(普通合伙) 42300 | 代理人: | 高兰 |
地址: | 430000 湖北省武汉市东湖新技术*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 leaky convcross 安全 课程 推荐 引擎 排序 方法 | ||
1.基于Leaky-ConvCross安全课程推荐引擎排序方法,其特征在于,具体包括以下步骤:
S1:将收集到的用户行为数据集进行预处理,然后分为训练数据集和测试数据集;S1中数据集的预处理步骤包括:用户行为数据分为用户特征数据和课程特征数据,将用户特征数据中的连续型变量和课程特征中的类别型变量进行独热编码,将独热编码后的用户特征及课程特征拼接起来,形成用户与课程的特征数据,作为模型的输入,用户行为中用户对课程的偏好度作为模型的输出;所述用户特征数据包括:用户行业、岗位、地区、活跃度,其中用户行业、岗位、地区属于连续型变量;所述课程特征数据包括:类型、课程行业、试题大小、课件大小,其中类型、课程行业属于类别型变量;
S2:构建Leaky-ConvCross网络模型:包括依次连接的嵌入堆叠层、交叉卷积层和组合输出层,交叉卷积层包括并列的cross网络和Conv网络,在Cross网络后加有一层激活层,使用LeakyReLU激活函数;S2中嵌入堆叠层包括Embedding层和Dense层,Embedding层用于处理经独热编码后的稀疏特征,Dense层用于处理用户行为中的密集特征;
S3:训练模型:将S1中已经预处理好的训练数据集输入到S2搭建的网络模型中训练,直至模型的损失值趋于稳定,模型收敛,得到训练完成后的Leaky-ConvCross网络模型;Conv网络包括两个卷积-池化层,卷积层的卷积核大小为1*2,步长为2,在矩阵边缘使用零值填充;池化层大小为1*2,步长为2,采用Maxpooling,在矩阵边缘使用零值填充;
S4:测试:将测试数据集作为输入,训练完成的网络模型输出测试结果。
2.根据权利要求1所述的基于Leaky-ConvCross安全课程推荐引擎排序方法,其特征在于,Embedding输入层神经元个数为102,Embedding输出层神经元个数为35,Dense输入层神经元个数为5,cross网络层数为5,Conv网络的卷积层层数为2,Conv网络的池化层层数为5。
3.根据权利要求1所述的基于Leaky-ConvCross安全课程推荐引擎排序方法,其特征在于,S3中在训练模型时,采用RMSProp优化器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉博晟安全技术股份有限公司,未经武汉博晟安全技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011003189.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于轮胎的带状防滑链
- 下一篇:新型液压油散热装置