![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习
文章平均质量分 54
chilitian
这个作者很懒,什么都没留下…
展开
-
machine learning Knn算法 最邻近规则取样(一)
1.1Cover和Hart在1968年提出的最邻近算法1.2分类(classification)算法1.3输入基于实例的学习(instance-based learning),懒惰学习(lazy learning)3.算法详述3.1步骤为了判断未知实例的类别,以所有一直类别的实例作为参照(将每个训练样本转为立体的坐标)选择参数k(个数)计算未知实例于所有已知实例的距离选择k个已知实...原创 2018-12-08 21:54:07 · 331 阅读 · 0 评论 -
machine learning Knn算法 最邻近规则取样(二)应用
一、数据集Iris data ----虹膜150个实例萼片长度,萼片宽度,花瓣长度,花瓣宽度(sepal length,sepal width,patel length,patel width)类别Iris setosa,iris versicolor, iris virginica二、sklearnfrom sklearn import neighborsfrom sklearn...原创 2018-12-09 13:58:21 · 180 阅读 · 0 评论 -
machine learning Knn算法 最邻近规则取样(三)自己实现算法
import csv import randomimport mathimport operator#导入数据集,split将数据分为两部分,训练集和测试集def loadDataset(filename,split,trainingSet=[],testSet=[]): with open(filename,'rt') as csvfile: lines=csv.reader(...原创 2018-12-09 16:28:58 · 353 阅读 · 0 评论 -
机器学习python 支持向量机Support vectors machine (SVM算法)(线性可区分类一)
1、背景1.1最早有VNV和Alexey Ya C在1963年提出1.2目前的版本是由Cor和VNV在1993年提出,并在1995年发表1.3深度学习在2012年出现之前,SVM被认为机器学习近十几年来最成功,表现最好的算法2、机器学习的一般框架:训练集—>提取特征向量—>结合一定的算法(分类器:比如决策树和KNN)—>得到结果3、SVM介绍3.2SVM寻找区分两类...原创 2018-12-09 21:29:16 · 459 阅读 · 0 评论 -
神经网络Neura Network
1、背景1.1以人脑中的神经网络为启发,历史上出现过很多不同的版本1.2最著名的算法是backpropagation2、多层向前神经网络(Multilayer Feed-Forward Neural Network)2.1Backpropagation被使用在多层向前神经网络上2.2多层向前神经网络由以下部分组成:输入层(input layer),隐藏层(hidden layers),...原创 2018-12-11 15:46:11 · 219 阅读 · 0 评论