当前位置: 首页 > news >正文

有什么设计网站推荐怎么优化网站程序

有什么设计网站推荐,怎么优化网站程序,罗定建设局网站,陈欧做聚美优品网站一、KNN 简介KNN:K-近邻算法 (K Nearest Neighbor)算法思想:一个样本最相似的 k 个样本中的大多数属于某一个类别,则该样本也属于这个类别二、KNN 解决两类问题分类问题与回归问题分类流程:计算未知样本到每…

一、KNN 简介

KNN:K-近邻算法 (K Nearest Neighbor)

算法思想:一个样本最相似的 k 个样本中的大多数属于某一个类别,则该样本也属于这个类别

二、KNN 解决两类问题

分类问题与回归问题

分类流程:

  1. 计算未知样本到每一个训练样本的距离
  2. 将训练样本根据距离大小升序排列
  3. 取出距离最近的 K 个训练样本
  4. 进行多数表决,统计 K 个样本中哪个类别的样本个数最多
  5. 将未知的样本归属到出现次数最多的类别

回归流程:

  1. 计算未知样本到每一个训练样本的距离(欧式距离:对应维度差值的平方和 开平方根
  2. 将训练样本根据距离大小升序排列
  3. 取出距离最近的 K 个训练样本
  4. 把这个 K 个样本的目标值计算其平均值
  5. 作为将未知的样本预测的值

其中K值的选择:需要一些方法来寻找这个最合适的K值 交叉验证、网格搜索

  • K值过小 ,过拟合,容易受到异常点的影响,整体模型变得复杂
  • K值过大 ,欠拟合,整体的模型变得简单

三 、KNN算法API的使用

首先机器学习的开发环境,安装:基于Python的 scikit-learn 库

分类问题与回归问题

分类问题

'''
分类问题
KNN算法 代码实现步骤1:导包2:创建模型对象3:准备训练集4:准备测试集5:模型训练6:模型预测,并打印结果
'''
# 1:导包
from sklearn.neighbors import KNeighborsClassifier
#2:创建模型对象
estimator = KNeighborsClassifier(3)
#3、准备训练集   列表嵌套   二维  [样本数量,特征数量]
#外层列表  样本数  4个
#内层列表  特征数量  1列
x_train = [[0], [1], [2], [3]]
#一维的   [样本数量]  4个
y_train = [0, 0, 0, 1]
#4、准备测试集  易错点2:注意这里x_test是二维的
x_test = [[4]]
#5、模型训练
#参1:训练集特征  参2:训练集标签
estimator.fit(x_train, y_train)
#6、模型预测
y_test = estimator.predict(x_test)
#打印结果
print(y_test)

回归问题

'''回归问题'''
#1、导包
from sklearn.neighbors import KNeighborsRegressor
#2、创建模型(算法)对象 注意!!这里是回归问题
estimator = KNeighborsRegressor(2)
#3、准备训练集
x_train = [[0, 0, 1],[1, 1, 0],[3, 10, 10],[4, 11, 12]]
y_train = [0.1, 0.2, 0.3, 0.4]
#4、测试集(x_test)
x_test = [[3, 11, 10]]
#5、模型训练
estimator.fit(x_train, y_train)
#6、模型预测(y_test)
y_test = estimator.predict(x_test)
#打印结果
print(y_test)

http://www.dtcms.com/a/429892.html

相关文章:

  • 苏州企业网站制作设计公司海外网站cdn加速下载
  • 导航网站系统养生网站模板下载
  • 网站流量怎么赚钱asp网站建设参考文献
  • 果合gohe网站建设推荐几个好的seo网站程序模板
  • 网站系统商城互联网平台服务
  • 陕西省城乡和住房建设厅网站wordpress 微语功能
  • 石家庄的电商网站建设wordpress 上线到centos
  • 以前的网站忘了怎么办啊网站是如何做的好
  • 《php网站开发》电子课件wordpress最大上传大小怎么改
  • 专业公司网站 南通企业网站建立哪
  • 给公司做网站多钱行业门户网站大全
  • 免费空间+网站空间+虚拟主机网站运营策划ppt
  • 音乐网站建设教程视频网站建设流量入口
  • 建设部网站查询造价师证件吴江网站建设
  • 做网站时图片要切片有什么作用logo商标设计网站
  • 网站建设现况分析广州网站设计推荐柚米
  • 网站建设作为网络优化论文
  • 建企业网站教程网站解析需要多久生效
  • 做网站要求电脑配置德州哪里做网站
  • jsp网站开发之html入门知识国外电商网站
  • 伊犁建设网站公司宁波网站建设报价
  • 做网站 做什么网站好北京网站建
  • 招商网站的建设意义多商城源码
  • 海口网站模板系统怎么建自己的网址
  • 企业网站seo服务教育机构网站建设方案
  • 网站建设的含义烟台互网站建设公司名单
  • 网站全屏轮播怎么做前台模板之家免费
  • 网站建设的空间是什么全球十大营销策划公司
  • 个人做网络推广哪个网站好中文网站建设英文网站建设
  • 分析网易严选网站开发电商公司的网上设计