人工智能

人工智能"

作者:尚文倩
ISBN:9787302572541
定价:¥59.80
字数:千字
页数:
出版时间:2021.09.01
开本:
版次:2-1
装帧:
出版社:清华大学出版社
简介

本书系统介绍了人工智能的基本原理、基本技术、基本方法和应用领域等内容,比较全面地反映了60多年来人工智能领域的进展,并根据人工智能的发展动向对一些传统内容做了取舍。全书共9章。第1章介绍人工智能的基本概念、发展历史、应用领域等。其后8章的内容分为两大部分: 第一部分(第2~5章)主要讲述传统人工智能的基本概念、原理、方法和技术,涵盖知识表示、搜索策略、确定性推理和不确定推理的相关技术与方法; 第二部分(第6~9章)主要讲述现代人工智能的新技术和方法,涵盖机器学习、数据挖掘、大数据、深度学习的**技术与方法。本书提供了8个实践项目案例,并且每章后面附有习题,以供读者练习。

本书主要作为计算机专业和其他相关学科相关课程教材,也可供有关科技人员参考。

前言

人工智能是研究人类智能活动的规律,构造具有一定智能的人工系统,研究如何让计算机去完成以往需要人的智力才能胜任的工作,也就是研究如何应用计算机的软硬件模拟人类某些智能行为的基本理论、方法和技术。人工智能是计算机科学的一个分支,被称为20世纪世界三大尖端科技(空间技术、能源技术、人工智能)之一,也被称为21世纪三大尖端技术(基因工程、纳米科学、人工智能)之一。

人工智能作为一门学科从正式提出到现在,已经走过了一甲子的岁月,经历了风风雨雨、起起落落。随着2016年3月AlphaGo战胜世界围棋冠军、职业九段选手李世石,人工智能又一次受到了世人的极大关注。2014年,人工智能领域全球投资总额超过19亿美元,同比增长超50%,预计2020年全球市场规模将达到183亿美元。谷歌公司、微软公司、苹果公司等国外科技公司纷纷发力,国内企业也纷纷与顶尖技术团队合作,积极布局,如百度公司的大脑计划、科大讯飞公司的超脑计划、京东公司的智能聊天机器人等。2015年7月1日,国务院印发了《关于积极推进“互联网+”行动的指导意见》,将“互联网+人工智能”列为11项重点行动之一; 2016年9月国家发展改革委、科技部、工业和信息化部、中央网信办制定的《“互联网+”人工智能三年行动实施方案》正式印发,计划到2018年基本建立人工智能的产业、服务和标准化体系,实现核心技术突破。

基于此,本书在传统人工智能的基础之上增加了新的人工智能的技术与方法。如本书第6章介绍机器学习中的一些基本问题、基本方法和关键技术。第7章介绍数据挖掘的常用技术与方法。第8章介绍大数据的最新研究进展、最新技术与方法。第9章介绍深度学习的常用方法与最新技术。

本书是集体智慧的结晶,全书由尚文倩主编,陈秀霞、封树超、颜梦菡、李振忠、王宇奇、娄延伟、程宇芬、张春洁等同学为本书做出了重要贡献,在此表示衷心的感谢!本书还参考了中技顾问产业与政策研究中心的《2016—2020年中国人工智能行业深度调研及投资前景预测报告》,借鉴了有关教材及互联网上的一些资料,也向这些文献的作者表达诚挚的谢意!

由于编者水平有限,书中的疏漏在所难免,敬请广大读者批评指正。

作者2021年8月于中国传媒大学

目录

随书资源

第1章绪论

1.1人工智能的定义

1.2人工智能的发展历史

1.2.1孕育阶段

1.2.2形成阶段

1.2.3发展阶段

1.3人工智能的三大学派

1.3.1符号主义

1.3.2连接主义

1.3.3行为主义

1.4人工智能研究内容与应用领域

1.4.1问题求解

1.4.2专家系统

1.4.3机器学习

1.4.4神经网络

1.4.5模式识别

1.4.6数据挖掘和知识发现

1.4.7计算机视觉

1.4.8智能控制

1.4.9计算智能

1.4.10其他

1.5人工智能的发展趋势

1.5.1多学科交叉研究

1.5.2智能应用和智能产业

1.6习题

第2章知识表示

2.1概述

2.1.1知识及知识的分类

2.1.2知识表示方法

2.2谓词逻辑表示法

2.2.1基本概念

2.2.2谓词逻辑表示法

