机器学习算法
caoqh
这个作者很懒,什么都没留下…
展开
-
制作数据集,你可能会用到的小代码(python)
目录1、原始图片重命名2、修改xml文件的路径3、修改xml文件的folder4、抽取训练集和测试集写在前面大家在制作数据集遇到需要批处理的,可以留言私信,俺会及时更新的(白嫖)1、原始图片重命名拍的图片名称乱七八糟,别担心,有了这个小代码,吗妈妈再也不用担心图片命名啦!import osclass BatchRename(): ''' 批量重命名文件夹中的图片文件 ''' def __init__(self): self.path原创 2020-11-27 22:51:13 · 335 阅读 · 1 评论 -
创建一棵决策树
创建一颗决策树1. 决策树是啥树?2. 决策树的构造2.1 信息增益文章安排:(1)先从信息论的角度分析如何划分数据(2)将数学公式运用到实际的数据集(3)画出一颗决策树(4)一个实战例程1. 决策树是啥树?决策树,见字如面。一棵可以做出决策的树。比如常见的垃圾邮件检测(朴素贝叶斯也可以)(检测邮件发送的域名地址,识别邮件中的中的信息,找到垃圾邮件经常出现的词语如:discount,free,buy),进而做出决策是垃圾邮件,还是正常通信邮件。为何选择决策树优点:计算复杂度不高原创 2020-11-10 22:37:36 · 555 阅读 · 1 评论 -
DBSCAN聚类算法
DBSCAN聚类算法介绍1. DBSCAN是什么?1.1初见美人1.2算法参数介绍1.3样本点的分类2. 算法流程3. 算法的优缺点3.1它哪里好?3.2 它哪里不好4.代码实现5. 一个算法可视化的网站1. DBSCAN是什么?1.1初见美人基于密度的噪声应用空间聚类(DBSCAN)是一种无监督的ML聚类算法。无监督的意思是它不使用预先标记的目标来聚类数据点。聚类是指试图将相似的数据点分组到人工确定的组或簇中。它可以替代KMeans和层次聚类等流行的聚类算法。与KMeans算法不同,它不需要确定聚类原创 2020-10-11 16:51:06 · 865 阅读 · 2 评论