





作者:姚期智
定价:69元
印次:1-6
ISBN:9787302563754
出版日期:2021.05.01
印刷日期:2025.03.11
图书责编:孙亚楠
图书分类:教材
本书选取人工智能的8个核心方向,精心选择不同章节的关键知识点。力求在保证教学内容易于接受的同时,与后续高等教育的人工智能教育无缝衔接。同时,书中的每一章均配备作业题与编程练习,让同学们在练习当中加深对算法与原理的理解。
姚期智(图灵奖得主、院士、清华大学交叉信息研究院院长、教授,清华学堂计算机科学实验班与人工智能班首席教授)。
前 言 纵观科学的发展史,人工智能可以说是人类长期以来一直不停追求,力求理解与掌握的一个领域。从两千多年前的亚里士多德(Aristotle,古希腊哲学家)开始,到后来的科学巨擘图灵(Alan Turing,计算机科学之父)与香农(Claude Shannon,信息论的创始人),他们无一不为人类的智慧及后来的人工智能着迷并不倦地探索。科学家们希望能以科学的手段理解智能的本质,并制造出智能的机器,实现像人脑一样的学习、理解与决策。 在人工智能的发展史上,有两个里程碑式的事件最为人们所称道。一是图灵在1950年的划时代的论文《计算机器与智能》(Computing Machinery and Intelligence)中提出著名的“图灵测试”: 如果一台机器能与人类通过通信设备对话并不被辨别出其机器身份,则称这台机器具有智能。可以说,图灵测试从计算科学的角度提供了一个智能的定义。二是1955年,麦卡锡(John McCarthy)、闵斯基(Marvin Minsky)、香农与罗切斯特(Nathaniel Rochester)共同提交了一份申请书,提出于1956年暑假在美国汉诺瓦小镇的达特茅斯学院举行一场研讨会,讨论通过机器实现智能所需的科学基础。正是在这次会议上,人工智能的概念正式被提出。 达特茅斯研讨会的申请书 在科学家们前赴后继的努力下,自1956年的达特茅斯会议至今,人工智能得到了巨大的发展,并在许多领域取得了惊人的成就。比如1997年机器人“深蓝”击败国际象棋世界冠军卡斯帕罗夫; 2012年卷积神经网络在ImageNet图像识别比赛中一...
目 录
第0章数学与编程基础
引言
0.1数学基础
0.1.1导数
0.1.2概率论基础
0.1.3矩阵
0.2编程基础
0.2.1起步
0.2.2值的类型和算术运算
0.2.3变量、表达式、赋值
0.2.4控制流
0.2.5函数
0.2.6输入输出
练习题
编程
第1章搜索
引言
1.1搜索问题的定义
1.2搜索算法基础
1.3盲目搜索
1.3.1深度优先搜索
1.3.2宽度优先搜索
1.4启发式搜索
1.4.1贪婪搜索
1.4.2A*算法
1.5对抗搜索
1.5.1极小极大搜索
1.5.2AlphaBeta剪枝搜索
本章总结
历史回顾
练习题
第2章机器学习
引言
2.1监督学习的概念
2.2数据集与损失函数
2.3泛化
2.4过拟合与欠拟合
2.5创建数据集
2.6无监督与半监督学习
本章总结
历史回顾
练习题
第3章线性回归
引言
3.1线性回归
3.2优化方法
3.3二分类问题
3.4多分类问题
3.5岭回归
3.6套索回归
本章总结
练习题
第4章决策树、梯度提升和随机森林
引言
4.1决策树
4.1.1例子
4.1.2决策树的定义
4.1.3决策树的训练
4.2随机森林
4.2.1随机森林的算法描述
4.2.2关于随机性的探讨
4.3梯度提升
4.3.1梯度提升的概念
4.3.2基于决策树子模型的梯度提升算法
4.3.3GBDT中的防过拟合方法
4.3.4GBDT的高效开源实现
本章总结
历史回顾
参考文...