1、编写理念新颖:以“经典计算机算法—数据挖掘算法—深度学习算法”为主线,算法思想、伪代码与Python程序示例相结合,详细阐述算法设计与分析的理论知识和设计技巧,也展现算法执行过程和实现步骤,提供人工智能算法“思想—伪码—分析—实现”四位一体的学习框架。
2、内容系统全面:基础篇介绍经典计算机算法,包括分治法、减治法、贪心法、动态规划法、回溯法、分支限界法;经典篇介绍数据挖掘算法,包括分类、聚类、异常检测、频繁模式挖掘、链接分析和概率推理算法;新技术篇介绍深度学习算法,包括降维、目标检测、问答系统、图分析算法。
3、教学资源丰富:各章基于一个典型例子或经典问题介绍各类算法,给出问题背景、算法伪码和程序示例,读者扫描书中二维码即可观看演示动画。配套教学大纲、教学课件、习题答案,读者可从清华大学出版社网站下载。还配套了在线编程案例库,可进行算法的在线编程、自动测试、开源托管等操作。
4、读者覆盖面广:为本科生和研究生人工智能或机器学习等相关课程提供既能从理论层面理解、也能从实践层面实现人工智能算法的教材,教师可根据学生类别、课程性质、学分设置和学习目标等选择不同篇或章,也可作为相关领域研究和开发人员的参考书。