机器学习
文章平均质量分 79
邓文尧
这个作者很懒,什么都没留下…
展开
-
将pip源更换到国内镜像
将pip源更换到国内镜像用pip管理工具安装库文件时,默认使用国外的源文件,因此在国内的下载速度会比较慢,可能只有50KB/s。幸好,国内的一些顶级科研机构已经给我们准备好了各种镜像,下载速度可达2MB/s。其中,比较常用的国内镜像包括:(1)阿里云 http://mirrors.aliyun.com/pypi/simple/(2)豆瓣http://pypi.douban.com/simp...转载 2020-04-11 20:51:08 · 411 阅读 · 0 评论 -
贝叶斯->逻辑回归->神经网络详解
神经网络最近在学习的过程中,对神经网络有了不同的理解,所以总结了一下自己的学习过程。很多材料都来源于李宏毅老师的ppt以及视频资料。就是自己学习了一下,总结一下,希望能记得更清楚,有更多的理解。贝叶斯网络在概率论中有一个很重要的公式,贝叶斯公式。有时我们也称之为全概率公式。它描述的问题是,当我们已知一些事情发生的概率,然后通过结果,我们可以反推出条件。举个例子,假设有个村子,有3个小偷,曾经...原创 2020-01-11 16:00:13 · 2031 阅读 · 0 评论 -
机器学习(1)--朴素贝叶斯和正态贝叶斯深入分析,Opencv4实例实现正态贝叶斯
朴素贝叶斯与正态贝叶斯优点:在数据较少的情况下任然有效,可以处理多类别问题缺点:对输入数据较为敏感概念:朴素贝叶斯主要是从两个方面展开的,也就是朴素:1.假定各个条件之间是独立的,2 特征向量之间的地位是相等的。然后就是贝叶斯公式,如下所示公式描述:公式中,事件Bi的概率为P(Bi),事件Bi已发生条件下事件A的概率为P(A│Bi),事件A发生条件下事件Bi的概率为P(Bi│A)。问...原创 2019-09-07 15:42:33 · 772 阅读 · 0 评论 -
机器学习(2) SVM支持向量机算法详解----opencv4实例。C++实现
SVMSVM是一种监督学习方法算法,既可以用来分类Classification 也可以用来做回归Regression。SVM相比于其他的机器学习算法有较好的实效性。在分类问题没有很好的思路的时候一般优先选择SVM。.C-SVC首先,我们从二维平面思考问题,假设有两类点,分别如图所示。如果我们选一条直线将其分开,那么这条直线是不是有无数条呢?很显然,是的。我们现在要最优的把这条直线找到,是不...原创 2019-09-12 11:02:33 · 3914 阅读 · 1 评论 -
基于DBSCAN算法的椭圆或者圆中心点的检测,opencv+sklearn
DBSCAN+椭圆拟合首先,这篇文章使用的方法,已经有论文出版,如果需要使用,请注意版权的保护,论文名为Binocular Vision System Integrated with Transcranial Magnetic Stimulation Automatic Therapeutic Apparatus。优点:1.计算精度高2.算法原理简单,缺点:1.计算复杂度较高,实时性不...原创 2019-09-23 09:45:45 · 2918 阅读 · 3 评论 -
机器学习(3),opencv4.0中SVM各个参数的意义,设置
SVO算法至于SVO算法,先放在这,因为是一种优化算法,占时不打算深入研究,先考虑SVM的实际应用Opencv4.0 中SVM的参数https://docs.opencv.org/master/d1/d2d/classcv_1_1ml_1_1SVM.html详细文档可以参考官方的文档官网提供的公共接口分为两个部分,一个是带get开头的,指的是获取当前使用的SVM的一些参数,带set的指的是...原创 2019-09-25 18:00:09 · 2666 阅读 · 0 评论 -
机器学习(4)决策树(decision tree)与随机森林(random forest)(上)+Opencv4.0.1+vs2015
决策树(decision tree)决策树是一种树型结构,其中每个内部结点表示在一个属性上的测试,每个分支代表一个测试输出,每个叶结点代表一种类别。决策树学习是以实例为基础的归纳学习。决策树学习采用的是自顶向下的递归方法,其基本思想是以信息熵为度量构造一棵熵值下降最快的树,到叶子节点处的熵值为零,此时每个叶节点中的实例都属于同一类。首先介绍一下信息熵的概念,先给出信息熵的公式:其中:...原创 2019-10-01 12:44:45 · 575 阅读 · 0 评论 -
机器学习(5)Boost算法之AdaBoost一种强学习机+OpenCV4.1示例代码
AdaBoost之前介绍得决策树,属于一种弱学习机,如果尝试把多个弱学习机集成到一起,组成得强学习机,这样得算法称之为boost算法,boost算法一般得弱学习机为决策树,当然我们也可以选择其他得学习机,比如SVM,逻辑回归等。废话不多说,进入正题。在此多说一句AdaBoost是boosting算法得一种。还有很多种类得boosting在此只着重介绍AdaBoost前言:Adaboost是一...原创 2019-10-09 18:58:15 · 496 阅读 · 0 评论