![](https://img-blog.csdnimg.cn/20200527111232715.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
每天五分钟玩转机器学习算法
文章平均质量分 62
本专栏绝对是一个新手友好的专栏,本专栏从技术的概念开始讲解,比如训练集、测试集、数据集、反向传播等等,所以即使你没有基础,也不会阻止你的学习。
本专栏内容非常的丰富,你会学习到以下算法:
1、线性回归
2、逻辑回归
3、支持向量机
4、神经网络
5、决策树
6、KNN
7、集成算法
优惠券已抵扣
余额抵扣
还需支付
¥29.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
幻风_huanfeng
没有梦想和神经网络有什么区别?
展开
-
每天5分钟机器学习:如何使用贝叶斯算法完成垃圾邮件的分类
前面我们学习了朴素贝叶斯算法,本文我们完成一个实战课程,具体来说就是如何使用朴素贝叶斯算法完成垃圾邮件的分类任务,朴素贝叶斯完成垃圾邮件的分类效果很好,这里我们就不对朴素贝叶斯算法进行介绍了,如何第一个看本专栏的可以看前面几个关于朴素贝叶斯的介绍。原创 2023-03-25 22:09:50 · 411 阅读 · 0 评论 -
每天五分钟机器学习:使用朴素贝叶斯算法的实际工程技巧有哪些?
经过前面几次课程的学习,我们已经学会了贝叶斯算法,本节课程我们学习一些应用贝叶斯算法的工程技巧,来看看一下如何能够让贝叶斯算法更快一些。原创 2023-03-25 22:05:04 · 94 阅读 · 0 评论 -
每天五分钟机器学习算法:朴素贝叶斯算法中如何应用平滑技术?
P((“我”,“司”,“可”,“办理”,“正规发票”)|S)=P(“我”|SP(“司”|SP(“可”|SP(“办理”|SP(“正规发票”|S假如在训练集中我们发现正规发票从来没有出现过,那么P(“正规发票”|S)=0,那么整个概率相乘就变成了0,那么为了解决这个问题,我们使用平滑技术。原创 2023-03-25 22:06:00 · 590 阅读 · 0 评论 -
每天五分钟机器学习算法:贝叶斯算法中处理重复词语的三种方式
伯努利模型,这种方式更加简化与方便,当然它丢失了词频的信息,对于垃圾邮件识别,混合模型更好些。原创 2023-03-11 12:22:09 · 522 阅读 · 0 评论 -
每天五分钟机器学习算法:朴素贝叶斯算法分类垃圾邮件的应用
针对上一篇文章,我们可以看到要想解决垃圾邮件的分类任务这两个概率还是不好计算,此时为了解决这个问题,我们引入朴素贝叶斯算法,朴素贝叶斯算法假设条件独立,也就是说数据对象的不同属性对其归类影响是相互独立的。原创 2023-03-11 12:15:46 · 227 阅读 · 0 评论 -
每天5分钟快速玩转机器学习:贝叶斯算法的局限性
贝叶斯算法的应用很广泛,其中最经典的应用就是垃圾邮件的分类,本节课程通过垃圾邮件的例子来看一下贝叶斯算法存在的一些问题,我们应该如何解决它?原创 2023-03-11 12:14:24 · 505 阅读 · 0 评论 -
每天5分钟玩转机器学习算法:逆向概率的问题是什么?贝叶斯公式是如何解决的?
本节课程我们通过一个实际问题推出了贝叶斯公式,贝叶斯算法可以认为是解决逆向概率的利器,这在机器学习算法中很常用,后面的专栏会从机器学习的实际问题中来看一下这个算法是如何应用的。原创 2023-03-11 12:11:39 · 881 阅读 · 0 评论 -
每天五分钟机器学习:你理解贝叶斯公式吗?
贝叶斯方法把计算“具有某特征的条件下属于某类”的概率转换成需要计算“属于某类的条件下具有某特征”的概率,而后者获取方法就简单多了,我们只需要找到一些包含已知特征标签的样本,即可进行训练。而样本的类别标签都是明确的,所以贝叶斯方法在机器学习里属于有监督学习方法。原创 2023-03-11 12:07:30 · 431 阅读 · 0 评论 -
每天五分钟机器学习:打造最优的机器学习流水线图片文字识别系统
至此我们就学会了上限分析,知道了如何使用上限分析来检测我们的系统哪一部分可以做的更好,这样我们的时间就可以花在刀刃上,就可以快速提升我们算法的性能。原创 2023-02-28 22:12:44 · 151 阅读 · 0 评论 -
每天五分钟机器学习:基于滑动窗口技术完成图片字体识别的流水线
上一节课程中我们讲解到了照片的OCR的,以及工作原理,本视频我们讲解照片OCR流水线中的组件是如何工作的,本节课程我们将学习一种滑动窗的分类器。原创 2023-02-28 22:11:38 · 311 阅读 · 0 评论 -
每天五分钟机器学习:以照片OCR任务为例讲解机器学习中的流水线
本文将学习图片的OCR问题,也就是图片字符识别技术。通过对该任务的学习,我们将掌握机器学习中的流水线概念,也就是说如何将一个机器学习问题分解为多个模块。多个模块从前到后共同完成一个机器学习任务。原创 2023-02-28 22:08:53 · 203 阅读 · 0 评论 -
每天五分钟机器学习:大数据训练过拟合模型从而得到优质学习模型
什么是高偏差(欠拟合),什么是高方差(过拟合)?是指算法打偏了,没有命中目标。如果训练集只有50%的命中目标时,偏差很大,此时就是欠拟合。是指训练集和测试集上的表现,若训练集100%的命中了目标则偏差小,测试集命中率0%,则方差很大,这就是过拟合。要想获得一个比较高效的学习系统,其中一种最可靠的办法就是选择一个低偏差或者高方差的算法,然后使用巨大的训练集来训练它。原创 2023-02-28 22:06:00 · 385 阅读 · 0 评论 -
每天五分钟机器学习:使用映射约减协调多台计算机完成大数据训练
我们学习了随机梯度下降,以及梯度下降算法的变种(在线学习)。然而所有这些算法都只能在一台计算机上运行,但是有些机器学习问题因为数据集太大以至于不能够在一台计算机上运行,为了解决这个问题,本节我们讲解的大规模的机器学习称为,它比随机梯度下降能够处理更大规模的问题。原创 2023-02-28 22:05:37 · 119 阅读 · 0 评论 -
每天五分钟机器学习:新的大规模的机器学习机制——在线学习机制
本节课程我们将学习一种新的大规模的机器学习机制--。在线学习机制让我们可以模型化问题。在线学习算法指的是对数据流进行学习而非离线的静态数据集的学习。许多在线网站都有持续不断的用户流,对于每一个用户,网站希望能在不将数据存储到数据库中便顺利地进行算法学习。原创 2023-02-22 22:20:05 · 567 阅读 · 0 评论 -
每天五分钟机器学习:随着算法迭代次数动态调整学习率
我们使用的学习率往往是不变的,本节课程我们将令学习率随着迭代次数的增加而减小,这会对算法的学习有很大的好处。原创 2023-02-12 19:55:02 · 831 阅读 · 0 评论 -
每天五分钟机器学习:随机梯度下降算法运行过程中可能出现的情况
我们使用的这种方法不需要定时地扫描整个训练集,来算出整个样本集的代价函数,而是只需要每次对最后 1000 个,或者多少个样本,求一下平均值。应用这种方法,你既可以保证随机梯度下降法正在正常运转和收敛,也可以用它来调整学习速率α的大小。原创 2023-02-12 19:53:30 · 189 阅读 · 0 评论 -
每天五分钟机器学习:使用小批量梯度下降算法完成机器学习任务
我们前面学习了批量梯度下降和随机梯度下降,这两种各有优点和缺点,那么本节课程我们将学习小批量梯度下降算法,该算法介于两者之间。原创 2023-02-12 19:51:57 · 279 阅读 · 0 评论 -
每天五分钟机器学习:随机梯度下降可以解决大规模数据的训练问题
批量梯度下降可以看到批量梯度下降算法的迭代的轨迹看起来非常快的收敛到全局最小值。随机梯度下降算法在每一次计算之后便更新参数 θ,而不需要首先将所有的训练集求和,在梯度下降算法还没有完成一次迭代时,随机梯度下降算法便已经走出了很远。但是这样的算法存在的问题是,不是每一步都是朝着"正确"的方向迈出的。因此算法虽然会逐渐走向全局最小值的位置,但是可能无法站到那个最小值的那一点,而是在最小值点附近徘徊。原创 2023-02-12 19:50:37 · 173 阅读 · 0 评论 -
每天五分钟机器学习:在大数据集情况下算法训练出现的计算量问题
现在是一个大数据的时代,现在的算法训练比以前要好很多,其中原因之一就是我们现在拥有很多可以训练算法的数据,大规模机器学习就是用来处理大数据的算法。原创 2023-02-12 19:48:02 · 193 阅读 · 0 评论 -
每天五分钟机器学习:均值归一化技术可以构建更好的推荐系统
现在有一个问题,假如电影网站新增加了一个用户,此时该用户没有为任何电影打过分数,那么电影网站应该如何来为他推荐电影呢?此时可以使用均值归一化的方式来进行初始化的操作。原创 2023-02-12 19:46:05 · 185 阅读 · 0 评论 -
每天五分钟机器学习:如何使用机器学习算法完成垃圾邮件的检测?
本节课程我们将学习如何使用机器学习的方法来构建一个垃圾邮件分类器,邮件分为垃圾邮件和非垃圾邮件,那么这是一个二分类的问题,我们可以使用监督学习的方式,收集一些邮件,其中垃圾邮件标记y=1,非垃圾邮件标记y=0。原创 2022-10-26 22:27:15 · 805 阅读 · 0 评论 -
每天五分钟机器学习:协同过滤算法的向量化实现
我们前面学习了协同过滤算法,本节课将会讲到有关该算法的向量化实现。原创 2023-02-12 19:44:11 · 144 阅读 · 0 评论 -
每天五分钟机器学习:快速求解协同过滤算法的最优解(推荐系统)
上一节中我们学习了协同过滤算法的损失函数,本节课程我们将学习如何求解这个损失函数的最小值。原创 2023-01-08 22:43:32 · 232 阅读 · 0 评论 -
每天五分钟机器学习:推荐系统中所有用户的损失函数是什么?
我们分析机器学习算法都是从损失函数的角度来说的,为了找到最佳的参数θ,可以最小化损失函数,那么本节课程我们将学习基于内容的推荐系统的损失函数是什么?原创 2023-01-08 22:40:43 · 413 阅读 · 0 评论 -
每天五分钟机器学习:火热的研究方向之推荐系统的简单介绍
现如今无论是头条还是淘宝都在进行个性化推荐,他们的核心就是推荐系统,本节课程我们将对推荐系统进行简单的介绍。原创 2023-01-08 22:38:31 · 179 阅读 · 0 评论 -
每天五分钟机器学习:为什么多元高斯分布可以解决问题?
我们前面学习使用多元高斯分布构造异常检测算法,为什么多元高斯分布就可以解决那个异常点问题,本节课程我们就直观的看一下,为什么它可以?原创 2023-01-04 23:40:09 · 260 阅读 · 0 评论 -
每天五分钟机器学习:高斯分布模型和多元高斯分布模型的比较
它计算量比较小,所以它可以计算大量特征的数据集,但是它不能捕捉到特征和特征之间的相关性,它可以通过将特征和特征进行组合的方式来解决,但是有些麻烦。原创 2023-01-04 23:39:30 · 348 阅读 · 0 评论 -
每天五分钟机器学习:多元高斯分布中不同协方差矩阵的意义是什么
综上所示,我们应该已经知道了为什么使用多元高斯分布可以学习到y=kx这样的边界了,这就是协方差矩阵所带来的。原创 2023-01-04 23:37:56 · 358 阅读 · 0 评论 -
每天五分钟机器学习:使用多元高斯分布升级异常检测算法
前面学习的异常检测算法使用的是高斯分布,但是它会有一些问题,本节课程我们使用多元高斯分布。原创 2023-01-04 23:36:25 · 320 阅读 · 0 评论 -
每天五分钟机器学习:如何使用误差分析来构造最优的异常检测算法
在异常检测算法中,我们要做的事情之一就是使用正态(高斯)分布来对特征向量进行建模p(xi;μi,σi²),所以输入到算法中的特征变量很重要。原创 2023-01-04 23:34:48 · 342 阅读 · 0 评论 -
每天五分钟机器学习:异常检测算法和监督学习算法有什么不同?
有些时候数据集可能并不是很均衡,比如发动机的例子,出现问题的毕竟是少数,所以此时我们可以使用异常检测算法,我们使用正常样本来建模,这样即使再来一个正样本,基本上它的特征我们以前的样本也能将其包含进来,从而判断它是正常样本。而异常样本太少,我们根本没有办法在这些样本中学习出来太多的东西,所以我们只能拿这些少量的样本来评价,而不是训练。原创 2023-01-04 23:30:37 · 285 阅读 · 0 评论 -
每天五分钟机器学习:非监督学习算法之异常检测算法是什么?
假如有m个正常样本,然后需要一个算法来确定一个新的样本数据Xtest是否是异常的。我们采取的办法是给定无标签的训练集,我们对该数据集建立一个模型p(x),也就是说对样本x的分布概率建模,之后新的发动机如果p(x_test)原创 2023-01-02 22:23:26 · 222 阅读 · 0 评论 -
每天5分钟机器学习:线性判别分析LDA算法
我们前面学习了PCA算法,本文我们将学习一种新的算法,这种算法和PCA非常相似,这个算法叫做线性判别分析,简称为LDA,也称为Fisher线性判别(Fisher Linear Discriminant,FLD),是模式识别的经典算法,在1996年由Belhumeur引入模式识别和人工智能领域。原创 2023-01-02 22:21:29 · 358 阅读 · 0 评论 -
每天五分钟机器学习:使用主成分分析法PCA算法的注意事项
然后应用到交叉验证集和测试集的x到z的映射。原创 2022-12-17 21:49:36 · 644 阅读 · 0 评论 -
每天五分钟机器学习:将PCA算法降维的数据进行升维恢复
前面我们已经学习了PCA算法,他能完成数据的压缩,那么是否可以将压缩过的数据恢复到近似原始高维度的数据吗?原创 2022-12-17 21:47:40 · 1689 阅读 · 0 评论 -
每天五分钟机器学习:PCA算法如何确定数据压缩降维的最佳维度?
上节课程中我们已经学习了pca算法,已经知道了如何将n维特征变量降到k维,k是PCA算法的一个参数,也被称为主成分的数量。那么现在就产生了一个问题,这个问题就是如何选择K,因为PCA要做的就是要尽量减少投射的平均均方误差,所以K的选择很关键。原创 2022-12-17 21:45:30 · 2229 阅读 · 0 评论 -
每天五分钟机器学习:主成分分析算法PCA的降维原理是什么?
当数据从n维降到k维的时候,我们需要找到一个能使得投影误差最小的k维向量构成的投影平面,然后将数据进行投影,从而达到降维的作用。所以PCA算法要做的就是,一件事情就是计算最优的k维向量,另一个问题就是计算原来样本点映射到降维面的z(i),也就是这些新的特征变量。原创 2022-12-17 21:36:31 · 453 阅读 · 0 评论 -
每天五分钟机器学习:经典的降维算法——主成分分析法PCA
前面我们学习了降维算法的两大应用场景,本节课程我们将学习具体的降维算法PCA,它是主成分分析法。原创 2022-12-11 23:06:24 · 686 阅读 · 0 评论 -
每天五分钟机器学习:经典的机器学习PCA的核心——特征分解技术
本节我们将学习特征分解,特征分解是矩阵分析中非常重要的概念,它也可以应用到PCA算法中,本节先讲解什么是特征分解,然后讲解特征分解在PCA算法中的应用。 如上所示是方差的定义,方差是度量一组数据的分散程度 如上所示是方差的定义,协方差是度量两个变量的变动的同步程度,也就是度量两个变量线性相关性程度。如果两个变量的协方差为0,则统计学上认为二者线性无关。注意两个无关的变量并非完全独立,只是没有线性相关性而已。如果协方差大于0表示一个变量增大是另一个变量也会增大,即正相关,协方差小于0表示一个变量增大是另一个变原创 2022-12-05 22:20:52 · 547 阅读 · 0 评论 -
每天五分钟机器学习:降维算法的另外一种应用——数据的可视化
上一节课程中,我们学习了可以使用降维技术完成数据的压缩,其实降维技术还有另外的作用,比如使用降维技术将数据降到三维或者两维,这样就可以进行数据的可视化操作一般来说我们人类能够想象到的就是三维,但是数据集的特征一般远远超过三个,所以原始数据进行可视化是很难得,为了变得容易,我们可以将数据进行降维操作,将数据降维到3维或者2维,然后进行可视化,虽然会有信息损失,但是大概我们可以看出原始数据的规律,这样就达到了可视化的目的。降维的算法只负责减少维数,新产生的特征的意义就必须由我们自己去发现了。原创 2022-12-05 22:14:29 · 390 阅读 · 0 评论