机器学习基础
卜若
love game,love life
展开
-
卜若的代码笔记-机器学习基础-第三章:SVM(1).平面与距离
1.平面的定义 1.1 二维平面的定义 对于二维生物来讲,墙,就是一条线,点到直线的距离,就是到墙的距离 这个平面方程被定义为: 1.2 三维平面的定义 对于三维生物来讲,平面就表示为: 这个平面方程定义我 AX+BY+CZ+D = 0 1.3 超平面的定义 那么,我们就可以去想象,一个更高维度的平面的定义: 一个超平面: AX1+BX2+CX3+...+XN = 0 也可以写成 或者使用矩阵表达为: 2.点到平面的距离定义 2...原创 2020-06-10 18:46:56 · 160 阅读 · 0 评论 -
卜若的代码笔记-机器学习基础-第二章:knn介绍
1.可以使用流来读取: 所谓knn,其实就是一个点的预测问题,也是k的优化问题。 它只有一个参数需要去调,那就是k。 它的预测过程如下,假设你的k = 3. 现在,你先看下图 你需要预测编号为13的点是 1.圈圈 2.叉叉 3.三角形 当然,你一看就知道了,所以我现在得把他抹去,防止你作弊: 现在你来猜,13号节点是啥? 你看,你不知道了吧!!! 这个时候,你就会这样想,你会围绕着它画一个圈: 这个时候,这个圈里面的数据就会告诉你答案,你会数,有三个圈,两个X,这.原创 2020-06-04 23:55:55 · 114 阅读 · 1 评论 -
卜若的代码笔记-机器学习基础-UCI数据库简介与Iris数据集分析
1.机器学习和深度学习有些许差别 深度学习属于机器学习的子类,更加瞄准于CNN,RNN等网络,本课程主要针对于机器学习的扫盲 1.1 UCI官网 如果你是一个正在研究机器学习的菜鸟,或者感兴趣的guys,那么,你一定要知道的一个机器学习数据库 http://archive.ics.uci.edu/ml/index.php 1.2 随意的下载一个数据来玩 这一部分数据是非常让人受欢迎的数据集,我们下一个Iris数据集来看看是啥玩意 我们用记事本打开: 这很容易理解,它用四个特征参数去.原创 2020-06-04 21:20:40 · 724 阅读 · 0 评论