学习内容:KNN算法实现-阿里云人工智能课程笔记
2018-11-26 21:27
288 查看
20181126
第4-6课
代码
第三章图是接predict函数的
课时4 KNN算法实现
快捷键,
Fit里面是传入的数据
Fit的作用的保存数据,而不是处理数据
能够进行数据的转换,
大写X是表示矩阵
用循环来,找训练样本。
采用欧氏距离
课时 5 KNN算法实现2
1 数组运算
是属于矩阵的运算
广播操作,一行减多行
就距离 向量的大小。标量计算
找测试集与训练集中每个点的距离。
Np.sqrt是求平方
Np.sum()表示求和,可以指定求和方向,axis=1
排序后,会把原数据的位置打乱了。
Dis.argsort()可以放回元素排序前,元素在原数组中的index。
Np.bincount()
统计数组中每个元素出现的次数
Count.argmax()返回最大元素对应的索引
相关文章推荐
- CS231n课程学习笔记(一)——KNN的实现
- Spark学习笔记-KNN算法实现
- Hadoop学习笔记二 - kNN算法实现用户风险分类
- 学习笔记——Kaggle_Digit Recognizer (KNN算法 Python实现)
- 有关集合算法的实现一些学习笔记
- SilverLight商业应用程序开发---学习笔记(9)从摘要信息跳转到详细信息 导航到细节视图 在弹出窗体打开细节视图 使用DataGrid控件的行细节显示特性显示细节内容 主/从视图的实现
- k-近邻算法 python实现(学习笔记no.1)
- OpenCV学习笔记(四十八)——PCA算法实现core
- KNN算法学习--python实现和java实现
- 【KNN近邻算法】实现识别简单数字验证码(算法原理+代码笔记)
- 8大内部排序算法学习笔记--(4)归并、基数排序 Java实现
- 精确覆盖问题学习笔记(五)——优化算法的实现代码
- 算法:C语言实现(第3章 学习笔记)
- 学习日志---knn算法实现
- 机器学习深度学习基础笔记(2)——梯度下降之手写数字识别算法实现
- 《深度学习Ng》课程学习笔记02week2——优化算法
- 吴恩达Coursera深度学习课程 DeepLearning.ai 提炼笔记(2-2)-- 优化算法
- 及其学习kNN算法matble实现
- 《数据结构与算法——C语言实现》学习笔记——归并排序
- lucene学习笔记之索引创建、内容检索、分类器实现