07 2015 档案

摘要:本文介绍了Python的几个特殊的函数,包括列表方法的三驾马车filter、map和reduce函数。此外,本文还介绍了Python中装饰器和匿名函数的用法。 阅读全文
posted @ 2015-07-26 22:49 Poll的笔记 阅读(7082) 评论(0) 推荐(3) 编辑
摘要:SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。本文介绍了SVN的工作机制,并对常见的SVN命令进行了汇总。 阅读全文
posted @ 2015-07-24 08:32 Poll的笔记 阅读(6406) 评论(0) 推荐(0) 编辑
摘要:机器学习无疑是当前数据分析领域的一个热点内容。很多人在平时的工作中都或多或少会用到机器学习的算法。本文为您总结一下常见的机器学习算法,以供您在工作和学习中参考。机器学习的算法很多。很多时候困惑人们都是,很多算法是一类算法,而有些算法又是从其他算法中延伸出来的。这里,我们从两个方面来给大家介绍,第一个方面是学习的方式,第二个方面是算法的分类。 阅读全文
posted @ 2015-07-22 07:36 Poll的笔记 阅读(35043) 评论(13) 推荐(17) 编辑
摘要:总结Linux下Mysql的简单操作,万事熟能生巧,多学多用就能轻松驾驭Mysql语句。 阅读全文
posted @ 2015-07-21 09:58 Poll的笔记 阅读(2976) 评论(2) 推荐(4) 编辑
摘要:生活中很多场合需要用到分类,比如新闻分类、病人分类等等。 本文介绍朴素贝叶斯分类器(Naive Bayes classifier),它是一种简单有效的常用分类算法。一、病人分类的例子 让我从一个例子开始讲起,你会看到贝叶斯分类器很好懂,一点都不难。 某个医院早上收了六个门诊病人,如下表。 ... 阅读全文
posted @ 2015-07-20 08:36 Poll的笔记 阅读(4024) 评论(2) 推荐(5) 编辑
摘要:使用机器学习方法解决问题时,有较多模型可供选择。 一般的思路是先根据数据的特点,快速尝试某种模型,选定某种模型后, 再进行模型参数的选择(当然时间允许的话,可以对模型和参数进行双向选择) 因为不同的模型具有不同的特点, 所以有时也会将多个模型进行组合,以发挥"三个臭皮匠顶一个诸葛亮的作用", ... 阅读全文
posted @ 2015-07-16 20:58 Poll的笔记 阅读(4410) 评论(0) 推荐(3) 编辑
摘要:推荐系统中最常用的算法叫做协同过滤(Collaborative Filtering),协同过滤属于社会计算的一种。协同过滤常常被用于分辨某位特定顾客可能感兴趣的东西,这些结论来自于对其他相似顾客对哪些产品感兴趣的分析。协同过滤以其出色的速度和健壮性,在全球互联网领域炙手可热。本文详细地剖析了协同过滤算法,并利用MATLAB进行了仿真,希望对初学者有帮助。 阅读全文
posted @ 2015-07-12 21:17 Poll的笔记 阅读(19791) 评论(13) 推荐(15) 编辑
摘要:1 字符串匹配 字符串匹配是计算机的基本任务之一。 字符串匹配是什么?举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一... 阅读全文
posted @ 2015-07-09 14:50 Poll的笔记 阅读(8980) 评论(7) 推荐(16) 编辑