检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王留芳[1,2] 刘镇镇 魏蓝 吴正江 WANG Liufang;LIU Zhenzhen;WEI Lan;WU Zhengjiang(College of Computer Science and Technology,Henan Polytechnic University,Jiaozuo 454000,Henan,China;Electrical Engineering Department,Hebi Automotive Engineering Professional College,Hebi 458030,Henan,China;School of Informatics,Xiamen University,Xiamen 361005,Fujian,China)
机构地区:[1]河南理工大学计算机科学与技术学院,河南焦作454000 [2]鹤壁汽车工程职业学院电子工程系,河南鹤壁458030 [3]厦门大学信息学院,福建厦门361005
出 处:《河南理工大学学报(自然科学版)》2020年第6期133-138,共6页Journal of Henan Polytechnic University(Natural Science)
基 金:国家自然科学基金资助项目(11601129)。
摘 要:针对在数据稀疏和冷启动情况下,使用协同过滤推荐算法中传统相似度算法产生相似度不准确的问题,本文将传统相似算法中修正余弦相似度算法与基于用户属性的相似度算法加权混合,引入双因子作为权重,双因子用sigmoid函数定义,以阈值与读者借阅量的差值为变量,当读者借阅量大于(小于)阈值时,数据不稀疏(稀疏),修正余弦相似度算法权重自动增加(降低),基于用户属性相似度算法的权重自动降低(增加)。这种自动调整2种相似度算法权重的方法,既考虑了传统相似算法的优点,又避免其缺点。通过实验证明,改进后的算法提高了相似度计算的准确性,提高了推荐精度,在一定程度上解决了数据稀疏和冷启动下产生的相似度不准确问题。In the case of sparse data and cold start,the traditional similarity algorithm in collaborative filtering recommendation is used to generate the problem of inaccurate similarity.In this paper,the modified cosine similarity algorithm was weighted mixed with the similarity algorithm based on user attributes.Double-factor was introduced as the weight,and the double-factor was defined by sigmoid function,with the difference between the threshold value and the reader's borrowing quantity as the variable.When the reader borrowing was more than(less than)the threshold,the data was not sparse(sparse),the weight of the modified cosine similarity algorithm would automatically increase(decrease),and the weight of the algorithm based on user attribute similarity would automatically decrease(increase).This method of automatically adjusting the weights of two similarity algorithms not only considered the advantages of traditional similarity algorithms,but also avoided the disadvantages.The experiments showed that the improved algorithm had improved the accuracy of similarity calculation and improved the accuracy of recommendation,and it had solved the problems of data sparse and cold start to some extent.
关 键 词:推荐算法 协同过滤 阈值 双因子sigmoid函数 权重 用户属性
分 类 号:TP391.3[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.28