编辑推荐 1.写给青少年看的人工智能科普图书。 2.由国内受欢迎的青少年编程机构“核桃编程”核心团队编写。 2.9岁以上青少年了解人工智能的入门读物。 3.写作风格清新有趣,配有幽默精美的插画。 4.内容重讲解基本算法、原理以及应用场景,轻中间的具体实现过程和技术细节,符合青少年的学习习惯。 内容推荐 这是一本写给青少年看的人工智能科普图书,目的是帮助青少年启蒙科学素养,开阔科学视野,培养科学思维,锻炼动手能力,让小读者了解人工智能的过去、现在和未来,从而更好地融入人工智能时代。通过阅读本书,小读者不仅能学习Python语言的基本使用,还可以从数据、算法等多个角度来一探人工智能的奥秘。所有这些都旨在激发孩子们的好奇心,帮助他们体会科学研究应具备的精神。 本书用了大量形象的比喻,用贴近青少年生活的案例作类比,把书中的抽象概念和难点以诙谐幽默的手绘插画形式诠释出来,力求让小读者读得懂、喜欢读。 本书从“如何实现人工智能”出发,讲述了最流行的人工智能编程语言之一——Python语言的基本使用,帮助小读者初步学习一种获取数据的重要手段——网络爬虫,以及如何进行简单的数据处理,了解什么是算法,体验简单的人工智能算法,领略算法的魅力。当然,最终还会指导小读者一行行地亲手写出代码,在自己的计算机上运行自己写出的人工智能程序。全书从多个角度打开了人工智能的大门,让读者得以窥见门内的风景。 目录 人工智能的身体/1 什么是编程语言/2 什么是Python语言/4 Python对人工智能有什么好处/5 Python安装/7 直接下载安装Python/8 使用Thonny编写Python/13 照猫画虎学Python/18 Python初体验——Helloworld/19 自动补全功能/22 Python中的空格/23 用Python作为计算器/24 变量/27 Python中的数据类型/32 数字/32 字符串/32 列表/35 元组/37 字典/38 保存编写的程序/40 IDLE的编辑器模式/40 Thonny的编辑器模式/44 Python语言的逻辑结构/47 顺序结构/47 分支结构/48 循环结构/51 函数/56 注释/58 使用Python库/58 第三方库/60 使用Python自带的IDLE工具编写程序/60 使用Thonny编写Python/64 人工智能的养料——数据/68 什么是数据/69 数据是从哪里来的/70 网络爬虫是什么虫/72 通过分析网页获取数据/73 利用网站API获取数据/83 分析和处理数据/86 绘制数据图/88 添加图像信息/89 合理合法使用爬虫/94 智慧的核心——算法/95 什么是算法/96 二分法搜索/96 排序/102 线性回归/104 K最近邻算法/113 打造人工智能——实战/121 Python人工智能库/122 使用OpenCV进行人脸识别/122 安装OpenCV/123 利用OpenCV进行人脸识别/123 测试OpenCV控制摄像头/124 测试OpenCV人脸检测/126 采集人脸数据/128 训练模型/131 人脸识别/133 Python写诗/135 词向量算法和gensim库/136 获取语料/140 训练模型/140 开始写诗/143 |