2.2.3谓词逻辑表示法的经典应用

2.2.4谓词逻辑表示法的特点

2.3产生式表示法

2.3.1概述

2.3.2产生式系统

2.3.3产生式表示法应用举例

2.3.4产生式系统的推理方式

2.3.5产生式系统的特点

2.4框架表示法

2.4.1框架基本结构

2.4.2基于框架的推理

2.4.3框架表示法的特点

2.5语义网络表示法

2.5.1语义网络基本概念

2.5.2语义网络中常用的语义联系

2.5.3语义网络表示知识的方法

2.5.4语义网络的推理过程

2.5.5语义网络表示的特点

2.6知识图谱表示法

2.6.1知识图谱基本概念

2.6.2知识图谱常用的表示方法

2.6.3知识图谱的构建方法

2.6.4知识图谱表示法的特点

2.7实践: 构建领域知识图谱

2.7.1选定构建领域

2.7.2知识抽取

2.7.3对知识图谱进行描述

2.7.4使用protégé工具搭建领域知识图谱

2.7.5思考与练习

2.8习题

第3章搜索策略

3.1搜索的基本概念

3.1.1搜索的含义

3.1.2状态空间法

3.1.3问题归约法

3.2状态空间搜索

3.2.1盲目搜索

3.2.2状态空间的启发式搜索

3.3博弈树的启发式搜索

3.3.1概述

3.3.2极大极小过程

3.3.3αβ剪枝

3.4实践: A*算法实现最优路径规划

3.4.1A*算法基本原理

3.4.2A*算法搜索步骤

3.4.3使用Python实现上述流程

3.4.4最优路径规划

3.5习题

第4章确定性推理

4.1推理的基本概念

4.1.1什么是推理

4.1.2推理方法及其分类

4.1.3推理的控制策略及其分类

4.1.4正向推理

4.1.5逆向推理

4.1.6混合推理

4.2推理的逻辑基础

4.2.1谓词公式的解释

4.2.2谓词公式的永真性与可满足性

4.2.3谓词公式的等价性与永真蕴含性

4.2.4谓词公式的范式

4.2.5置换与合一

4.3自然演绎推理

4.4归结演绎推理

4.4.1子句集及其简化

4.4.2鲁滨逊归结原理

4.4.3归结演绎推理的归结策略

4.4.4用归结反演求取问题的解

4.5基于规则的演绎推理

4.5.1规则正向演绎推理

4.5.2规则逆向演绎推理

4.6实践: 基于规则产生式的推理

4.6.1建立推理规则库

4.6.2输入事实进行推理

4.6.3推理结果

4.6.4思考与练习

4.7习题

第5章不确定性推理

5.1概述

5.1.1为什么要采用不确定性推理

5.1.2不确定性推理要解决的问题

5.1.3不确定性推理类型

5.2概率基础

5.3主观贝叶斯方法

5.3.1不确定性的表示

5.3.2组合证据不确定性的计算

5.3.3不确定性的传递算法

5.3.4结论不确定性的合成

5.4可信度方法

5.4.1不确定性的表示

5.4.2组合证据不确定性的计算

5.4.3不确定性的传递算法

5.4.4结论不确定性的合成

5.5证据理论

5.5.1理论基础

5.5.2不确定性表示

5.5.3组合证据不确定性的计算

5.5.4不确定性的更新

5.6模糊知识与模糊推理

5.6.1模糊知识的表示

5.6.2模糊概念的匹配

5.6.3模糊推理

5.7实践: 基于TS模型的模糊推理

5.7.1TS模型的模糊推理过程

5.7.2TS模型的模糊推理实验

5.7.4思考与练习

5.8习题

第6章机器学习

6.1概述

6.1.1机器学习的基本概念

6.1.2机器学习的发展历史

6.1.3学习系统的基本模型

6.1.4学习策略

6.2记忆学习

6.3归纳学习

6.3.1示例学习

6.3.2观察与发现学习

6.4决策树学习

6.5类比学习

6.5.1类比学习的基本过程

6.5.2属性类比学习

6.5.3转换类比学习

6.5.4派生类比学习

6.5.5联想类比学习

6.6解释学习

6.7神经学习

6.7.1感知器学习

6.7.2反向传播网络学习

6.7.3Hopfield网络学习

6.8贝叶斯学习

6.8.1贝叶斯定理

 6.8.2朴素贝叶斯分类算法

6.9在线机器学习

