设为首页 加入收藏

TOP

常用编程思想与算法(三)
2017-09-19 14:21:01 】 浏览:5377
Tags:常用 编程 思想 算法
将给这部电影打多少分。为此,先找出与她最近的多个人,你求这些人打的分的平均值,结果为4.2。这就是回归(regression)。


  你将使用KNN来做两项 基本工作——分类和回归:


  ? 分类就是编组;


  ? 回归就是预测结果(如一个数字)。


  比起距离计算,我们平时工作中使用余弦相似度来打分更为准确常用。


  KNN算法广泛应用于机器学习领域。OCR指的是光学字符识别(optical character recognition),这意味着你可拍摄印刷页面的照片,计算机将自动识别出其中的文字。


  使用KNN。


  (1) 浏览大量的数字图像,将这些数字的特征提取出来。


  (2) 遇到新图像时,你提取该图像的特征,再找出它最近的邻居都是谁!


  OCR算法提取线段、点和曲线等特征。遇到新字符时,可从中提取同样的特征。


  这仅仅是编程算法的一小部分,在后面还有很多高级的算法等着我们,对于本文的一些代码,如果不太懂他的运行过程可以使用debug一步一步推导出来,算法是编程中极为核心的部分,你的代码的优秀程度与你的思维有很大的关系,希望初学python编程也能很有好的思维方式来解决遇到的问题,因为读这本书比较浅显,阅读也很快,所以可能存在着一些问题,希望各路大神批评指正。


首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇JavaScript与Java正则表达式写法.. 下一篇C# 8.0先睹为快

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目