
人工智能
AI
bijingrui
bijingrui1997
展开
-
bagging boosting adaboost
bagging 民主,权重一样 boosting 选优 adaboost ada自适应:boost,计算wm原创 2021-08-21 16:44:01 · 131 阅读 · 0 评论 -
决策树 Decision Tree ID3 C4.5 CART
构建许多 决策树 都是弱分类器 从样本中选取不同的部分 都给决策树去决断 然后训练 保存模型 新样本 送入模型 去predict,最终汇总结果原创 2021-08-21 16:29:28 · 156 阅读 · 0 评论 -
随机森林 RF random forest
构建许多 决策树 都是弱分类器 从样本中选取不同的部分 都给决策树去决断 然后训练 保存模型 新样本 送入模型 去predict,最终汇总结果原创 2021-08-21 16:14:31 · 161 阅读 · 0 评论 -
SVM ,简述?监督学习?目标为了最小化?
https://www.bilibili.com/video/BV1N54y1q7bQ 支持S 向量 V 机M 目标:分类间隔 --最近点的 距离 越远越好原创 2021-08-21 15:59:48 · 202 阅读 · 0 评论 -
Kmeans
1、随机在图中取K(这里K=2)个中心点。 2、对图中的所有点求到这K个中心点的距离,假如点Pi离种子点Si最近,那么Pi属于Si点群。(上图中,我们可以看到A,B属于上面种子的点群,C,D,E属于下面种子的点群) 3、接下来,我们要移动中心点到属于他的“点群”的中心。(见图上的第三步),这里求中心的方法最简单的是直接将中心定为点群各个坐标的平均值 ,也可以参考下面三种求中心的方法。 4、然后重复第2)和第3)步,直到中心点没有移动(我们可以看到图中的第四步上面的中心点聚合了A,B,C,下面的...原创 2021-08-21 15:34:06 · 126 阅读 · 0 评论 -
epoch和episode
一个训练集 过大,往往需要划分 划分为1个: 名称:batch梯度下降 batch_size = m 用整个训练集进行梯度下降 划分成5个: 名称:mini-batch梯度下降 batch_size = 占1/5的量 划分为m个: 名称:随机梯度下降 batch_size = 1 一次对一个数据进行梯度下降 epoch 对整个训练集进行了一次梯度下降,即:所有的训练样本完成一次forward和backward propagation。 对于划分为5个子集:就是上述的原创 2021-03-22 08:33:06 · 2201 阅读 · 0 评论 -
《西瓜书》读后感
参考资料 浙江大学·研究生“机器学习”课程:https://www.bilibili.com/video/BV1dJ411B7gh (视频里面,西瓜书做为参考) 导学,我感觉比较适合初学者:https://www.bilibili.com/video/BV17J411C7zZ (对西瓜书进行导读、小总结) 看了"深度之眼·西瓜书训练营",这个是属于公式推导&证明,属于加深学习。(有点偏!) 直观感受 看西瓜书的目的: 就是为了知道 AI都有哪些方法,浅显过一遍就行了。 ...原创 2020-10-06 16:37:10 · 1035 阅读 · 0 评论 -
SVM支持向量机
划分数据集的示例 当输入特征的维度低,可以自己划线,划分不同的数据集。 当输入特征的维度很大(3维/几十维),如何做一个“超平面”,划分不同的数据集。 # 一个蛋糕,切3刀 分成8等分,二维做不到,三维可以的! 分类 1.线性可分情况 简述 简述:找一个平面,向上向下平行移动该平面,使之擦过一些向量(支持向量),间距(margin)表示为d。 方法目的:让d作为优化指标,使d尽可能大;取中间作为平面就行了; 方法优点:只与支持向量有关,与其他向量无关,适用于小样本;.原创 2020-10-05 13:23:10 · 352 阅读 · 0 评论 -
矩阵求导-YX拉伸术
对矩阵求导原创 2020-08-05 23:14:12 · 516 阅读 · 0 评论 -
anconda中的jupyter notebook,如何修改默认打开的文件夹路径
打开 Anaconda Prompt 输入命令jupyter notebook --generate-config 打开C:/Users/你的账户/.jupyter/jupyter_notebook_config.py 修改 #c.NotebookApp.notebook_dir = '' 为 c.NotebookApp.notebook_dir = '你想要默认打开的文件夹' 开始菜单找到 jupyter notebook 快捷键,右键->更多->打开文件所在位置,找打快捷方式在文件.原创 2020-06-10 18:58:58 · 672 阅读 · 3 评论 -
【3B1B】数字识别的例子(深度学习)
https://space.bilibili.com/88461692/channel/detail?cid=26587 有启发! 这个视频告诉了我:隐藏层 具体这层负责干啥?其实不知道,没有想象的那么智能(负责哪小块问题)。 或许是人类看不懂,但计算机能看懂的特征描述 图片是如何输入神经网络的? 图片,拉成列向量,数据在0~1之间(代表灰度值),是active,作为a0,是...原创 2020-04-24 04:01:15 · 1412 阅读 · 0 评论 -
Jupyter notebook 快捷键(快速上手)
若要使用Matplotlib绘图,为确保图形能顺利输出,需在cell开头键入 %matplotlib inline 模式切换 命令模式,按Enter,光标进入cell,开始编辑模式 编辑模式,按Esc,光标退出cell,开始命令模式 2.2命令模式快捷键 H:显示快捷键帮助 F:查找和替换 P:打开命令面板 Ctrl-Enter:运行当前cell Shift-Enter:运行当前cell并...原创 2020-04-18 17:07:43 · 224 阅读 · 0 评论