6.9.1截断梯度法

6.9.2前向后向切分算法

6.9.3正则对偶平均算法

6.9.4FTRL

6.10增强学习

6.10.1增强学习的定义

6.10.2增强学习的特点

6.10.3数学原理

6.10.4增强学习的策略

6.10.5用神经网络对状态进行估算

6.10.6算法流程

6.11迁移学习

6.11.1为什么需要迁移学习

6.11.2迁移学习的定义

6.11.3负迁移

6.11.4迁移学习的分类

6.11.5迁移学习的方法

6.11.6数据分布自适应

6.11.7特征选择

6.11.8子空间学习

6.11.9迁移学习前沿与应用

6.12实践: VGG16迁移学习

6.12.1VGG16结构

6.12.2迁移学习过程

6.12.3迁移学习结果

6.12.4思考与练习

6.13习题

第7章数据挖掘

7.1数据挖掘概述

7.1.1数据挖掘概念与发展

7.1.2数据挖掘的任务

7.1.3数据挖掘的应用

7.1.4数据挖掘过程与方法

7.2分类

7.2.1决策树分类法

7.2.2基于规则的分类器

7.2.3朴素贝叶斯分类器

7.2.4基于距离的分类算法

7.3聚类

7.3.1概念

7.3.2聚类分析的基本方法

7.4关联规则

7.4.1基本概念

7.4.2关联规则挖掘算法

7.4.3关联规则生成

7.5实践: KMeans聚类

7.5.1KMeans基本原理

7.5.2KMeans聚类实现

7.5.3思考与练习

7.6习题

第8章大数据

8.1大数据概述

8.1.1大数据概念

8.1.2特征

8.1.3发展历程

8.1.4应用

8.2数据获取

8.2.1网络爬虫

8.2.2RSS

8.3数据挖掘

8.3.1概述

8.3.2数据挖掘工具

8.3.3现状与未来

8.4数据分析

8.4.1概述

8.4.2数据分析流程

8.4.3数据分析方法

8.4.4数据分析工具

8.5Hadoop

8.5.1简介

8.5.2分布式离线计算框架MapReduce

8.5.3Hadoop分布式文件系统

8.5.4HBase大数据库

8.6数据可视化

8.7实践: 网络爬虫及数据可视化

8.7.1网络爬虫基本原理及工具介绍

8.7.2网络爬虫及可视化实现

8.7.3网络爬虫及可视化结果

8.7.4思考与练习

8.8习题

第9章深度学习

9.1深度学习应用背景与概述

9.1.1应用背景

9.1.2概述

9.1.3人脑视觉机理

9.2特征的概念

9.2.1特征表示的粒度

9.2.2初级(浅层)特征表示

9.2.3结构性特征表示

9.2.4特征数量

9.3深度学习基本思想

9.4浅层学习和深度学习

9.4.1浅层学习

9.4.2深度学习

9.5深度学习常用模型和方法

9.5.1自动编码器

9.5.2稀疏编码

9.5.3深度信念网络

9.5.4卷积神经网络

9.5.5循环神经网络

9.5.6图神经网络

9.5.7生成对抗网络

9.6深度学习展望

9.7实践: CNN手写数字识别

9.7.1CNN手写数字识别结构

9.7.2CNN手写数字识别实现

9.7.3CNN手写识别结果

9.7.4思考与练习

9.8习题

附录A构建领域知识图谱

附录BA*算法实现最优路径规划

附录C基于规则产生式的推理

附录D基于TS模型的模糊推理

附录EVGG16迁移学习

附录FKMeans聚类

附录G网络爬虫及数据可视化

附录HCNN手写数字识别

参考文献

作者简介

编辑推荐

随着2016年3月AlphaGo(阿法狗)战胜围棋世界冠军、职业九段选手李世石,并以4:1的总分获胜以来,“人工智能”成为人们舌尖上的话题,本书旨在揭开人工智能的神秘面纱,为大家展示其精髓。

本书作者在多年讲授人工智能课程的基础上,对相关理论与技术进行了提炼与总结,使全书结构严谨、逻辑性及前后章节的衔接增强,兼有普及与提高的双重功能。传统人工智能部分深入浅出,通俗易懂,容易学习;现代人工智能部分则体现其创新、精髓和尖端。

每章后面附有习题,以供读者练习;提供配套课件,读者可在清华大学出版社网站本书页面下载。

作者寄语

 

电子资料

www.luweidong.cn

下一个