
机器学习
文章平均质量分 61
崔昕阳
这个作者很懒,什么都没留下…
展开
-
Machine Learning-Octave的下载与安装
一、下载1.进入Octave下载页面:https://www.gnu.org/software/octave/download.html2.选择自己的系统,这里以windows版本的octave-4.4.1-w64-installer.exe为例,选择对应位数的版本,点击下载即可:3.安装1.双击下载好的文件进行安装3.点击Finish完成后,桌面自动生成两个图标:一个是命令...原创 2018-09-20 17:08:31 · 7422 阅读 · 2 评论 -
《机器学习实战》 笔记(一):K-近邻算法
一、K-近邻算法1.1 k-近邻算法简介简单的说,K-近邻算法采用测量不同特征值之间的距离的方法进行分类。1.2 原理存在一个样本数据集合,也称作训练样本集,并且样本集中每个数据都存在标签,即我们知道样本集中每一数据与所属分类的对应关系。输入没有标签的新数据后,将新数据的每个特征与样本集中数据对应的特征进行比较,然后算法提取样本集中特征最相似数据(最近邻)的分类标签。选择样本数据集中前...原创 2018-10-25 20:03:24 · 369 阅读 · 0 评论 -
《机器学习实战》笔记(三):朴素贝叶斯
4.1 基于贝叶斯决策理论的分类方法朴素贝叶斯是贝叶斯决策理论的一部分,贝叶斯决策理论的的核心思想,即选择具有最高概率的决策。若p1(x,y)和p2(x,y)分别代表数据点(x,y)属于类别1,2的概率,则判断新数据点(x,y)属于哪一类别的规则是:4.3 使用条件概率来分类在实际问题中,我们真正需要计算和比较的是 $ p(c_1|x,y)$ 和$$。这些符号代表的意思是:数据点(x,y...原创 2018-11-21 11:10:25 · 457 阅读 · 0 评论 -
Python打乱数据集和标签的方法
方法一:# 打乱索引import numpy as npindex = [for i in range(len(test_data))] # test_data为测试数据np.random.shuffle(index) # 打乱索引test_data = test_data[index]test_label = test_label[index]方法二:# 利用随机数种子imp...原创 2019-07-03 19:50:19 · 9255 阅读 · 2 评论 -
TextCNN原理记录
最近在做基于深度学习的文本分类,目前常见的神经网络主要有CNN和RNN,相对来说CNN的速度较快。在这里对于CNN用于文本分类的理解做一下记录,主要基于论文和网上的一些参考资料。一、论文原件论文题目:Convolutional Neural Networks for Sentence Classification作者:Yoon Kim论文下载地址:https://arxiv.org/abs...原创 2019-07-19 12:49:44 · 439 阅读 · 0 评论 -
Google Colab下下载imdb数据集报错ValueError: Object arrays cannot be loaded when allow_pickle=False的解决方法
错误显示:ValueError: Object arrays cannot be loaded when allow_pickle=False解决方法:原因是numpy版本过高!pip install numpy==1.16.2点击RESTART RUNTIME即可。如图所示:...原创 2019-07-19 19:48:56 · 1008 阅读 · 0 评论 -
推荐Youtube上一个讲解神经网络和线性代数的频道
频道名称:3Blue1Brown地址:https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw频道栏目:原创 2019-07-21 13:07:02 · 737 阅读 · 0 评论 -
Pytorch在GPU上训练
最近在学Pytorch,在这里做一下记录device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu")# 确认我们的电脑支持CUDA,然后显示CUDA信息:print(device)参考资料:pytorch-handbook...原创 2019-07-31 15:02:02 · 2981 阅读 · 0 评论