从《数学之美》中我想到的

原创 2015年11月21日 10:41:23

吴军老师作为NLP领域的专家,在《数学之美》中把各种高大上的技术介绍得如此通俗易懂,抛去了冗杂的公式,呈现出最原始的数学思想。能够把复杂的问题用最简单易懂的语言表达出来,看来吴军老师的数学功底,工程实践水平非同一般。

在《数学之美》里面,谈到了隐性马尔科夫模型,语言统计模型,网络爬虫,搜索技术,信息指纹,拼音输入法,逻辑回归,文本自动分类等实际工程问题。用数学思想,最后都能很好解决问题。很多算法表面上很高大山,但是深入进去的话其实并不困难,不要被公式和花哨的语言迷惑了。

在书中说到一个观点,说的是解决方法有道与术。术是方法,很多时候解决问题的时候有投机的嫌疑。道是规则,是从根本解决。术就是很多山寨投机的做法,耍小聪明。道才是根本,道就是要进行建立模型,从根本解决问题。我非常赞同这点,打蛇要打七寸,不能修修补补,要有通用的思想,这就是求得最大熵吧。

我很讨厌背公式背算法,我看算法的时候更喜欢的是了解它背后的原理,甚至哲理,汲取它的思想,实现的时候也只是时间长短的问题了。后来我发现其实在《数学之美》里的算法居然蕴含着我学过的数字电路的思想,比如那个布隆滤波器,感觉很像带有条件判断的解码器。这说明很多领域的相通的,算法(也就是一种思想,一种做事的方法论)才是王道!

版权声明:本文为博主原创文章,未经博主允许不得转载,否则将使用法律武器维护自己的权益。

相关文章推荐

小数学解决大问题 - 异构词问题 Anagrams(由素数的性质想到)

异构词来源于英文单词Anagrams。它只包含相同字母(以及相同出现次数)的单词,例如era和are是一对异构词,因为他们都包含a,r,e三个字母。输入两个字符串,判断是否是异构词的素数方法。...

小数学解决大问题 - 布隆过滤器 Bloom Filter(由数字进制想到)

布隆过滤器 Bloom Filter在很多博客中的有提到,但是我希望在本篇博客中按照我的理解将Bloom Filter尽量简单的呈现出来。其实从人类起源开始,人类就在尝试利用语言来描述世界,而语言恰恰...

小数学解决大问题 - 分类器组合方法(由民主投票想到)

数据挖掘中有三项重要的工作:分类、聚类与关联分析,其中分类器是最为重要的应用。简单来讲,计算机获得一个对象的信息就能通过这些信息判断对象的类别。例如垃圾邮件过滤(判断一封邮件的类别是垃圾邮件还是非垃圾...

小数学解决大问题 - 信息熵(由对数函数想到)

在这个物欲横流的社会中,任何物品都是明码实价的,甚至许多虚拟的物品(爱情、亲情)都可能用金钱来衡量。对于计算器科学而言,我们也希望能对信息做一个量化的衡量。比如,这篇博客包含多少信息量。可能有的人会说...

数学之美系列二十二:由电视剧《暗算》所想到的 — 谈谈密码学的数学原理

前一阵子看了电视剧《暗算》,蛮喜欢它的构思和里面的表演。其中有一个故事提到了密码学,故事本身不错,但是有点故弄玄虚。不过有一点是对的,就是当今的密码学是以数学为基础的。(没有看过暗算的读者可以看一下介...

数学之美系列二十二:由电视剧《暗算》所想到的 — 谈谈密码学的数学原理

当然,学过信息论的人都知道,只要多截获一些情报,统计一下字母的频率,就可以解破出这种密码。柯蓝道尔在他的“福尔摩斯探案集”中“跳舞的小人”的故事里已经介绍了这种小技巧。在很长时间里,人们试图找到一些好...

我的数学之美(一)——RANSAC算法详解

http://grunt1223.iteye.com/blog/961063# 给定两个点p1与p2的坐标,确定这两点所构成的直线,要求对于输入的任意点p3,都可以判断它是否在该直线上。初中解析...

数学之美番外篇:平凡而又神奇的贝叶斯方法

概率论只不过是把常识用数学公式表达了出来。 ——拉普拉斯 记得读本科的时候,最喜欢到城里的计算机书店里面去闲逛,一逛就是好几个小时;有一次,在书店看到一本书,名叫贝叶斯方法。当时数学系的课程还没有...

数学之美系列好文,强烈推荐

转自:http://www.cnblogs.com/KevinYang/archive/2009/02/01/1381783.html 数学之美系列一 -- 统计语言模型 2006年4月3日...

2016年数学建模美赛题目原文及翻译-A [个人思路]

使用模型确定哪个您的策略取决于形状和桶,该人在浴缸的形状/体积/温度的体积,和由该人在浴缸所作的运动的程度。如果对方使用了泡泡浴的添加剂,而最初填补了浴缸中清洗协助,这将如何影响你的模型的结果吗?...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:从《数学之美》中我想到的
举报原因:
原因补充:

(最多只允许输入30个字)