学习机器学习
文章平均质量分 93
Morphlng
精于基础,广于工具
展开
-
【PARL强化学习】环境搭建
PaddlePaddle前言1、创建虚拟环境2、安装库3、CUDA、cuDNN安装4、基础测试5、实例测试结语前言抢了半年显卡,终于5.1时在pdd买到了原价的rtx3050(买不起不是我的问题,是矿老板的)。不用来玩机器学习太浪费了,刚好对Reinforcement Learning很感兴趣,今天就费了半天功夫搭环境,做下记录。我准备搭建的环境构成如下:gym,模拟问题环境。PARL,搭建模型和训练Agent。PaddlePaddle-gpu,利用GPU训练。我个人的电脑环境如下:W原创 2022-05-05 17:43:12 · 3519 阅读 · 1 评论 -
【李宏毅机器学习笔记】BP算法
Backpropagation神经网络中,我们利用梯度下降法来对损失函数进行优化,这在神经元数量不多的时候很有效。但是深层神经网络中,有上百万的参数需要调整,单纯使用梯度下降法可以算,但几乎不可能算完。因此我们需要更有效的方法来优化损失函数,这也就引出了反向传播(backpropagation)链式法则下图是多层神经网络的一个模型,现在我们要对损失函数L进行优化,即对其中每个参数求偏导。以图中三角部分为例,展开:假设该部分的模型函数如下:z=w1x1+w2x2+bz=w_1x_1+w_2x_2+原创 2021-08-20 20:09:30 · 324 阅读 · 0 评论 -
【学习机器学习】实验——聚类算法性能度量
聚类算法性能度量前言一、实验目的二、实验内容1、变量a,b,c,d2、Jaccard系数3、闵可夫斯基距离4、avg,diam,dmin,dcen,DB指数4.1 avg(C)4.2 diam(C)4.3 dmin(C1,C2)4.4 dcen(C1,C2)4.5 DB指数5-1、VDM,无序属性处理5-2、MinkovDM,混合属性处理6、归一化三、实验结果1、abcd和Jaccard系数2、avg,diam,dmin,dcen,DB指数2.1 avg(C)2.2 diam(C)2.3 dmin(C1,C原创 2020-06-12 13:02:36 · 2195 阅读 · 0 评论 -
【学习机器学习】实验——神经网络
matlab实现神经网络前言一、实验目的二、实验内容1、导入数据2、划分训练集与测试集3、构建神经网络3.1 函数参数分析3.2 输入、输出矩阵3.3 调用newff()4、BP训练算法5、网络仿真三、实验结果四、拓展实验五、实验总结前言越难的理论往往有着最简单的实践,因为老师也知道我们的水平真要写至少也得给一个月时间,所以干脆允许你们使用内建函数了哈。神经网络就是最典型的例子,三个函数,正确调用即可,代码实在没什么可写的所以我把函数的参数意义比较完整的写了出来。代码的部分参考了这篇博客一、实验目的原创 2020-05-29 11:27:50 · 4132 阅读 · 3 评论 -
【学习机器学习】实验——线性模型实现
决策树前言一、实验目的二、实验内容1、导入数据2、划分训练集与测试集3、多元线性回归3.1 多元线性回归系数矩阵3.2 多元线性回归可视化3.3 测试集检验4、线性判别分析4.1 编写线性判别分析4.2 线性判别分析可视化4.3 测试集检验三、实验总结PS:对数几率回归前言上周五机器学习的实验课内容,由于图像处理占用了大量时间(即便现在还在研究),所以腾不出时间写博客了。而且机器学习部分的实验内容多数要求调用matlab自带函数,因此也没有什么可讲的变成部分。下面的部分,我直接使用了实验报告的内容。一原创 2020-05-22 10:53:04 · 4034 阅读 · 0 评论 -
【学习机器学习】实验——决策树
决策树前言一、实验目的二、实验内容1、导入数据2、将数据分为训练集与测试集3、采用训练集建立决策树三、实验结果1、Cart算法绘制决策树后记前言五一假期跳过了一次实验课,结果这周五上实验课老师竟然直接跳过了决策树的实验,虽然说我也不能算是白写了,毕竟算是锻炼自己,不过总还是有点难受的~哼。恕我懒得再去调整格式了,下面的内容直接是实验报告的原封内容。一、实验目的编程实现两种决策树算法,即ID3算法(以信息增益为特征)和Cart算法(以基尼指数为特征),使用Matlab自带函数。二、实验内容1、导原创 2020-05-17 14:03:06 · 4449 阅读 · 0 评论 -
【学习机器学习】线性模型相关方程求解
前言机器学习已经学到线性模型了,今天课上讲了两个方法,一个是对单一属性线性回归使用的最小二乘法,一个是对多元回归使用的极大似然法。老师过的太快了没有怎么搞明白,尤其是其中的推导,大量的“易证”,实际上还是需要些步骤的。因此今天我就来把这两个方法中的一些解方程的步骤写一下1. 单一属性线性回归——最小二乘法中ω\omegaω和b求解方程组:∂E(ω,b)∂ω=2(ω∑i=1mxi2−∑i=1...原创 2020-04-17 20:59:30 · 870 阅读 · 2 评论 -
【学习机器学习】模型评估与选择——matlab版
周五实验课,基本可以说是不出所料的完成不了,因为之前用python写的时候就觉得内容太多了,好在老师先教matlab基本用法,后进行实验只要求做一个留出法就好。下面,我们使用鸢尾花(iris)数据集,先把数据划分的部分做了。...原创 2020-04-05 09:38:59 · 2771 阅读 · 1 评论 -
【学习机器学习】实验——模型评估与选择
【学习机器学习】模型评估与选择这学期的课很多都要实验啊,不过机器学习真的可以算其中比较离谱的了,不说当堂上交,就这个任务量也属实有点多。其实要到4月3号才是我们班做,提前找其他班同学要到了先用python写写,到时候可能还要用matlab重新实现。。。0、实验总览Ⅰ、编程实现训练数据集与测试数据集Ⅱ、编程实现性能度量Ⅲ、编程实现假设检验(不太会)一、任务一1.1 留出法留出法原理很...原创 2020-03-30 14:41:57 · 2010 阅读 · 1 评论