自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 统计学习方法——生成KD树

前言 实现KNN算法时,当样本维度很大或训练样本数量巨大时,实现对数据的快速搜索,对提高计算效率有很大意义。 实现KNN最简单的方法是线性扫描,通俗来讲,就是要把输入数据和已有的所有训练数据都计算出来,比对距离大小,从众多样本中找K个近邻样本。为了提高查找计算效率,可以采用特殊的数据结构存储训练数据,以减少计算距离的次数。 代码原创,转载请注明出处。 一、KD树是什么? KD树是一种查询索引结构,广泛应用于数据库索引中。 换成低维空间比较容易思考: 给定一个数组[99,56,85,23,66,12,101

2020-10-23 00:07:07 459 1

原创 统计学习方法——KNN算法

编程语言——python

2020-10-22 21:53:36 1203

原创 机器学习算法学习——RBF算法原理图解

1.隐含层(径向基层)算法 输入为列向量 R(看作R维向量空间内一点的坐标) 隐含层与之对应的是一个矩阵 W1 (看作S个向量空间的中心点坐标组合成的矩阵) 分别计算欧式距离得到||dist|| 与连接权值 对应位置数值相乘得到矩阵 通过激活函数(径向基函数) 即得到隐含层的输出。 这里有必要介绍高斯径向基函数(与高斯分布概率密度表达式相似): 对比上述,X为输入点,Ci为中心点,...

2019-10-06 17:19:30 3635

原创 JAVA实现机器学习的BP算法学习记录(自用,转载请标明出处)

part1. BP算法的原理理解 part2. BP算法的JAVA实现思路 根据对BP算法网络的结构,我准备了三个数据类,将计算的功能下分到各个类的成员函数里。分别是: ①节点类BPNode 成员变量:激活函数的系数a;节点输入的计算权重值weight 成员函数:接收输入根据节点权值计算出输出FunctionOfNode 根据反馈的节点误差更新节点权值WeightUpload ②层类BPLayer...

2019-09-29 19:01:54 326

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除