协同过滤是成功的个性化推荐技术之一. 但传统协同过滤算法由于不能及时反映用户的兴趣变化,影响了推荐质量. 针对这个问题,本文借鉴心理学上艾宾浩斯遗忘曲线来跟踪和学习用户的兴趣,展开了协同过滤推荐算法的研究. 通过数学分析工具发现了与遗忘曲线拟合度较高的幂函数曲线,并把用户的兴趣分为短期兴趣和长期兴趣,提出了基于时间窗口的权重函数,以此解决跟踪和学习用户兴趣的难题. 结合项目的评分相似性和属性相似性来定义项目相似度数据权重函数. 将基于时间窗的数据权重与基于项目相似度的数据权重相结合来反应用户对项目的兴趣度
2021-12-21 09:48:34 453KB 自然科学 论文
1
该模型说明了重复控制概念。 选择伺服驱动系统作为案例研究。 应该注意的是,非常基本的重复补偿器在传递方向引入了积分。 这种方法并不稳健。 你不能在物理控制系统中做到这一点。 要观察这样做的可能后果,请设置遗忘因子 gamma=0。 最简单但不是最有效的方法来强化该方案是使用 0<gamma<1。 这显然用一阶滞后元素代替了 k 方向上的纯积分器。 该系统现在更加强大,但是,其跟踪性能却受到了影响。 更复杂的解决方案涉及频率相关的遗忘,即控制信号的过滤。 Michal Malkowski 很快就会提供更多关于这方面的信息——2014 年 12 月下旬在 Matlab Central 上查看他的信息。此提交不包含任何开创性的发现,但我们希望 Michal 和我共同创作的一些模型能够,敬请期待: )
2021-12-03 14:59:19 601KB matlab
1
30list艾宾浩斯记忆遗忘曲线单词记忆时间表.docx
2021-11-29 17:03:07 21KB
这是可执行的自适应遗忘因子参数辨识代码,希望能够帮到你
2021-11-10 22:24:47 1KB 参数辨识
1
遗忘算法演示程序及源码,功能包括词库生成、分词、词权重计算。是CSDN博文《非主流自然语言处理——遗忘算法系列》的配套资源。作者老憨欢迎交流讨论。
2021-11-03 14:44:27 35.95MB 自然语言处理 遗忘算法
1
目录 1. 一般最小二乘法 3 1.1. 一次计算最小二乘算法 3 1.2. 递推最小二乘算法 3 2. 遗忘因子最小二乘算法 6 2.1. 一次计算法 6 2.2. 递推算法 6 3. 限定记忆最小二乘递推算法 9 4. 偏差补偿最小二乘法 11 5. 增广最小二乘法 13 6. 广义最小二乘法 15 7. 辅助变量法 17 8. 二步法 19 9. 多级最小二乘法 21 10. Yule-Walker辨识算法 23 Matlab程序附录 24 附录1、最小二乘一次计算法 24 附录2、最小二乘递推算法 25 附录3、遗忘因子最小二乘一次计算法 26 附录4、遗忘因子最小二乘递推算法 27 附录5、限定记忆最小二乘递推算法 29 附录6、偏差补偿最小二乘递推算法 31 附录7、增广最小二乘递推算法 32 附录8、广义最小二乘递推算法 34 附录9、辅助变量法 36 附录10、二步法 38 附录11、多级最小二乘法 39 附录12、Yule-Walker辨识算法 42
1
艾宾浩斯遗忘曲线复习计划表.xlsx
2021-10-13 19:00:23 39KB 复习 艾宾浩斯遗忘曲线
1
为了解决传统的基于用户的协同过滤算法中的数据稀疏性问题,提高推荐的准确率,对推荐算法进行了改进并将改进后的算法应用在美食推荐领域。利用均值中心化方法对实验数据进行处理,减少因个人评分习惯差异造成的推荐误差。通过使用改进的空值填补法降低评分矩阵的稀疏性,在计算相似度时引入了遗忘函数和用户间的信任度,进一步提高了推荐系统的准确性。实验表明,提出的改进算法比传统算法有更高的准确率,并得出了在推荐过程中考虑用户和项目外的其他因素以及针对不同的数据信息采用不同的算法,都有利于提高推荐准确率的重要结论。
1
matlab开发-带可变遗忘因子的离散卡尔曼滤波器。变遗忘因子离散卡尔曼滤波器
2021-10-07 17:02:32 389KB Simulink基础
1