[发明专利]基于直觉模糊集的噪声检测推荐系统在审
申请号: | 202211555339.9 | 申请日: | 2022-12-06 |
公开(公告)号: | CN116090983A | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 邓江洲;王永;王霞;唐仁泰;王河洺;陆聪;杨久裕 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06Q10/0639;G06F16/9535 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 400065*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 直觉 模糊 噪声 检测 推荐 系统 | ||
1.一种基于直觉模糊集的噪声检测推荐系统,其特征包括:
数据采集及准备模块,用于对用户数据进行获取与处理,以得到系统所需要的信息,构建用户-项目评分矩阵R;
偏好分类模块,借助直觉模糊集理论,获取用户i和项目j的直觉模糊数,并据此将用户和项目的偏好倾向分为三类:强偏好用户(或项目)、弱偏好用户(或项目)、未知偏好用户(或项目);
噪声检测与修正模块,根据用户和项目偏好倾向的划分,利用设计的噪声检测方法对输入的评分矩阵R中存在的噪声数据进行识别与修正,得到修正后的用户-项目评分矩阵R′;
结果预测模块,将修正后的评分数据作为现有推荐方法的输入信息,预测出目标用户在未评分项目上的偏好值,并对结果进行从大到小排序;
推荐结果获取模块,用于为目标用户i找到前k个具有最高预测偏好值的项目进行个性化推送。
2.如权利要求1所述的噪声检测推荐系统,其特征在于,所述数据采集及准备模块,用于将采集的原始数据处理成为一个用户-项目评分矩阵R。
3.如权利要求1所述的噪声检测推荐系统,其特征在于,所述偏好分类模块,借助直觉模糊集相关理论,对用户和项目的偏好倾向进行分类,具体包括:
(1)直觉模糊数获取模块,以评分区间为1-5为例,计算获取用户i和项目j各自的直觉模糊数(Mui,Nui)和(Mvj,Nvj)。获取规则如下:
①若用户i对已交互项目的评分大于其平均分则表示该用户喜欢这些项目,其隶属度Mui为ui/n,其中ui为用户i所喜欢的项目数量,n为项目总数;
②若用户i对已交互项目的评分小于其平均分则表示该用户讨厌这些项目,其非隶属度Nui为(Ui-ui)/n,其中Ui为用户i的评分数量;
③其余情况,由于偏好未知,则犹豫度Hui为(1-Mui-Nui)。
相似地,项目j的隶属度Mvj、非隶属度Nvj、犹豫度Hvj分别为vj/m,(Vj-vj)/m和(1-Mvj-Nvj),其中m为用户数量,vj为项目j受用户喜欢的数量,Vj为项目j被评分的次数。
(2)偏好分类模块,根据所得直觉模糊数,对用户和项目进行偏好划分。
①若用户i(或项目j)的隶属度大于非隶属度,则将用户i(或项目j)划分到强偏好用户类Su(或项目类Sv)中;
②若用户i(或项目j)的隶属度小于非隶属度,则将用户i(或项目j)划分到弱偏好用户类Wu(或项目类Wv)中;
③其余情况,则将用户i(或项目j)划分到未知偏好用户类Uu(项目类Uv)中。
4.如权利要求1所述的噪声检测推荐系统,其特征在于,所述噪声检测与修正模块,用于根据设定的噪声检测机制,识别并修正噪声评分,以得到修正后的评分矩阵R′。噪声机制设定如下:
①若用户i和项目j都属于强偏好类且用户评分rij均小于其平均评分,则该评分被判定为自然噪声,且值被修正为
②若用户i和项目j都属于弱偏好类且用户评分rij均大于其平均评分,则该评分被判定为自然噪声,且值被修正为
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211555339.9/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理