猜你喜欢
人工智能极简编程入门(基于Python)

人工智能极简编程入门(基于Python)

书籍作者:张光华 ISBN:9787111625094
书籍语言:简体中文 连载状态:全集
电子书格式:pdf,txt,epub,mobi,azw3 下载次数:3029
创建日期:2021-02-14 发布日期:2021-02-14
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板
下载地址
内容简介

本书是“人工智能与大数据技术大讲堂”丛书中的第一本书。全书贯穿“简体验”的讲授原则,并模拟实际课堂的教学风格,通过幽默风趣的大白话语言,手把手带领读者由浅入深、循序渐进地进行学习,让他们在身临其境的教学氛围中,轻松、愉悦地掌握人工智能技术领域的基础知识,从而跨入人工智能的大门。本书的阅读门槛极低,只需要读者具备初步的数理知识和计算机操作技能即可顺利学习;本书的学习曲线非常平滑,前面章节中的知识点都为后续章节的学习做好了铺垫,让读者的学习毫无障碍;本书通过“图书+视频+GitHub+微信公众号+学习管理平台+群+专业助教”的立体化学习解决方案及大量线上、线下互动,让读者可以体验到远超过同类图书的学习效果。

本书共8章。第1章给出了切实可行的学习建议;第2章介绍了开发环境;第3~5章是专为人工智能和大数据而优化的知识要点,手把手带领读者从零基础开始学习编程;第6章与第7章从不同的角度手把手带领读者完成简单的卷积运算(深度学习的基础算法);第8章带领读者解读一个案例中的部分源码(来自于流行的深度学习框架TensorFlow)。

本书适合对人工智能、机器学习、深度学习和计算机视觉感兴趣的读者阅读,尤其适合零基础和弱基础的读者学习。阅读本书不要求读者有太多的编程基础与高等数学基础。


作者简介

张光华 博士毕业于重庆大学和清华大学,硕士毕业于中国科学技术大学。现为中国医药教育协会智能眼科学组常委、山西智能大数据产业技术创新研究院医疗大数据研究中心主任。主要研究方向为量子点微型多光谱成像技术、医学图像处理、机器学习等。已在的国际会议及SCI期刊上发表了医学、图像处理和机器学习等领域的多篇论文,并参与了多项中国与欧洲的科学基金项目。

贾庸 AI精研社秘书。有多年的研发与管理经验,持续不断地追求更好的产品体验与更高的代码质量。所研发的产品GFE已被众多的全球500强企业采购。

李岩 AI精研社会士。有多年的高校教学经验,擅长讲授C程序设计、C++程序设计、Java程序设计和数据结构等多门课程,教学风格颇受学生的喜爱。


编辑推荐
适读人群 :人工智能、机器学习、深度学习、计算机视觉的零基础或者弱基础读者;各类院校、培训机构的人工智能技术入门读者和爱好者。

多位资深的人工智能算法工程师和研究员合力打造

地平线创始人余凯等6位人工智能领域的知名专家点评并推荐

新智元(全球领先的人工智能专业媒体)大力支持并推荐

“图书+36课时视频+GitHub+公众号+学习管理平台+群+专业助教”立体化学习解决方案

全面贯彻Learning by doing与Understanding by creating的学习理念

贯穿“简体验”讲授原则,模拟实际课堂的教学风格,用幽默风趣的大白话进行讲解,手把手带领读者轻松、愉悦地学习

注重初学者关怀,营造舒畅的学习体验;提供立体化解决方案;无须费时搭建环境,开箱即用;对每行焦点代码进行了字符级趣味解读

从Python入门讲起,平滑过渡到深度学习的基础算法——卷积运算,终谷歌官方的图像分类与目标检测两个实战案例


业内6位大咖力荐:

全球范围内自动驾驶处理器领域的地平线创始人/CEO 余凯

领先的计算机视觉服务商Yi+创始人/CEO 张默

清华大学计算机系学术委员会主任/IEEE Fellow 孙富春

神策数据创始人/CEO 桑文锋

天津大学智能与计算学部副主任/人工智能学院院长 胡清华

新智元创始人兼CEO 杨静


《人工智能极简编程入门(基于Python)》电子书免费下载

pdf下载 txt下载 epub下载 mobi下载 azw3下载

前言

为什么要写这本书?

