-
Newton iterative method for solving nonlinear equations, in which compile WITH T...
牛顿迭代法求解非线性方程,已在TC2.0中编译通过-Newton iterative method for solving nonlinear equations, in which compile WITH TC 2.0
- 2023-01-24 15:45:04下载
- 积分:1
-
该程序用于计算幂积,它比普通的连乘方法要快得多,主要是它含有分治的思想。...
该程序用于计算幂积,它比普通的连乘方法要快得多,主要是它含有分治的思想。-the procedures used in the calculation of power plot, it more than ordinary continually multiply much faster method, it is the partition containing the idea.
- 2022-03-04 21:58:54下载
- 积分: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
-
数学网络编程
您想要了解的就是我的代码,但您必须尝试所有的代码你在你的电脑请尝试自己之前的比赛用我的代码谢谢
- 2022-04-11 22:31:01下载
- 积分:1
-
基于MFC的c++基础矩阵的计算
该程序用来计算两台摄像机之间的基础矩阵,首先获取两台摄像机图像中的N组匹配点,采用8点法和ransac法,随机的选取8组匹配点对,计算基础矩阵,并且不断调整各个参数。最终结果与matlab的结果进行了比较,精度高。
- 2022-05-30 05:40:20下载
- 积分:1
-
KMP算法——字符串匹配
资源描述KMP算法,用于搜索匹配的字符串。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
- 2022-01-27 21:14:39下载
- 积分:1
-
add two number
int main()
- 2022-02-25 10:33:05下载
- 积分:1
-
数学建模最优化问题的lingo编程解法,一开始还先介绍lingo的基本知识。...
数学建模最优化问题的lingo编程解法,一开始还先介绍lingo的基本知识。-Optimization problem of mathematical modeling of lingo programming method, also the first one started to introduce basic knowledge of lingo.
- 2022-09-08 05:30:03下载
- 积分:1
-
非线性方程类,封装了有关解非线性方程的算法
非线性方程类,封装了有关解非线性方程的算法-nonlinear equations, the solution package, the algorithm of nonlinear equations
- 2022-07-13 09:51:00下载
- 积分:1
-
拉法尔喷管
拉瓦尔喷管是推力室的重要组成部分。喷管的前半部是由大变小向中间收缩至一个窄喉。窄喉之后又由小变大向外扩张至箭底。箭体中的气体受高压流入喷嘴的前半部,穿过窄喉后由后半部逸出。这一架构可使气流的速度因喷截面积的变化而变化,使气流从亚音速到音速,直至加速至跨音速。所以,人们把这种喇叭形喷管叫跨音速喷管。由于它是瑞典人拉瓦尔发明的,因此也称为"拉瓦尔喷管"。拉法尔的激波捕捉是一个难点。
- 2022-01-28 14:43:34下载
- 积分:1