本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
图书基本信息 | |
图书名称 | 人工智能从入门到进阶实战 |
作者 | 桑圆圆 |
定价 | 59元 |
出版社 | 化学工业出版社 |
ISBN | 9787122355218 |
出版日期 | 2020-02-01 |
字数 | |
页码 | 208 |
版次 | |
装帧 | 平装 |
开本 | 16开 |
商品重量 |
内容提要 | |
本书面向初学者,采用全彩图解+视频讲解的形式介绍了人工智能的基础知识及开发案例,从无代码到图形化编程到代码编程,循序渐进,让读者逐步掌握人工智能技术,体验人工智能带给自己的乐趣。 n 本书首先通过mDesigner+开源硬件的结合赋予创客作品以“智能”,接着介绍了与人工智能密切相关的深度学习及其所需要的编程语言、编程框架及编程环境等知识,进而结合不同的场景,详细讲解了人工智能在视觉、听觉、无人驾驶等不同领域的实际应用。 n 本书强调人工智能理念的实战应用,书中涉及的程序源代码均可直接下载使用,方便读者动手实践,注重想象力、创造力以及动手能力的提升。对于青少年创客、人工智能初学者来说,本书将是一本不错的入门读物。 |
目录 | |
入门篇 n 章 初识人工智能 n 1.1 什么是AI(人工智能)003 n 1.2 生活中的人工智能003 n 1.3 人工智能简史006 n 1.4 人工智能擅长的领域007 n 1.5 人工智能与机器学习008 n 1.6 什么是神经网络009 n 1.7 训练人工神经网络012 n 1.8 可解释的AI让神经网络的黑盒不黑014 n 1.9 强化学习无师自通016 n 1.10 面对人工智能,与其恐惧,不如拥抱017 n n 第2章 体验人工智能 n 2.1 基于深度学习的中国古典诗歌自动生成系统019 n 2.2 AI猜画小能手022 n 2.3 AI抠图——PS再也不用找专业设计师025 n 2.4 AI植物专家——带你认识身边植物027 n 2.5 AI绘画魔术师——不同绘画风格融合030 n 2.6 AI识数——智能识别数字031 n n 第3章 让你的创客作品变“智能” n 3.1 mDesigner简介033 n 3.2 mDesigner界面介绍 034 n 3.3 智能收音机的制作 035 n n 进阶篇 n 第4章 图形化编程搭建神经网络深度学习系统 n 4.1 初识TensorFlow056 n 4.2 TensorFlow图形化编程环境搭建056 n 4.2.1 Kittenblock安装056 n 4.2.2 Kittenblock的TensorFlow插件安装058 n 4.3 TensorFlow图形化编程实现预测数据059 n 4.3.1 预测数据程序界面功能介绍059 n 4.3.2 核心代码介绍061 n 4.3.3 优化器介绍066 n 4.3.4 损失函数介绍068 n 4.3.5 深度学习学习率介绍068 n 4.4 TensorFlow图形化编程实现手写数字识别069 n 4.4.1 通过加载训练好的MNIST模型体验手写数字识别069 n 4.4.2 训练生成图像识别模型073 n 4.5 TensorFlow图形化编程实现物体识别分类083 n 4.6 TensorFlow图形化编程实现摄像头识别手势088 n 4.7 如何提高TensorFlow识别度097 n n 第5章 常用的深度学习开发工具 n 5.1 Python与TensorFlow098 n 5.1.1 走进Python,靠近人工智能098 n 5.1.2 TensorFlow 带你快速入门深度学习和神经网络100 n 5.2 Windows环境下搭建Anaconda和TensorFlow101 n 5.3 Jupyter Notebook 极速入门 106 n 5.3.1 什么是Jupyter?106 n 5.3.2 Jupyter新建项目109 n 5.3.3 Jupyter交互式的Python命令行112 n 5.3.4 Jupyter编写文档113 n 5.4 Ubuntu虚拟机环境搭建117 n 5.4.1 简介117 n 5.4.2 环境准备118 n 5.4.3 VMware虚拟机安装118 n 5.4.4 VMware下创建虚拟机121 n 5.4.5 虚拟机下安装Ubuntu122 n 5.5 树莓派开源硬件简介124 n n 第6章 人工智能应用案例 n 6.1 可视化神经网络训练平台:TensorFlow游乐场130 n 6.2 自然语言处理之垃圾短信判别140 n 6.2.1 简介140 n 6.2.2 主要范畴141 n 6.2.3 机器学习判别垃圾短信原理141 n 6.2.4 实践TensorFlow分词处理辨别语意142 n 6.2.5 项目目录结构151 n 6.3 迁移神经网络让你的电脑认识猫和狗152 n 6.3.1 概述152 n 6.3.2 迁移学习152 n 6.3.3 项目结构及流程153 n 6.3.4 数据准备153 n 6.3.5 VGG与VGG-16154 n 6.3.6 VGG-16的TensorFlow实现155 n 6.3.7 VGG-16模型复用158 n 6.3.8 数据输入159 n 6.3.9 模型重新训练和保存161 n 6.3.10 预测164 n 6.3.11 项目目录结构167 n 6.4 训练神经网络让你的遥控赛车变成自动驾驶赛车167 n 6.5 图像识别人体姿势控制无人机编队飞行 196 n 6.5.1 OpenPose人体姿态识别199 n 6.5.2 kNN分类算法199 n 6.5.3 使用UAV-Gesture-Control_Python开源项目实现姿势控制Tello无人机201 n 6.5.4 软件环境搭建简介202 n 6.5.5 姿势控制一架Tello无人机飞行205 n 6.5.6 控制Tello无人机编队飞行206 |
编辑推荐 | |
本书具有如下特色: n 1.内容新颖实用,与其他只讲人工智能理论的图书不同,本书将高大上的人工智能技术拉下神坛,通过实实在在的案例来实现,使读者能够轻松体验人工智能带来的乐趣。 n 2.本书从无代码到图形化编程到代码编程,循序渐进,由易到难,讲解深入浅出,内容编排对入门读者非常友好,同时兼顾读者进阶的需求。 n 3.全彩印刷,配套资源丰富,赠送教学视频、所有程序源代码、开发软件工具包等,方便读者学习与练习。 |