
机器学习
文章平均质量分 61
钧桐
怕什么真理无穷?进一寸有进一寸的欢喜!
展开
-
[matlab也能用来机器学习!?]保存工具箱模型并使用模型预测结果
手把手教学开始啦!第一步点击Export输出保存的模型名字工作区查看到出现模型为了方便下次再次调用,我们另存为到文件夹里使用的方法predicFcnload如果还有问题,我们评论区见吧!如果没有基础的同学,去预习一下上一篇博客===》[matlab也能用来机器学习!?]手把手教你玩分类学习工具箱(ROC曲线,混淆矩阵一键生成)第一步点击Export输出保存的模型名字我们这里名字使用的是KNN_classfication工作区查看到出现模型为了方便下次再次调用,我们另存为到文件夹里使用原创 2021-06-15 20:37:52 · 1441 阅读 · 8 评论 -
[机器学习的模型评估很难吗!?]生成ROC,PR,混淆矩阵(给你打包成函数了0.T)
生成ROC,PR,混淆矩阵写在前面ROC曲线生成代码有关汽车评估roc曲线没有梯度的原因PR曲线生成代码同样地,对比在不同叶子纯度的情况的PR图混淆矩阵生成代码想看不同模型之间的Friedman检验吗?写在前面汽车评估机器学习 第十四组 “人见人爱,花见花开!”HNU-机器学习笔记:模型准确度无论是用留出法还是交叉验证亦或是自助法都是无法准确的反应模型能力的!因为这个准确度会随着数据集划分的不同而改变所以我们需要使用一些更有说服力的指标去评价一个模型,比如这里的ROC曲线,PR曲线,混淆矩阵!原创 2021-05-18 18:25:57 · 323 阅读 · 1 评论 -
[matlab也能用来机器学习!?]手把手教你玩分类学习工具箱(ROC曲线,混淆矩阵一键生成)
手把手教学开始啦!为什么选择matlab步骤启动工具箱数据的上传选择模型进行训练查看训练结果数据结果查看错误的结果图查看数据的混淆矩阵查看ROC曲线关注我,会有更多有意思的分享哦!为什么选择matlab当然python是做机器学习和深度学习的最佳方法!但这是在搭建一些新的模型,或是创新的情况下。现在很多模型都是封装好了的,我们可以直接调用。在python中有sklearn包可以帮我们剩去模型的搭建,但是matlab更加方便了!废话不多说,让我们看看怎么玩转分类学习工具箱吧!步骤启动工具箱原创 2021-04-14 21:24:00 · 2417 阅读 · 5 评论 -
手把手教学,实现两层神经网络(在b站有辅助视频,视频非原创)
如何实现两层神经网络三军未动,粮草先行(使用的软件和工具)热身:用numpy实现两层神经网络三军未动,粮草先行(使用的软件和工具)我们在jupyter notebook上来运行我们的代码使用的是pytorch为什么使用jupter notebook呢?Don‘t repeat yourself1.它可以保留运行的结果,不用重复运行2.可以在code和markdown之间切换,方便记录学习,markdown的注释更加好看,更能更多为什么使用pytorch呢?热身:用numpy实现两层神经网原创 2020-09-29 11:03:58 · 933 阅读 · 0 评论 -
pytorch安装教程(先配置好Anaconda)
就此踏上神经网络不归路冲冲冲第一步,升级pip版本(pip版本大于19.0可忽略此步骤)冲冲冲第一步,升级pip版本(pip版本大于19.0可忽略此步骤)打开anaconda prompt命令行,执行:先查询pip的版本:pip -V那么,我是可以跳过次步骤的,哈哈!如果你需要升级,使用下面的命令即可!python -m pip install --upgrade pip...原创 2020-09-24 17:02:39 · 822 阅读 · 0 评论 -
ValueError: multilabel-indicator is not supported(混淆矩阵不支持multilabel-indicator)
混淆矩阵不支持multilabel-indicator我们要做什么?出错源代码如何更改能够运行我们要做什么?我们要通过sklearn包直接获取决策树的混淆矩阵,但是遇到了报错,之前对车辆评估直接调用是没有报错的,但是手写数字识别报错了!出错源代码其中:Ytest为划分的测试集数据(为one-hot编码)clf.predict(Xtest)为预测结果from sklearn.metrics import confusion_matrixconfusion_matrix = confusion_m原创 2021-05-07 09:43:07 · 7728 阅读 · 2 评论 -
graphviz安装遇到的bug及解决方法(成功跑通分类树并画图!)
今天一定要和大家分享以下graphviz!!!为什么选择它!遇到的bug我们直接使用pip install可以使用嘛?所以,我们一定要先下载graphviz并配置到系统变量配置完后仍然报错:如果我们通过指令查看是否安装成功重启成功跑通分类树并画图代码如下为什么选择它!它很好,它很棒,它画的图很好!遇到的bug我们直接使用pip install可以使用嘛?是不可以的,但是为什么好多包我们可以直接pip install之后就可以使用了呢?原因是我们使用的anaconda很厉害,它封装了这些包,我们在原创 2021-03-31 17:08:46 · 728 阅读 · 0 评论 -
[看完你能成为咒术师]pandas怎么抛锚了?如何设置pandas的显示(熊猫不只是熊猫ない)
pandas数据显示不全怎么办?问题如下解决方法如下设置最大行数,避免只显示部分行数据设置最大列数,避免只显示部分列每列最大宽度,避免属性值或列名显示不全每行的宽度,避免换行显示所有列显示所有行一次设置多个属性解决后终于看到了全部的数据为什么是成为咒术师呢!因为pandas—>想到熊猫—>想到咒术回战里面的熊猫—>就想到了咒术师呢…0.0问题如下我们可以看到这个红酒数据集的target,我们知道它是一个分类的数据集,那我们想用pandas来看看整体的数据表格from sklea原创 2021-03-27 16:43:18 · 149 阅读 · 0 评论 -
在Jupyter-notebook上给sklearn办理入住手续(在notebook上通往sklearn的成功之路!)
如何在jupyter-notebook上使用创建好的环境呢?打开notebook直接new可以吗?不可以如何可以,且听我娓娓道来cmd激动创建的虚拟环境在虚拟环境中安装ipykernel(切记在激活的环境中进行)之后我们发现可以在notebook中new对应的虚拟环境了下面就让我们试一试能不能运行sklearn呢?打开notebook直接new可以吗?不可以答案是不行的,也正是因为如此,才有了这篇博客!那为什么我在conda上面配置好了虚拟环境,在jupyter-notebook上创建的文件的时候却原创 2021-03-27 15:48:08 · 1466 阅读 · 0 评论 -
在Anaconda上给sklearn一个家(环境部署,赶紧把机器学习给我支棱起来!)
如何在anaconda上创建sklearn的虚拟环境我们为什么要使用sklearn我们为什么选择anaconda创建一个sklearn的虚拟环境在conda上新建一个虚拟环境查看虚拟环境的包list下载对应所需的包我们为什么要使用sklearn我们为什么选择anaconda创建一个sklearn的虚拟环境在conda上新建一个虚拟环境查看虚拟环境的包list下载对应所需的包...原创 2021-03-27 15:02:38 · 1794 阅读 · 5 评论