-
C++实现基于用户的协同过滤
算法过程:1).读入数据,将数据用user_brands存起来,同时建立userid_id,再建立id_brands 2).遍历id_brands得到物品-用户倒排表brand_ids,根据倒排表得到用户的相似矩阵sim_mat 3).为每个用户推荐产品: 3.1).求用户u买过的brand和所有brand的差集得到用户u没有买过的物品集合brand_unused; 3.2).用户u对每一个没用过的物品i的兴趣p(u,i): 3.2.1).找到与用户u最近的k个用户 对于每一个没用过的物品i: 3.2.2).找出这k个用户中对物品i有过行为的用户v[]√ 3.2.3).将用户u和v[j]的兴趣相似度累加 3.3).取前m个最感兴趣的brand推荐给用户; 代码:UCF.cc(用户协同过滤核心代码):#include #include #include #include #include #include #include #include #include #include
- 2023-03-01 07:45:04下载
- 积分:1
-
最长公共子序列
南邮算法实验,动态规划法求解最长公共子序列问题,也实现了备忘录方法求解最长公共子序问题。可实现输出一组解,也可以输出所有可能的最长公共子序。实现了实验要求的所有思考题
- 2023-01-07 16:40:03下载
- 积分:1
-
用matlab写的huffman编码程序
1)输入下面几种符号,并调用概率计算函数prob计算其出现的概率,初始为四棵不同的小二叉树; a(10) b(20) c(30) d(40)2)在1中得到的树里找到概率值最小的两棵树,将他们分别作为左、右子树连成一棵大一点的二叉树,该二叉树的概率值为两棵树概率值之和。2的做法,直到所有的符号都连入树中。
- 2022-01-21 23:52:23下载
- 积分:1
-
kalman program(c)
and some examples on kalman which i will upset later.
kalman program(c)
and some examples on kalman which i will upset later.
- 2022-03-20 09:53:51下载
- 积分:1
-
逻辑运算类:支持与或非逻辑运算,支持括弧 ( ) 改变运算先后。...
逻辑运算类:支持与或非逻辑运算,支持括弧 ( ) 改变运算先后。-Logic operations categories: support and non-logical operations, support brackets () to change the computing successively.
- 2022-01-31 13:27:58下载
- 积分:1
-
温度场模拟程序,matlab编写
温度场模拟程序,matlab编写-temperature simulation program, the preparation of Matlab
- 2023-03-20 02:35:03下载
- 积分:1
-
很有用的,一些经常用到的C算法程序集。
很有用的,一些经常用到的C算法程序集。-very useful, some of the frequently used procedures Set C algorithms.
- 2022-02-13 14:43:08下载
- 积分:1
-
井底压力计算软件
井底压力计算软件,用Vb编写,可以用来计算油井沿程压力变化,温度变化;程序中含有说明,主要根据两相流的一些相关知识编写。
- 2023-08-18 22:00:03下载
- 积分:1
-
分词以及词性标注
中文词法分析是中文信息处理的基础与关键。中国科学院计算技术研究所在多年研究工作积累的基础上,研制出了汉语词法分析系统ICTCLAS(Institute of Computing Technology, Chinese Lexical Analysis System),主要功能包括中文分词;词性标注;命名实体识别;新词识别;同时支持用户词典。实验的核心思想利用系统 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-01-26 02:18:22下载
- 积分:1
-
纯软运动控制源代码,包括算法(控制板与PC通过USB连接)
资源描述为了源码,买的控制板,分享给大家。
usb运控控制16.1可对多轴雕刻机进行高速运动控制。能自动断点记录、掉线自动复位连接。默认支持8轴联动,能对主轴转速、冷却液、照明等辅助动作进行控制。具体性能如下: 1)每秒350000次的插补计算,高速USB2.0传输,方便快捷,既插既用。例如滚珠丝杆导程5mm,伺服电机5000线,每脉冲移动距离5/5000=0.001mm。最大移动速度350000*0.001*60=21000mm/min。
2)16路高速脉冲输出,可发出350k脉冲,具有稳定的加减速控制功能,运行平稳。系统板子已完美升级至8轴联动。
3)8路继电器输出。控制主轴正反转、冷却液/气开关、主轴松紧夹刀等辅助动作。
4)1路0-10V模拟量电压输出,控制主轴转速。
5)16路光耦隔离输入,用于回零、外部报警、测量刀长、外部循环启动等接口。
6)2路特殊光耦隔离输入,用于硬超程、伺服驱动器报警输入。
7)1路专用7轴手轮接口DB25K,手轮方式控制机器运行。
?
2)16路高速脉冲输出,可发出350k脉冲,具有稳定的加减速控制功能,运行平稳。系统板子已完美升级至8轴联动。
3)8路继电器输出。控制主轴正反转、冷却液/气开关、主轴松紧夹刀等辅助动作。
4)1路0-10V模拟量电压输出,控制主轴转速。
5)16路光耦隔离输入,用于回零、外部报警、测量刀长、外部循环启动等接口。
6)2路特殊光耦隔离输入,用于硬超程、伺服驱动器报警输入。
7)1路专用7轴手轮接口DB25K,手轮方式控制机器运行。
- 2022-03-16 03:20:41下载
- 积分:1