机器学习算法
文章平均质量分 67
lzq20115395
这个作者很懒,什么都没留下…
展开
-
机器学习-提升方法
本文针对《统计学习方法》中的提升算法介绍,结合自己的理解总结而写。提升方法提升方法的基础思想是:针对一个复杂问题(回归或者分类),将多个专家的判断进行合理的综合得出的结果,要比一个专家单独的判断要好。对应到分类问题中,就是要构造多个弱分类器,然后综合得到强分类器。原创 2017-11-10 20:47:29 · 460 阅读 · 0 评论 -
EM算法
最近在看李航《统计学习方法》中关于em算法的部分,说实话不是很好理解,为了弄明白这个东东到底是要干嘛,以及其相应的推导,在网上查了不少资料。网上相关的证明推导很多,本文主要按照我自己的逻辑,写点自己对于这部分知识的理解,有什么不对的地方欢迎大家指出来!EM算法算法思想首先引入一个经典例子来说明,假设我们现在想调查一个学校男女学生身高分布情况,首先随机抽取出了100个学生,每个学生的身高随机变量X已知原创 2017-11-25 23:12:56 · 308 阅读 · 0 评论 -
基于BP算法的前馈神经网络
BP神经网络首先给出只包含一个隐层的BP神经网络模型(两层神经网络): BP神经网络其实由两部分组成:前馈神经网络:神经网络是前馈的,其权重都不回送到输入单元,或前一层输出单元(数据信息是单向传播的,不会回流),区别于循环神经网络RNN。BP算法(Back Propagation):误差反向传播算法,用于更新网络中的权重。BP神经网络思想:表面上:1. 数据信息的前向传播,从输入层到隐原创 2017-12-07 22:46:31 · 5843 阅读 · 0 评论 -
哈夫曼树及python实现
最近在看《tensorflow实战》中关于RNN一节,里面关于word2vec中涉及到了哈夫曼树,因此在查看了很多博客(文末)介绍后,按自己的理解对概念进行了整理(拼凑了下TXT..),最后自己用python实现Haffuman树的构建及编码。哈夫曼(huffman)树基本概念路径和路径长度:树中一个结点到另一个结点之间的分支构成这两个结点之间的路径;路径上的分枝数目称作路径长度,它等于路径上的结原创 2017-12-26 21:45:31 · 23157 阅读 · 7 评论