- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 【机器学习降维】拉普拉斯矩阵与谱聚类
文章目录1.拉普拉斯矩阵1.1 简介1.2 性质2.谱聚类3. 拉普拉斯特征映射Laplacian Eigenmaps1.拉普拉斯矩阵1.1 简介 拉普拉斯矩阵(Laplacian matrix),也称为基尔霍夫矩阵, 是表示图的一种矩阵。给定一个有n个顶点的图G=(V,E),其拉普拉斯矩阵定义为:L=D−WL=D-WL=D−W 其中W为图G的邻接矩阵,一个N×NN \time...
2019-01-31 16:56:28 1977 1
原创 【机器学习算法推导】隐狄利克雷模型LDA
文章目录1.概率论基础1.1 二项分布1.2 多项式分布1.3 Gamma分布1.4 共轭分布1.5 Beta分布1.概率论基础1.1 二项分布 二项分布是n重伯努利分布,可以看做是将硬币抛n次,出现k次正面向上的概率,每次出现正面向上的概率为p,其概率密度公式为P(X=k)=Cnkpk(1−p)n−kP(X=k)=C_n^kp^k(1-p)^{n-k}P(X=k)=Cnkpk(1...
2019-01-28 21:37:55 978 1
原创 【机器学习算法推导】隐马尔科夫模型HMM及相关算法
文章目录1.隐马尔可夫模型HMM1.1 简介1.2 定义1.3 实例1.4 生成观测序列1.5 HMM的三个基本问题2.评估观察序列概率2.1 暴力求法2.2 前向算法2.3 后向算法1.隐马尔可夫模型HMM1.1 简介 隐马尔科夫模型是与概率论密切相关的一个模型,隐马尔科夫模型(Hidden Markov Model,以下简称HMM)在语音识别,自然语言处理等方面都有所应用。它被用来解决...
2019-01-19 15:28:09 624 1
原创 【机器学习算法推导】高斯混合模型GMM与EM算法
高斯混合模型(GMM) 极大似然估计是一种应用很广泛的参数估计方法。在已有某个地区身高数据以及知道身高服从高斯分布的情况下,利用极大似然估计的方法可以估计出高斯分布μ,σ\mu,\sigmaμ,σ两个参数。 如果是多组数据,多个模型呢?获取现在我们有全国多个省份的身高数据,但并不知道它们具体属于哪个省份,只知道每个省之间服从不同的高斯分布,此时的模型称为高斯混合模型(GMM),其公式为P...
2019-01-16 17:15:57 938 1
原创 【基于SSH框架的个人博客系统06】头像文件上传与前后端分页机制
注意:本项目为博主初学Web开发时所写,所使用的方法都比较笨,不符合主流开发方法。例如,包管理应该使用Maven进行管理而不是手动导入,对前端后端代码的架构也并不是很清晰。大家学习思想即可,可以不用浪费时间在将这个项目跑起来。目前主流的技术应当是Spring+SpringMVC+Mybatis的SSM框架,配合Shiro做权限控制,Redis做缓存,也可以学习SpringBoot开发微服务。由于...
2019-01-10 22:06:27 1912 2
原创 【基于SSH框架的个人博客系统05】ajax异步通讯技术与json交互
注意:本项目为博主初学Web开发时所写,所使用的方法都比较笨,不符合主流开发方法。例如,包管理应该使用Maven进行管理而不是手动导入,对前端后端代码的架构也并不是很清晰。大家学习思想即可,可以不用浪费时间在将这个项目跑起来。目前主流的技术应当是Spring+SpringMVC+Mybatis的SSM框架,配合Shiro做权限控制,Redis做缓存,也可以学习SpringBoot开发微服务。由于...
2019-01-10 22:06:06 1428 1
原创 【基于SSH框架的个人博客系统04】DAO层,Service层与Action层
注意:本项目为博主初学Web开发时所写,所使用的方法都比较笨,不符合主流开发方法。例如,包管理应该使用Maven进行管理而不是手动导入,对前端后端代码的架构也并不是很清晰。大家学习思想即可,可以不用浪费时间在将这个项目跑起来。目前主流的技术应当是Spring+SpringMVC+Mybatis的SSM框架,配合Shiro做权限控制,Redis做缓存,也可以学习SpringBoot开发微服务。由于...
2019-01-10 22:05:49 3739
原创 【基于SSH框架的个人博客系统03】bean层-javabean的建立以及映射文件的创建
注意:本项目为博主初学Web开发时所写,所使用的方法都比较笨,不符合主流开发方法。例如,包管理应该使用Maven进行管理而不是手动导入,对前端后端代码的架构也并不是很清晰。大家学习思想即可,可以不用浪费时间在将这个项目跑起来。目前主流的技术应当是Spring+SpringMVC+Mybatis的SSM框架,配合Shiro做权限控制,Redis做缓存,也可以学习SpringBoot开发微服务。由于...
2019-01-10 22:05:14 2437 1
原创 【基于SSH框架的个人博客系统02】项目分析与数据库表设计
注意:本项目为博主初学Web开发时所写,所使用的方法都比较笨,不符合主流开发方法。例如,包管理应该使用Maven进行管理而不是手动导入,对前端后端代码的架构也并不是很清晰。大家学习思想即可,可以不用浪费时间在将这个项目跑起来。目前主流的技术应当是Spring+SpringMVC+Mybatis的SSM框架,配合Shiro做权限控制,Redis做缓存,也可以学习SpringBoot开发微服务。由...
2019-01-10 22:04:52 4192 8
原创 【基于SSH框架的个人博客系统01】Eclipse搭建SSH框架详细流程
Eclipse搭建SSH框架搭建教程 注意:本项目为博主初学Web开发时所写,所使用的方法都比较笨,不符合主流开发方法。例如,包管理应该使用Maven进行管理而不是手动导入,对前端后端代码的架构也并不是很清晰。大家学习思想即可,可以不用浪费时间在将这个项目跑起来。目前主流的技术应当是Spring+SpringMVC+Mybatis的SSM框架,配合Shiro做权限控制,Redis做缓存,也可...
2019-01-10 22:04:13 9722 13
原创 【深度学习】卷积神经网络CNN
文章目录1.卷积神经网络1.1Convolution 卷积1.2 Max Pooling最大池化1.3 Flatten2.理解深度学习1.卷积神经网络1.1Convolution 卷积 卷积核里面的数字是被学出来的。卷积核的大小是认为规定的,以3×33\times33×3的卷积核为例,[1−1−1−11−1−1−11],[−11−1−11−1−11−1],... \begin{bmat...
2019-01-09 15:44:16 1697
原创 【机器学习算法推导】AdaBoost与GBDT(Gradient Boosting Decision Tree)
随机森林RandomForest使用bootstraping取样得到T份不同的样本,得到T棵决策树,将这些决策树融合起来,就可以得到随机森林。AdaBoost-DTree 一棵树,如果无限制的划分下去,能够得到一颗完全长成的树,任何训练样本都能够很好地划分,也就是说我们的训练误差ϵ=0\epsilon=0ϵ=0。 对于AdaBoost来说,ϵ=0\epsilon=0ϵ=0意味着缩放因子...
2019-01-07 11:05:20 534
原创 【机器学习降维】主成分分析PCA
PCA是寻找到一个低维的平面对数据进行投影,以便最小化投影误差的平方,即最小化每个点与投影后的对应点之间距离的平方值。算法流程:预处理数据,对数据进行均值化计算协方差矩阵Σ=1m∑i=1m(x(i))(x(i))T\Sigma=\frac{1}{m}\sum\limits_{i=1}^m(x^{(i)})(x^{(i)})^TΣ=m1i=1∑m(x(i))(x(i))T使用SVD特征...
2019-01-02 11:00:40 500
使用scrapy框架爬取拉勾网数据
2017-09-02
基于SSH框架的简易博客系统
2017-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人