前言

人工智能是计算机科学中涉及研究、设计和应用智能机器的一个分支,是计算机科学、控制论、信息论、自动化、仿生学、生物学、语言学、神经生理学、心理学、数学、医学和哲学等多种学科相互渗透发展起来的综合性的交叉学科和边缘学科。人工智能的基本目标是使机器不仅能模拟人的智能,而且可以延伸、扩展人的智能,更进一步的目标是制造出智能机器。人工智能自20世纪50年代中期诞生以来,取得了长足的发展。

随着人工智能时代的到来,对人工智能原理进行深入研究、对人工智能学科进行理论创新和应用创新,将有力地推动科学技术和经济社会的发展。为此,世界各国对人工智能的研究都十分重视,投入大量的人力、物力和财力,激烈争夺这一高新技术的制高点。让计算机学科、自动化领域的学科及计算机应用密集的其他学科的学生掌握人工智能的基础知识,已经成为国内外许多高校提高学生综合素质,培养高水平、复合型和创新型人才的一项重要举措。2018年4月,教育部印发《高等学校人工智能创新行动计划》,针对人工智能通识教育提出,将人工智能纳入大学计算机基础教学内容,并且构建人工智能多层次教育体系,构建集人工智能专业教育、职业教育和大学基础教育于一体的高校教育体系。

在此背景下,本书力求深入浅出地对人工智能的基本原理及应用进行讨论,同时为读者提供学习和研究本学科的有效工具。全书分10章。第1章为人工智能概述,第2章为知识表示与知识图谱,第3章为搜索推理技术,第4章为计算智能,第5章为专家系统,第6章为机器学习,第7章为自然语言处理技术,第8章至第10章介绍人工智能的多方面应用。

在写作本书过程中,笔者直接或间接地参考和引用了许多国内外专家和学者的文献资料,这些资料已在本书的主要参考文献中列出,在此一并表示衷心的感谢。

由于笔者水平有限,加之人工智能发展较快,书中难免存在疏漏和不妥之处,恳请读者不吝赐教和批评指正。