本书主要面向理工科非计算机专业的大学本科生,使学生能够接受到计算机的基础教育,获得计算机硬件技术方面的基础知识、基本思想、基本方法和基本技能。主要讨论单机系统范围内计算机各部分和系统的组成及内部工作机制。通过对本门课程学习,要求学生掌握计算机各大部件的工作原理、组成方法以及相互关系,了解计算机系统的层次化结构概念,熟悉一些典型的有代表性的计算机结构,理解硬件与软件直接的接口界面,建立起一个完整的计算机系统的整机概念,为计算机方面的新知识、新技术的学习打下良好的基础。
本书介绍了人工智能发展过程中涌现出的思想以及经典技术。本书共12章,内容结构大致可以分为4部分:第一部分(第1~3章),这部分为基础知识,简单介绍人工智能发展的历史与现状(第1章),数据编码技术(第2章)以及人工智能需要用到的数学知识(第3章);第二部分(第4~7章),经典人工智能,主要介绍经典人工智能算法(第4章),计算机博弈(第5章),逻辑与知识(第6章),智能体机器人技术(第7章);第三部分(第8~10章),机器学习技术,主要介绍回归算法(第8章)、分类算法(第9章)以及无监督学习典型算法(第10章);第四部分(第11、12章),主要介绍神经网络概念(第11章)以及深度学习技术(第12章)。 本书是一本介绍人工智能技术的初级读物,并不需要读者有深厚的计算机和数学基础,可以作为高等院校任何专业(不局限于计算机相关专业)的人工智能课程教材。