![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Machine_Learning
九号店
trust the process
展开
-
《机器学习实战》《西瓜书》学习(八)- K均值聚类
文章目录K均值聚类源代码二分K均值聚类源代码K均值聚类算法伪代码:创建k个点作为起始质心(经常是随机选择)当任意一个点的簇分配结果发生改变时 对数据集中的每个数据点 对每个质心 计算质心与数据点之间的距离 将数据点分配到距离其最近的簇 对每一个簇,计算簇中所有点的均值,并且将该值作为质心"""函数说明:k-me...原创 2019-11-30 20:07:41 · 910 阅读 · 0 评论 -
《机器学习实战》《西瓜书》学习(七)- SVM
文章目录SVM(支持向量机)核函数(kneral function)径向基函数代码示例SVM(支持向量机)支持向量(support vector)就是离分隔超平面最近的那些点。最大化支持向量到分割面的距离。核函数(kneral function)核函数就是将数据转化成易于分类器理解的一种形式,目前相对流行的一种核函数:径向基函数径向基函数把数据从一个特征空间映射到另一个特征空间...原创 2019-11-30 20:04:34 · 282 阅读 · 0 评论 -
《机器学习实战》《西瓜书》学习(六)- 回归
文章目录logist回归最佳回归系数与Sigmod函数梯度上升法绘制决策边界随机梯度上升法梯度下降法logist回归最佳回归系数与Sigmod函数σ=1/(1+e−z)\sigma = 1/(1 + e^{-z})σ=1/(1+e−z)z=w0x0+w1x1+w2x2+....wnxnz = w_0x_0+ w_1x_1+ w_2x_2+ ....w_nx_nz=w0x0+w1x1...原创 2019-11-30 20:02:54 · 152 阅读 · 0 评论 -
《机器学习实战》《西瓜书》学习(五)- 贝叶斯
贝叶斯贝叶斯贝叶斯定理朴素贝叶斯的一般过程文本分类准备数据,从文本中构建词向量训练算法,从词向量计算概率测试算法,改进贝叶斯贝叶斯定理p(c∣x)=p(x∣c)p(c)p(x)p(c|x) = \frac{p(x|c)p(c)}{p(x)}p(c∣x)=p(x)p(x∣c)p(c)其中c为类别,x为实例具有特征{x1,x2,...xi}\{x_1,x_2,...x_i\}{x1,x2...原创 2019-11-30 20:01:28 · 195 阅读 · 0 评论 -
《机器学习实战》《西瓜书》学习(四)-决策树
决策树决策树本质上是一种流程图,长方形代表判断模块,椭圆代表终止模块,左右箭头指引节点的上下分支决策树相比较于KNN,其重要的原因就是其数据形式非常容易理解,而KNN的数据形式所包含的内在含义却不是很容易理解优点计算复杂度不高,可以处理不相关特征数据,对中间数据的缺省值不敏感缺点会产生过度匹配问题信息论划分数据集"""划分数据集的伪代码"""检测数据集是否属于同一类: ...原创 2019-11-27 17:39:05 · 762 阅读 · 0 评论 -
《机器学习实战》《西瓜书》笔记(三)- KNN
《机器学习实战》《西瓜书》笔记(三)- KNNKNN原理输入带有标签的训练集输入没有标签的新数据算法将输入数据的特征与训练集的数据的特征进行比较求新数据与样本集中数据的距离算法提取样本集中最相似数据(最近邻)的分类标签,只选择前K个最相似的数据选取k个相似数据频率最多的分类属性作为新数据的分类属性KNN伪代码计算已知类别数据集中点与当前点的距离按照距离从小到大递增排序选...原创 2019-11-26 19:50:39 · 610 阅读 · 0 评论 -
《机器学习实战》《西瓜书》笔记(二)- 模型评估与选择
《机器学习实战》《西瓜书》笔记(二)- 模型评估与选择经验误差与过拟合错误率与精度错误率是分类错误的样本数占样本总数的比例,精度是分类正确的样本数占样本总数的比例。误差与经验误差学习器的实际预测输出与样本的真实输出之间的差异称为“误差”,学习器在训练集上的误差称为训练误差/经验误差,在新样本上的误差称为“泛化误差”。过拟合与欠拟合然而,当学习器把训练样本学得"太 好"了的时候,很可...原创 2019-11-26 15:29:04 · 1202 阅读 · 1 评论 -
《机器学习实战》《西瓜书》笔记(一)
《机器学习实战》《西瓜书》笔记(一)机器学习的相关概念我们要做的其实是让机器他有自己学习的能力,也就我们要做的应该machine learning的方向。讲的比较拟人化一点,所谓machine learning的方向,就是你就写段程序,然后让机器人变得了很聪明,他就能够有学习的能力。接下来,你就像教一个婴儿、教一个小孩一样的教他,你并不是写程序让他做到这件事,你是写程序让它具有学习的能力。然后...原创 2019-11-26 15:28:07 · 722 阅读 · 0 评论