4.1 python机器学习实战
Candle_light
目前研究生在读,本科至今生物信息学 (计算机与生物的交叉学科)
展开
-
python机器学习应用mooc_(1)KNN
KNN 定义 通过计算待分类数据点,与已有数据集中的所有数据点的距离。取距离最小的前k个点,根据“少数服从多数”的原则,将这个数据点划分为出现次数最多的那个类别。 sklearn参数说明 使用方式:sklearn.neighbors.KNeighborsClassifier 主要参数: n_neighbors: 用于指定分类器中K的大小(默认为5) weights...原创 2018-09-13 17:26:35 · 220 阅读 · 0 评论 -
python机器学习应用mooc_(2)Naive bayes
Naive Bayes 定义 朴素贝叶斯分类器是一个以贝叶斯定理为基础的多分类分类器。对于给定数据,首先基于特征的条件独立性假设,学习输入输出的联合概率分布,然后基于此模型,对给定的输入x,利用贝叶斯定理求出后验概率最大的输出y sklearn 参数说明 sklearn中实现了三个贝叶斯分类器:naive_bayes.GussianNB (高斯朴素贝叶斯) ,naive_bayes...原创 2018-09-13 17:30:50 · 437 阅读 · 0 评论 -
python机器学习应用mooc_(3)决策树
决策树 定义 决策树是一种树形结构的分类器,通过顺序询问分类点的属性决定分类点最终的类别。通常根据特征的信息增益或其它指标,构造一颗决策树。在分类时,只需要按照决策树中的节点依次进行判断,即可得到样品所属类别。 sklearn参数设置 sklearn中使用sklearn.tree.DecisionTreeClassifier创建决策树 主要参数有: crite...原创 2018-09-13 17:40:42 · 284 阅读 · 0 评论