自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 kmp算法---python实现

kmp算法主要要得到next数组然后根据next数组对模式串的下标继续跳转。模式串的next数组计算的就是在次匹配失败前匹配成功部分前面和后面部分相同的地方,即前后缀相同的最长公共串。

2022-09-08 20:33:05 1271 1

原创 推荐系统FM - 超级详细python实战

推荐系统FM - 超级详细python实战1.FM模型2.数据集3.FM求解这里可以查看我之前的写的MF模型作为学习基础,推荐系统MF——SVD与SVD++矩阵分解1.FM模型FM模型在原本线性模型的基础上,考虑到特征两两之间的关联,对特征进行组合,数据模型上表达特征xi,xj的组合用xixj表示。现在只考虑两阶多项式模型,也就是特征两两组合的问题。公式如下:首先实现基本的线性模型公式,用随机生成的一个长度为10353-1(除了需要预测的rating) 的符合正态分布的向量来表示各特征的单独权重,

2022-05-02 17:42:53 1908

原创 推荐系统MF——SVD与SVD++矩阵分解

推荐系统MF——SVD与SVD++矩阵分解数据处理数据集SVD矩阵初始化损失值计算随机梯度下降训练绘制图像SVD++问题导入更新公式更新权重问题:对movieslen数据集进行电影评分进行预测数据处理数据集数据集使用了下载的1M的movieslen数据集,这里主要使用用户评分数据——ratings.csv.数据如下所示主要有用户id,电影id和评分,数据如下。接下来对用户和评分矩阵进行矩阵分解,首先要将其变成矩阵。对dataframe进行变换,仅提取出"userId",“movieId”,“ra

2022-04-17 10:10:00 1676 2

原创 MapReduce总结

MapReduce总结MapReduce简介1)作用三级目录MapReduce简介1)作用在目前世界数据总量飞速增长的大数据环境下,由于硬件限制,单个高性能计算机往往无法胜任处理工作,三级目录

2022-03-21 17:11:24 3550 2

原创 稀疏表示 河流多元信息处理 matlab

稀疏表示河流多元信息处理前言一、简要介绍多源数据稀疏表示1)稀疏表示:二、使用步骤总结前言现有来自黄河流域的大量钻孔数据,需要完成以下任务:简单概括多源数据稀疏表示的基本原理?如下图,BX、MQ、WB钻孔数据来自于金沙江、嘉陵江、汉江和废黄河四个源头的比重是多少?在题目2的基础上讨论利用PCA给多源数据适当的降维,换句话说就是计算不同个数的元素(Al、Fe、K、Ca、Na、Mg、Ti、Mn、Sr、Ba、V、Cr、Ni、Xlf、Xarm、SIRM、HIRM100、HIRM300、S.

2022-01-02 17:03:03 488

原创 自顶向下推导 LL(1)文法

自顶向下推导 LL(1)文法理解证明LL(1)文法证明条件select集first集求follow集求select集判断LL(1)文法理解自顶向下文法:通过左边当前输入字符唯一确定地推导出产生式证明LL(1)文法证明是LL(1)文法:因为要求S的推导是唯一的,即推导后每个最左字符只有一个对应的终结符,即无二异性。证明条件select集证明条件:select(A)=> {X} 表示有可能的跟着的终结符。first集首先是求first集:first(A)=>{X} 表示一开始产生式

2021-11-16 20:40:39 448 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除