
机器学习轮子实现
文章平均质量分 92
机器学习轮子实现
氵文大师
我年华虚度,空有一身疲倦
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
我佛了,我今天才搞懂ROC和AUC
ROC和AUC原创 2022-08-18 00:18:44 · 1613 阅读 · 0 评论 -
Jensen不等式及其详细证明——Emmm...?Emmm...! EM算法(1)
Emmm...?Emmm...?Emmm...?Emmm...!Emmm...!Emmm...!接下来的几篇博客,我们来聊聊传说中的EM算法接下来的几篇博客,我们来聊聊传说中的EM算法接下来的几篇博客,我们来聊聊传说中的EM算法Jensen不等式将在之后的EM算法的证明中发挥重要的作用,我们先来瞅一瞅Jensen不等式将在之后的EM算法的证明中发挥重要的作用,我们先来瞅一瞅Jensen不等式...原创 2020-03-28 22:51:26 · 883 阅读 · 0 评论 -
线性回归中,三种梯度下降MGD、BGD与MBGD对比研究(一)——公式推导
1.线性回归我们都知道,一般线性回归的假设函数为:hθ=∑j=1nθjxjh_{\theta} = \sum_{j=1}^{n}\theta_{j}x_{j}hθ=j=1∑nθjxj即:hθ(X)=θTXh_{\theta}(\mathbf{X}) = \boldsymbol{\theta}^{T}\mathbf{X}hθ(X)=θTX其中:θ=(θ1,θ2,...,θn)T...原创 2020-03-12 13:22:37 · 1294 阅读 · 0 评论 -
线性回归中,三种梯度下降MGD、BGD与MBGD对比研究(二)——Python轮子实现
在上一篇中,我们简单的说明了MGD、BGD与MBGD的原理,这一次,我们用numpy实现一下:先导入需要的库:import numpy as npimport pandas as pdimport random此处插入一小段,来说明数据结构:可以简单的说:X是没有标签的训练数据shape==(m, n)y是训练数据的标签shape==(m, )theta是线性回归的参数sh...原创 2020-03-12 14:02:18 · 671 阅读 · 0 评论 -
线性回归中,三种梯度下降MGD、BGD与MBGD对比研究(三)——以鸢尾花数据集为例
上一次,写了MGD、SGD、MBGD的代码实现,现在,我们来康康实例我们以大名鼎鼎的鸢尾花数据集为例:https://archive.ics.uci.edu/ml/machine-learning-databases/iris/下载这个iris.data即可将其置于当前工作文件夹即可先导入需要的库:import numpy as npimport pandas as pdimp...原创 2020-03-12 15:05:42 · 1066 阅读 · 4 评论