人工智能基础实验教程
书 号:9787113293208
丛 书 名:
作 者:潘理虎,宋婷
译 者:
开 本:16开
装 帧:平装
正文语种:汉文
出 版 社:中国铁道出版社有限公司
定 价:49.8元
-
内容简介
本书围绕人工智能基础知识介绍了基本开发环境及编程基础知识,机器学习中经典及常用算法及算法实现,深度学习基础知识和实现环境,以及深度神经网络的实现过程,计算机视觉和自然语言处理的部分算法实现,zui后通过两个嵌入式人工智能案例融合前面章节介绍的基础算法,完整实现了人工智能在实际生活中的应用实例。通过学习,学生能掌握人工智能的基本知识、基本原理和方法;了解人工智能的发展历史,全新进展和发展方向;为培养学生利用人工智能的方法求解复杂计算机工程问题,以及今后进一步在人工智能的理论和应用研究等方面的发展提供初步的基础。 本书适合作为高等学校人工智能、大数据、智能科学与技术等专业的实验教材,也可以作为对人工智能相关的培训教材。 -
前言
人工智能从起源至今已将近70 年,它的发展过程一路荆棘,有低谷也有高潮。面对与之相关的新理论、新技术的快速发展和经济社会发展的必然需求,人类社会从数字化、网络化向智能化加速跃进,生活中充斥着人工智能的概念,从而驱动人工智能的发展进入新的阶段。正如“互联网+”模式改变着我们的衣食住行各个方面一样,人工智能模式以同样的方式席卷各个行业的细分领域,车联网、家电、医疗、农业、制造业等行业都需要更加精准的模式帮助人类处理复杂任务。
深度学习是人工智能前沿技术的核心,因此,学习和讨论人工智能前沿技术必然要从深度学习切入,其原理在于建立、模拟人脑进行分析学习,是利用人脑机制来解释数据的神经网络。经过近些年的沉淀和发展,各种神经网络结构和调优方法的提出,深度学习性能得到了大幅提升,相关的算法已经具备了解决各种复杂问题的能力,以最低的成本使用深度神经网络解决各个细分领域的问题成了人工智能爆发期的关键。
传统的“人工智能”课程偏重理论,过于学术化
,现有教材中不缺乏基础理论和前沿进展这类知识点,但读完之后可能仍然不知道怎么动手解决问题。本书希望在兼顾理论的同时,在课程中强化实践内容,使理论与实践相结合,这也成为课程发展的主要趋势,需要更通俗和直观的方法引导零基础的读者开始人工智能的实践学习。
从机器学习基础算法开始介绍,结合相关应用领域实例以及与生活相关的完整案例,其中包括基于机器学习常用经典算法的实例、基于深度神经网络的实例、计算机视觉领域基础应用的算法实例、自然语言处理基础应用的算法实例及智能机器人的基本操作以及功能实现。重点突出技术的可操作性,希望读者在学习理论的同时,通过算法实现掌握人工智能的基本方法,并能将其用于解决实际问题,实现更多进展,如解决问题多样性、提速的同时缩减成本、不仅有好的性能指标且方便好用等。zui后两章的完整案例通过嵌入式人工智能呈现了机器如何通过学习来模拟人的智能,由此使读者更加系统、深入地掌握计算机人工智能的应用实践技能。
本书编写分工如下:第1 章由潘理虎编写,第2、3、5~7 章由宋婷编写,第4 章由李建伟编写,第8 章由谢斌红编写,第9、10 章由荀亚玲编写。全书由潘理虎统稿并定稿。
在本书的成书过程中 , 众多老师和学生提供了热心的帮助。首先要感谢太原科技大学计算机科学与技术学院,为本书的编写提供了良好的测试环境,同时还要感谢太原科技大学计算机科学与技术学院的所有同仁,为本书提供了高屋建瓴的意见和指导!感谢百科荣创科技发展有限公司提供的实验设备及实验环境的技术支持!感谢山西省高等教育“1331工程”立德树人提质增效计划建设项目——太原科技大学计算机科学与技术国家级一流本科专业建设项目的支持!
由于编者水平有限,书中难免有疏漏之处
,敬请读者批评指正。
编 者
2022 年4 月 -
目录
第1章Python编程基础11.1Python基础语法11.1.1基础知识11.1.2运算符41.1.3注释与缩进71.2Python基本语句81.2.1条件控制语句91.2.2循环控制语句101.3Python开发环境的安装和使用131.4集成开发环境PyCharm的安装和使用161.5输出函数实验201.6Python文件I/O实验23第2章Python数据结构272.1基础数据结构272.2Python字符串实验282.3Python列表实验332.3.1列表的序列化操作332.3.2列表推导式和生成器表达式402.4Python元组实验422.5Python字典实验472.6类与对象512.7Python函数54第3章机器学习583.1机器学习基础知识583.1.1概述583.1.2学习形式分类593.2AdaBoost分类算法633.3KNN算法 -
作者介绍
潘理虎,太原科技大学;宋婷,太原科技大学 -
编辑推荐
本书作为一本实验教程,特色是简明、实用、逻辑性强、可读性好,使读者在有限的时间内掌握人工智能的基本原理与应用技术。本书围绕基础知识点在前两章介绍了Python基本开发环境及编程基础语法、常用数据结构的使用;第3章介绍了机器学习中经典算法及常用算法,包括逻辑回归、决策树、K近邻、随机森林、支持向量机、朴素贝叶斯、AdaBoost、神经网络等算法的实现;第4、5章介绍了深度学习基础知识和实现环境,以及深度神经网络经典算法;第6~8章分别介绍了三大应用领域——计算机视觉的基础算法及应用实例、自然语言处理的基本应用算法实现、智能机器人的基本操作及功能实现,zui后两章通过两个嵌入式人工智能案例融合前面章节介绍的基础算法,完整实现了人工智能在实际生活中的应用实例。 -
书评书荐
-
附件下载
图书推荐