摘要: 机器学习实战四(Logistic Regression) 这一章会初次接触 ,在日常生活中应用很广泛。这里我们会用到基本的梯度上升法,以及改进的随机梯度上升法。 Logistic回归 优点:计算代价不高,易于理解和实现 缺点:容易欠拟合,分裂精度可能不高 原理:根据现有数据堆分类边界线建立回归公式, 阅读全文
posted @ 2018-01-10 15:59 plantree 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 机器学习实战三(Naive Bayes) 前两章的两种分类算法,是确定的分类器,但是有时会产生一些错误的分类结果,这时可以要求分类器给出一个最优的猜测结果,估计概率。朴素贝叶斯就是其中一种。 学过概率论的人对于贝叶斯这个名字应该是相当的熟悉,在学条件概率的时候,贝叶斯公式可谓是一针见血。这里的“朴素 阅读全文
posted @ 2018-01-09 13:24 plantree 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 机器学习实战二 (decision tree) 我们经常使用决策树处理分类问题,近来也有研究表明,决策树是最经常使用的数据挖掘算法。决策树的概念十分简单,就是基于一系列的判断,有点像是编程语言中的条件判断,只不过条件的定义复杂一些。 决策树一个很重要的任务就是是提取数据中蕴含的知识信息,因此决策树可 阅读全文
posted @ 2018-01-04 16:47 plantree 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 机器学习实战一(kNN) 跟着老师做一个项目,关于行车记录仪识别前方车辆,并判断车距,不太好做。本来是用OpenCV,做着做着,突然发现需要补习一下机器学习的内容。 这本书买了很久了,当时还是看了很多人推荐,不过到现在才想起翻出来看。第二章kNN的例子刚跟着做完,书里讲的很清楚,代码条理分明,只不过 阅读全文
posted @ 2018-01-01 17:14 plantree 阅读(228) 评论(0) 推荐(0) 编辑
摘要: chapter9 拖放 拖放操作是在一个应用程序内或者多个应用程序之间传递信息的一种直观的、现代的操作方式,平常我们接触到很多,比方说将一个文件拖入某个个应用程序内,就会自动的打开,这就属于“拖放”操作。这一节主要涉及的是拖放的普通实现,自定义数据格式,以及剪贴板。 1.使拖放生效 拖放操作分为两步 阅读全文
posted @ 2017-12-13 20:41 plantree 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Stanford Algorithms(一): 大数相乘(c++版) 刚不就在中国大学Mooc上参加了陈越老师的 的课程,收获很大.觉得趁热打铁,也把算法的部分也给一块学了吧,就在Coursera上注册了一个斯坦福大学的算法课,课程的量很重,估计要学一个学期吧,慢慢的学,稳扎稳打. 课程里推荐了很多 阅读全文
posted @ 2017-12-03 16:44 plantree 阅读(4625) 评论(0) 推荐(0) 编辑
摘要: 读: 程序员之禅 最近看了一本书,很有意思的一本书,书的名字叫 . 名字很古怪,完全就是两个毫无相关的领域.不过看完后,我改变了这个看法. 书中反复提到的一位禅师,泽木兴道大师,很多话都说的饶有趣味,比如这句: 你并不重要 再比如这句: 一日不作, 一日不食 现代的社会,节奏很快,即使你想站着不动, 阅读全文
posted @ 2017-12-03 14:52 plantree 阅读(305) 评论(1) 推荐(0) 编辑
摘要: chapter8 二维图形 这一章的内容是关于二维图形的,这是Qt中相当精彩,但也是相当复杂的一个部分.你有很高的自由度,用Qt提供的方法实现相当完美的效果,一会儿会给出一个时钟的例子,但是用代码来表述,就不是那么简单了.对付复杂的视图,Qt还提供了一个图形项的框架,借助 , 和`QGraphics 阅读全文
posted @ 2017-11-29 08:52 plantree 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 数据结构与算法分析(三) 这一次,我们说一说三种比较简单的数据结构,是一维的,分别是: 1.表 2.栈 3.队列 1.表 对于表而言,当然可以用数组来实现,插入和删除的时候会带来巨大的开销,因此更多的时候,我们都是采用"链表(linked list)"这种形式. 链表有很多变种,但是最基础的,基本功 阅读全文
posted @ 2017-11-22 16:31 plantree 阅读(280) 评论(0) 推荐(0) 编辑
摘要: chapter7 事件处理 事件(event)是由窗口系统或者Qt自身产生的,用以响应所发生的各类事情.我们在前面已经接触到,在main.cpp的结尾处,我们用: app.exec(); 表示进入应用程序的循环,应用程序会监听各类事件,然后予以相应. 这里我们要区分"事件"和"信号",相较而言,"事 阅读全文
posted @ 2017-11-10 08:52 plantree 阅读(194) 评论(0) 推荐(0) 编辑