世间万般表象的背后皆有规律。科学研究的真正目的,在于找到这些规律并能够举一反三地应用这些规律。对于自然科学和工程学,包括计算机科学和通信,数学是描述这些规律性最好的工具。做事情的方法有对与错、好和坏之分,从长期看只有采用对的方法、好的方法才能做出好的产品和服务。而任何一个好的方法背后都有充分的理论依据,都有正确的方法论。
本书的一个目的在于揭示信息和自然语言处理以及它们在通信和互联网各种应用(语音识别、机器翻译、搜索、分类等)中的数学原理,从而帮助读者认识到:解决这些问题,好的方法是什么。毫无疑问,解决这些问题需要智能,而计算机本身并没有智能,它有的只是巨大的计算能力。只有找到描述这些问题的数学模型,才能利用计算机解决这些需要智能的问题,这样,计算机看上去也似乎聪明起来了。
数学之美,首先在于其内容或许复杂而深奥,但形式常常很简单。简单即是美,这不仅在科学和工程上成立,而且在产品开发和设计上也是如此,这和设计大师乔布斯“少即是多”的原则不谋而合。同时,数学之美还在于数学原理的通用性和普遍性。一个好的数学模型,常常能解决一系列,甚至是许多看似毫不相干领域的实际问题。在数学上的一点突破,可以带动很多领域和行业的进步。
数学给人的印象常常是抽象而深奥、难以理解和应用不明确的。产生这个这个误解的原因是缺乏从数学到应用的桥梁,本书希望抛砖引玉,期待着能有更多的人一起来搭建这座桥梁。