一只“阿法狗”为全世界打开了一条窄窄的门缝,通往未来之门就此展现。以深度学习之名,人工智能第三次兴起。人类社会已经进入了人工智能与大数据时代。大数据与概率统计的相关知识、工具已经从某个领域的专业课成为当代社会的通识课。当下,主动拥抱新变化,积极学习新知识愈发显得重要。很多人积极投入热情、时间和金钱后,没能坚持多久,就中断了学习。也有很多人对此表示观望,甚至自我放弃,觉得自己的基础不足以把握这次机会。

学习本应是一件轻松愉快的事,这是因为探索与解释是人类的天性。专业学习通常还是投入产出比极高的一件事,尤其是当代社会,真才实干者通常会获得合理而丰厚的回报。

但是很多计算机类的书籍,不仅没能帮助初者更高效地进入专业领域,反而浪费了读者的时间,打击了初学者的积极性。这是因为,很多书的作者几乎没有对初学者关怀的意识,没有设身处地地为初学者考虑,没有量身定制地为初学者优化。甚至很多书中的内容仅仅是对官方文档的“搬运”。

本书尝试介绍一个新的学习主张,用以帮助初学者轻松而高效地入门人工智能这一专业领域,同时也可以用来衡量一个学习资源是否可以帮助初学者,轻松高效地从入门级别成长为专业的合格人才。

仅凭一本书,确实很难帮助零基础、弱基础的读者入门人工智能,因此本书的作者团队准备了一套丛书“人工智能与大数据技术大讲堂”,给读者提供零基础入门人工智能的解决方案。通过该解决方案,可以帮助读者成为合格的人工智能算法工程师。即使读者最终没有完成整个丛书的学习,而是只学习了前半部分,也可以很好地理解和适应人工智能与大数据时代。

本书特色

贴心:本书是市场上同类书籍中学习门槛极低的书籍,只要读者具备基本的数学能力与计算机操作能力,就能轻松、高效地入门人工智能算法。从第一行代码到最后一个要点,读者只需要按顺序学习,即可顺利理解和掌握,而无须额外搜索和查找。

完整:通过“图书+视频+GitHub+微信公众号+学习管理平台+群+专业助教”构成完整的学习资源,建立立体化的学习模式,通过从最低门槛到专业岗位的全路径设计学习计划,以及大量线上、线下互动,形成完整的学习解决方案。

生动:本书将课堂互动搬到书中,现场感十足。书中以“轻松幽默的语言+生动的故事情节”讲解每个知识点,以保障读者全程都可以轻松学习,从而避免由于枯燥和晦涩而导致学习的中断。本书将学习知识点的过程转换为与知识点交朋友的过程,全方位呵护、培养和提高初学者的学习兴趣、学习热情和学习动力。

易懂:本书全面贯彻learning by doing的学习理念。因为具象的代码比抽象的概念更易于理解和掌握,所以本书将抽象的理论知识融入具象的代码中,再通过对代码运行结果进行分析和总结,从而提炼理论,帮助初学者掌握重要的概念和原理,并以易懂的语言将核心知识点以细粒度的分解示例进行详尽讲解。

透彻:本书全面贯彻understanding by creating的学习理念,通过手把手带领读者完成精心设计的原创示例代码进行学习,对基础且重要的核心理论进行多角度讲解,让读者循序渐进地体验和总结应用,最终达到对精要知识点的透彻理解,从而建立学习信心,为后续的学习打下坚实的基础。

实用:本书通过精心设计的知识点与大量的原创示例,带领读者体验知识的价值。读者在理解重要原理的基础上,可以亲手实现代码,熟练运用理论分析,解决实际问题,从而以最少的时间和最低的成本,真切感受算法的魅力。

本书内容

本书共8章,分为3篇。

第1篇 语法篇

第1章零基础入门AI解决方案,介绍了专为初学者关怀而提出的学习新主张,给出了具体可操作的学习建议,并提供了后续学习的精选优质资源。

第2章环境搭建,介绍了开发环境的选择、搭建策略及具体操作步骤。

第3章零点一基础入门Python,以实用性极强的案例为主线,极为详尽地讲解了入门人工智能中深度学习与大数据分析所需要的Python编程基础知识。

第4章最简体验数字图像,在第3章的基础上,手把手带领读者学习数据可视化的常用工具Matplotlib。

第5章最简体验数组,在第4章的基础上,手把手带领读者学习数字图像处理、深度学习计算及大数据分析等多个领域的重要基础工具Numpy。

第2篇 算法篇

第6章最简体验卷积运算,从最简单易懂的示例开始,循序渐进地讲解了卷积运算的原理和实现代码,以及卷积运算在深度学习算法中的作用。

