[发明专利]一种基于大数据技术的用户行为分析与服务推荐框架在审
申请号: | 201810212948.1 | 申请日: | 2018-03-15 |
公开(公告)号: | CN108460489A | 公开(公告)日: | 2018-08-28 |
发明(设计)人: | 徐光侠;唐杰;刘宴兵;赵泽浩;黄卿怡 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/10;G06N3/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 400065*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户行为预测 大数据 用户行为分析 用户行为 服务 机器学习算法 神经网络算法 数据服务层 基于机器 建模分析 模型基础 数据挖掘 学习算法 框架本 实时性 研究 | ||
1.一种基于大数据技术的用户行为分析与服务推荐机制,其特征在于:主要包括基于数据挖掘的用户行为预测模型以及服务推荐两部分。用户行为预测模型通过提取用户行为特征生成用户画像,使用一种基于居民行为预测图和循环神经网络的用户行为预测方法对用户行为进行预测。为达到快速准确识别用户行为并进行服务推荐的目的,使用深度学习下张量分解快速推荐算法:利用用户、服务、时间基于用户画像相似度分割区域进行分割处理,再利用张量分解快速推荐算法进行服务推荐。
2.根据权利要求1所述一种基于大数据技术的用户行为分析与服务推荐机制,其特征在于:用户行为特征提取如下:
S21:采用轮廓提取法提取运动目标。由于运动由一系列人体姿态序列组成,在姿态识别的过程中,很难提取出运动的变化特征,采用侧轮廓来进行人体运动的描述。
S22:混合高斯模型背景建模:将运动目标从视频图片中提取处理。
S23:基于OpenCV的轮廓提取算法:在OpenCV函数库的基础上加以修改,进而采用cvFindContours进行轮廓特征提取。
S24:星型骨架方法:根据星形骨架方法获得的5个极大值点与质心的偏移量作为人体行为特征。
3.根据权利要求1所述一种基于大数据技术的用户行为分析与服务推荐机制,其特征在于:用户行为预测模型如下:
通过提取的用户行为特征,对用户进行行为预测。用户行为分析预测模型是基于决策树算法C5.0进行设计的,应用决策树来实现对用户的行为进行预测,进而得到用户行为预测图。
4.根据权利要求1所述一种基于大数据技术的用户行为分析与服务推荐机制,其特征在于:基于用户行为预测图和循环神经网络的用户行为预测方法如下:
基于决策树的用户行为预测向量,依据用户对服务的选择记录对每个用户的时序行为进行建模,从而刻画用户的短期行为特征。采用循环神经网络对用户的行为进行建模预测模型。
5.根据权利要求1所述一种基于大数据技术的用户行为分析与服务推荐机制,其特征在于:数据预处理如下:
S51:服务维度切割:经过基于语义的Web服务发现技术过程,可以过滤大量无关服务,将任务相关服务从全局视图中切割出来,并根据子任务分离成若干个服务子集。
S52:用户纬度切割:由于实际SOA系统环境中用户规模极为庞大,需对用户维度进行切割
S53:时间纬度规约:张量RM×N×C中,C代表最细粒度的时间点,这对于运行推荐算法而言复杂度较高,须进行规约。
6.根据权利要求1所述一种基于大数据技术的用户行为分析与服务推荐机制,其特征在于:张量分解标签推荐算法如下:
经数据预处理后,将获得若干用户-服务-时间小数据集,令Ri×j×k代表任意小数据集,基于Ri×j×k设计张量分解算法。定义:Xijk≈Yijk。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810212948.1/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理