本書介紹了人工智能的基礎理論和基本技術及其應用。全書共分五部分:第一部分(第1章)綜述了人工智能的基本概念、研究途徑、分支領域和發(fā)展概況等;第二部分(第2章)介紹了幾種常用的人工智能程序設計語言;第三部分(第3、4、5、6、7章)詳述了機器推理、搜索控制、知識表示、不確定性處理等人工智能的基本技術;第四部分(第8、9、10章)介紹了專家系統(tǒng)、機器學習、知識發(fā)現、遺傳算法和自然語言理解的基本原理及方法;第五部分(第11、12章)介紹了智能化網絡、Agent技術和智能機器人的基礎知識。本書取材新穎,內容豐富,理例結合,易教易學,注重基礎,面向應用。本書可作為高等院校本科計算機、自動化、信息、管理、控制及系統(tǒng)工程等專業(yè)的人工智能課程的教材或教學參考書,也可供其他專業(yè)的師生和相關科研及工程技術人員自學或參考。