第7章综合案例之滑动窗口示意图,换一个角度认识和理解卷积运算,同时帮助读者进一步熟练掌握Python和Matplotlib。

第3篇 综合篇

第8章源码解读,带领读者综合使用前面章节中所掌握的基础知识,解读最经典的示例源码。解读源码既是重要的工作能力,也是主要的学习手段,所以需要读者很好地掌握。

勘误与售后服务

本丛书中的每本书与其他同类图书的最大不同在于切实注重读者的学习体验。我们真诚地希望得到广大读者的阅读反馈,以便于我们不断地改进和迭代,从而不断地提升读者的学习体验和学习效果。

由于是第1版图书,虽然作者团队为此已经投入了累计上万小时的工作量,对书中的内容经过了反复测试和迭代改进,但仍然难免偶有谬误或讲述不确切、不清楚和不顺畅的地方。我们在此邀请各位读者积极地参与到本书的售后反馈活动中。您在阅读本书时若有疑问或者发现了书中的疏漏,都可以在本书的GitHub页面指出,或者直接发送相关的问题描述至微信公众号“AI精研社”,也可以根据公众号的菜单提示添加值班客服或助教以获得帮助,我们将及时做出解答,并尽快将疏漏更新在勘误表中。我们欢迎一切关于本书的意见、建议、问题、指正、讨论和其他各类反馈。

本书由清华大学的张光华博士,以及“AI精研社”的贾庸和李岩主笔编写。其他参与策划、设计、编写与审校的人员(按姓名拼音排序)还有阿珠(中国科学院自动化所)、宝尔金(中国科学院自动化所)、陈潇、丁火(中国科学院自动化所)、丰子一、何戈文(佛罗里达大学)、何嘉庆、黄向生(中国科学院自动化所)、黄子凌[“清华大学”(中国台湾)]、胡晓野、贾子娴、靳博洋、李赓飞、绫夜、林灵锋(中国科学院深圳先进技术研究院)、刘聪(中南大学)、李燚、李玉惠(恒安嘉新)、卢建东、唐唐、王立宁(阿里巴巴)、王鑫(万摩数字)、吴宪君、吴轶男、徐铁丰、杨海华(百度)、叶虎(腾讯)、殷荣(中国科学院信息工程研究所)、余欣航(北京大学前沿交叉学科研究院)、张家欢、张梦、张宇泰(京东之家)。在此一并感谢!


目录

第1篇 语法篇

第1章 零基础入门AI解决方案 2

1.1 AI极简史(选修) 2

1.2 AI极简介 3

1.2.1 认识颜色:表征学习与深度学习 3

1.2.2 该往哪边旋转: 决策科学 4

1.2.3 转起来:控制论 5

1.2.4 自动驾驶与AI三大领域 5

1.2.5 有关AI三大领域的解释说明 6

1.3 史上最轻松的入门AI完整解决方案 6

1.3.1 兴趣模块 7

1.3.2 入门AI所需基础模块 9

1.3.3 入门模块及其他 11

1.4 入门好资源 12

1.4.1 慕课(MOOC) 12

1.4.2 框架 13

1.4.3 社区 13

1.4.4 数据集 14

1.4.5 论文 14

1.4.6 公司 15

1.5 学习新主张(最重点) 15

1.5.1 什么是“体验” 16

1.5.2 什么是“最简” 17

1.5.3 “最简体验”主张 18

1.6 如何使用本书(纯小白请重点阅读) 19

1.6.1 高效学习本书的首要原则 19

1.6.2 什么是“要点” 19

1.6.3 对纯零基础学习者的建议 20

1.6.4 使用本书GitHub提高学习效率(敲黑板级别的重点) 20

1.7 网络词汇简写与昵称 24

1.8 小结 26

第2章 环境搭建 27

2.1 最简体验Jupyter Notebook 27

2.1.1 手机上最简体验Jupyter 28

2.1.2 计算机上最简体验Jupyter 29

2.1.3 Notebook中运行Python代码 30

2.1.4 Notebook的最基本概念Cell 31

2.1.5 移动Cell 32

2.1.6 揭秘HelloWorld Cell 34

2.1.7 为啥要用Jupyter Notebook(选修) 34

2.1.8 Notebook服务与社区文化(选修) 35

2.1.9 Jupyter与MyBinder(选修) 36

2.2 Azure Notebook简介 37

2.3 Google Colaboratory简介 39



……


产品特色