统计方法、统计语言模型、中文信息处理、隐含马尔科夫模型、布尔代数、图论、网页排名技术、信息论、动态规划、余弦定理、矩阵运算、信息指纹、密码学、搜索技术、数学模型、最大熵模型、拼音输入法、贝叶斯网络、句法分析、维特比算法、各个击破算法等。是不是看到这一段,觉得眼都花了,其实很简单,里面都是大学和高中基本上学过的概念。《数学之美》带你领略以上算法的美!
给大家推荐一本书,《数学之美》,29章,用具体例子讲述了数学的美,化繁为简,普渡众生!
如果你听说过吴军这个人,知道他曾经写过一本大作,叫做《浪潮之巅》,那你一定是一位有情怀的程序员,一位有着创业改变世界梦想的伟大程序员。对程序编写有一定基础的人,很容易理解程序到最终都是数学这句话。那你一定不能错过《数学之美》。
《数学之美》是人民邮电出版社于2012年5月出版的图书,作者吴军,2014年再版。人民邮电出版社是一家IT通信行业的重要出版社,北京邮电大学是我国IT通信行业的重要高校力量。
在书中,吴军将高深的数学原理讲得更加通俗易懂,让非专业读者也能领略数学的魅力。
例如,在统计语言模型一章中,我们会发现原来使用简单的数学模型就可以解决复杂的语音识别、机器翻译等问题,但是使用很复杂的文法规则和人工智能却做不到,而这些仅仅需要我们了解概率论和统计学的知识就可以应用到工程中。(当然,最先提出将统计学方法应用到计算机应用工程问题的先驱们是真的值得我们为其鼓掌的!)
又如,在信息的度量和作用一章,我们再次回顾了信息熵的重要性,这也是吴军老师一直在重复提及的信息论(吴军老师喜欢站在信息论的高度看问题,而不只是看到片面的表象)。一个事物内部会存在随机性,也就是不确定性,而从外部消除这个不确定唯一的办法是引入信息,而需要引入的信息量取决于这个不确定的大小。就像我们在追一个女生的时候,很多时候往往不是一拍即合,一见钟情的,只有互相表达的信息(即引入信息)足够了,才会消除各自对于对方的顾虑。等到引入的信息量消除了处在两个人之间的屏障,那么我们就可以跟对方告白宣告在一起了。
数学的精彩之处就在于简单的模型可以干大事。
吴军老师在《数学之美》中提到:“这本书的目的是讲道而不是讲术。很多具体的搜索技术很快会从独门绝技到普及,再到落伍,追求术的人一辈子工作很辛苦。只有掌握了搜索的本质和精髓才能永远游刃有余”。回到我们日常的开发工作中,作为IT工程师,程序员,要跟上技术的大潮流,需要学习的技术太多太多,如果一味地只为去追技术的脚步,那么我们也会很累很累,而且可能会是花了80%的时间却只得到了20%的效果,更别谈期望值最大化了,或许根本就达不到你期望值的60%。
互联网企业在招聘工程师一直提到的“3大原理,2个协议,1种结构”(计算机原理、操作系统原理、编译原理、TCP/IP协议、HTTP协议、数据结构)却是没有怎么变化的(甚至是短时间不会变化的),而这些东西恰好是在这个浮躁的社会,我们这些所谓的计算机系的毕业生,所谓的科班毕业生所缺乏的(因为大部分人都没有在大学期间将这些东西真正地学好,而只是为了所谓的几个学分去图书馆奋战一两个周末而已)。
关于吴军提的两件事:
一、汉语在所有语言中冗余度相对较小,一本英文书,翻译成中文,会薄很多。
二、对于超前教育和初等教育,小学生、中学生更应在现有认知体系下培养社会经验、生活能力、树立志向,而不是超前的用双倍时间学习高中甚至大学的课程,深以为然。
愿我们一生中,坚持学习,坚持阅读,并用一双发现生活之美的眼睛,感受数学之美带给我们的惊喜!