机器学习算法
文章平均质量分 75
stesha_chen
这个作者很懒,什么都没留下…
展开
-
朴素贝叶斯(详细版)
朴素贝叶斯是传统机器学习算法中的一种,因为使用简单而且效果不差而被广泛使用。基本上用到的数学原理就是贝叶斯公式和极大似然估计,原理上也是比较简单。但是它的简单是源于做了一个硬性的假设,假设在知道y的情况下,x中的所有feature出现的可能性是相互独立的,这个条件其实并不成立,但是这个假设大大简化了模型,不过这个模型也因为这个硬性假设而丧失了一些准确性。这篇博文的内容是基于《统计学习方法》中第...原创 2019-04-08 14:59:56 · 1007 阅读 · 0 评论 -
mean shift聚类算法分析
最近看一个车道线识别的算法LaneNet,其中用到了mean shift进行聚类,然后研究了一下这个聚类算法,主要是从代码中了解的,简单记录一下自己的理解,防止以后忘记。meanshift code使用mean shift聚类我们不用预先知道数据需要聚集为几类,算法会自动找出几个cluster。随机数据在开始使用mean shift算法之前先随机生成几蔟数据,方便后面验证聚类效果。...原创 2019-03-26 20:53:27 · 3430 阅读 · 4 评论 -
最小二乘法曲线拟合公式推导与代码实现
假设现在有n对坐标系中的点,现在要做k阶多项式拟合,多项式函数如下: (1)如果将所有已知的点代入公式1就可以得到n组等式:...这些不等式不一定的有解的,就是说在k阶多项式的曲线下不能拟合每个点,所以我们需要求多项式计算出来的y与真实y之间最小来实现尽量拟合每个点。 (2)将公式1代入2可以得到 (3)可以通过公式3对求偏导后令其为0...原创 2019-03-27 17:32:25 · 10289 阅读 · 0 评论 -
使用矩阵的迹推导最小二乘法的解(cs229-lecture2)
之前写了一篇最小二乘法进行曲线拟合,当时就觉得这个过程其实和神经网络的线性回归很像。是否可以用同样的方法来求解线性回归的问题,而不用梯度下降呢?后来在cs229的第二课中刚好看到了这个内容,感觉推导方式更加的精妙,这里记录一下推导过程方便以后回顾。假设我们需要预测房价,有n个feature会影响房价,比如房子大小,修建年份,装修情况,房屋个数,所处位置等等。我们搜集了m组这些feature和房...原创 2019-03-28 12:00:40 · 2013 阅读 · 0 评论 -
广义线性模型(Generalized Linear Models)-cs229 lecture4
学习cs229时看到了广义线性模型,所谓广义,应该就是使用这个模型可以将大多数的概率分布模型统一化,可以使用这个模型推导出像sigmoid,softmax之类的函数形式。在这里记录一下学到的相关内容,便于以后回顾。指数族概率统计中的很多分布都可以表示为指数族的形式,指数族的通用表示如下: (1)其中是这个分布的natural parameter或者叫做cononical pa...原创 2019-04-03 15:01:25 · 971 阅读 · 0 评论