-
Lagrange interpolation, have done an interpolation algorithm
Lagrange插值,自己做的一个插值算法-Lagrange interpolation, have done an interpolation algorithm
- 2022-04-10 18:22:17下载
- 积分:1
-
最常用的三次样条插值函数,采用VB编写,它既满足一般实际问题的要求,而建立过程相对又不太复杂。...
最常用的三次样条插值函数,采用VB编写,它既满足一般实际问题的要求,而建立过程相对又不太复杂。-The most commonly used cubic spline interpolation function, the use of VB to prepare, both to meet the general requirements of practical problems, but also the process of establishing a relatively less complex.
- 2022-02-01 10:53:20下载
- 积分:1
-
基于支持向量机的非线性信道盲均衡算法的研究
基于支持向量机的非线性信道盲均衡算法的研究-Based on support vector machine nonlinear channel blind equalization algorithm
- 2023-08-03 12:00:03下载
- 积分:1
-
链表的bubble,insertion, selection排序法
链表的bubble,insertion, selection排序法-Bubble,insertion, selection sort of list
- 2022-05-26 05:23:49下载
- 积分:1
-
在MATLAB环境下的强大计算能力的书强调枫…
本书重点介绍了MATLAB环境下Maple强大的计算能力,以解决科学计算中的数值问题
- 2023-02-06 17:45:05下载
- 积分:1
-
MD5校验和算法源码
MD5校验和算法源码-MD5 checksum algorithm source
- 2022-03-31 11:30:53下载
- 积分:1
-
C++ ItemCF
UserCF和ItemCF是协同过滤中最为古老的两种算法,在top-N的推荐上被广泛应用。这两个算法之所以重要,是因为他们使用了两个不同的推荐系统基本假设。UserCF认为一个人会喜欢和他有相同爱好的人喜欢的东西,而ItemCF认为一个人会喜欢和他以前喜欢的东西相似的东西。这两个假设都有其合理性。根据我的测试,用UserCF和ItemCF做出的推荐列表中,只有50%是一样的,还有50%完全不同。但是这两个算法确有相似的精度。所以说,这两个算法是很互补的。我一直认为这两个算法是推荐系统的根本,因为无论我们是用矩阵,还是用概率模型,我们都非常的依赖于前面说的两种假设。如果用户的行为不符合那两种假设,推荐系统就没必要存在了。因此我一直希望能够找出这两种算法的本质区别。他们有相似的精度,但是coverage相差很大,ItemCF coverage很大而UserCF很小。我还测试了很多其他指标,不过要从这些表象的指标差异找出这两个算法的本质区别还是非常困难。不过上周我基本发现了这两个算法推荐机理的本质区别。我们做如下假设。每个用户兴趣爱好都是广泛的,他们可能喜欢好几个领域的东西。不过每个用户肯定也有一个主要的领域,对这个领域会比其他领域更加关心。给定一个用户,假设他喜欢3个领域A,B,C,同时A是他喜欢的主要领域。这个时候我们来看UserCF和ItemCF倾向于做出什么推荐。结果如下,如果用UserCF, 它会将A,B,C三个领域中比较热门的东西推荐给用户。而如果用ItemCF,它会基本上只推荐A领域的东西给用户。因为UserCF只推荐热门的,所以UserCF在推荐长尾上能力不足。而ItemCF只推荐A领域给用户,这样他有限的推荐列表中就可能包含了一定数量的不热门item,所以ItemCF推荐长尾的能力比较强。不过ItemCF的推荐对某一个用户而言,显然多样性不足。但是对整个系统而言,因为不同的用户的主要兴趣点不同,所以系统的coverage会很大。显然上面的两种推荐都有其合理性,但都不是最好的选择,因此他们的精度也会有损失。最好的选择是,如果我们给这个用户推荐30个item,我们既不是每个领域挑选10个最热门的给他,也不是推荐30个A领域的给他,而是比如推荐15个A领域的给他,剩下的15个从B,C中选择。认识到这一
- 2022-03-26 08:57:57下载
- 积分:1
-
回溯法工作分配
利用Java实现回溯法工作分配,作业程序,写的简单清楚,分享下供大家借鉴。问题为:工作分配问题。设有 n 件工作需要分配给 n 个人去完成。将工作 i 分配 给第 j 个人完成所需要的费用为 cij。试设计一个算法,为每一个人分配一件不 同的工作,并使总费用达到最小。
- 2022-02-26 04:18:15下载
- 积分:1
-
This is a mathematical modeling of the notes, very useful! I hope everyone can d...
这是一个数学建模的讲义,很有用的!希望大家能多下载这个,-This is a mathematical modeling of the notes, very useful! I hope everyone can download this,
- 2022-12-29 12:00:06下载
- 积分:1
-
LU分解解方程-Fortran
利用LU分解方法,计算线性方程的解,Fortran程序!
- 2022-04-21 16:17:07下载
- 积分:1