描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787121364983
与市面上已有AI产品经理书相比,《产品经理进阶:100个案例搞懂人工智能》的特色在于:
√ 从技术实操角度入手,结合产品经理日常工作需求,分享干货知识
√ 梳理了机器学习的清晰脉络和关键知识点,让读者知其然,更知其所以然
√ 丰富小案例贯穿全书,帮助0基础读者入门
1 机器学习入门 …………………………………………………………………………………………. 1
1.1 什么是机器学习 ………………………………………………………………………………. 1
1.1.1 人类学习 VS 机器学习………………………………………………………… 1
1.1.2 机器学习三要素 ……………………………………………………………………. 3
1.2 什么问题适合用机器学习方法解决 ………………………………………………….. 5
1.2.1 必备条件 ……………………………………………………………………………… 5
1.2.2 机器学习可解决的问题 …………………………………………………………. 7
1.3 机器学习的过程 ………………………………………………………………………………. 9
1.3.1 机器学习的三个阶段 …………………………………………………………….. 9
1.3.2 模型的训练及选择 ………………………………………………………………. 11
1.4 机器学习的类型 …………………………………………………………………………….. 12
1.4.1 有监督学习…………………………………………………………………………. 13
1.4.2 无监督学习…………………………………………………………………………. 14
1.4.3 半监督学习…………………………………………………………………………. 14
1.4.4 强化学习 ……………………………………………………………………………. 15
1.5 产品经理的经验之谈 ……………………………………………………………………… 16
2 数据的准备工作 ……………………………………………………………………………………. 18
2.1 数据预处理 ……………………………………………………………………………………. 18
2.1.1 为什么要做数据预处理 ……………………………………………………….. 18
2.1.2 数据清洗 ……………………………………………………………………………. 20
2.1.3 数据集成 ……………………………………………………………………………. 23
2.1.4 数据变换 ……………………………………………………………………………. 24
2.1.5 数据归约 ……………………………………………………………………………. 26
2.2 特征工程 ……………………………………………………………………………………….. 27
2.2.1 如何进行特征工程 ………………………………………………………………. 27
2.2.2 特征构建 ……………………………………………………………………………. 27
2.2.3 特征提取 ……………………………………………………………………………. 28
2.2.4 特征选择 ……………………………………………………………………………. 31
2.3 产品经理的经验之谈 ……………………………………………………………………… 34
3 了解你手上的数据 ……………………………………………………………………………….. 36
3.1 你真的了解数据吗 …………………………………………………………………………. 36
3.1.1 机器学习的数据统计思维 ……………………………………………………. 36
3.1.2 数据集 ……………………………………………………………………………….. 37
3.1.3 数据维度 ……………………………………………………………………………. 41
3.1.4 数据类型 ……………………………………………………………………………. 42
3.2 让数据更直观的方法 ……………………………………………………………………… 43
3.2.1 直方图 ……………………………………………………………………………….. 43
3.2.2 散点图 ……………………………………………………………………………….. 44
3.3 常用的评价模型效果指标 ………………………………………………………………. 45
3.3.1 混淆矩阵 ……………………………………………………………………………. 45
3.3.2 准确率 ……………………………………………………………………………….. 46
3.3.3 精确率与召回率 ………………………………………………………………….. 47
3.3.4 F 值 ……………………………………………………………………………………. 49
3.3.5 ROC 曲线 …………………………………………………………………………… 50
3.3.6 AUC 值 ………………………………………………………………………………. 54
3.4 产品经理的经验之谈 ……………………………………………………………………… 55
4 趋势预测专家:回归分析 …………………………………………………………………….. 57
4.1 什么是回归分析 …………………………………………………………………………….. 57
4.2 线性回归 ……………………………………………………………………………………….. 58
4.2.1 一元线性回归 ……………………………………………………………………… 58
4.2.2 多元线性回归 ……………………………………………………………………… 63
4.3 如何评价回归模型的效果 ………………………………………………………………. 66
4.4 逻辑回归 ……………………………………………………………………………………….. 68
4.4.1 从线性到非线性 ………………………………………………………………….. 68
4.4.2 引入 Sigmoid 函数 ………………………………………………………………. 71
4.5 梯度下降法 ……………………………………………………………………………………. 74
4.5.1 梯度下降原理 ……………………………………………………………………… 74
4.5.2 梯度下降的特点 ………………………………………………………………….. 76
4.6 产品经理的经验之谈 ……………………………………………………………………… 77
5 最容易理解的分类算法:决策树 …………………………………………………………. 79
5.1 生活中的决策树 …………………………………………………………………………….. 79
5.2 决策树原理 ……………………………………………………………………………………. 80
5.3 决策树实现过程 …………………………………………………………………………….. 82
5.3.1 ID3 算法 …………………………………………………………………………….. 83
5.3.2 决策树剪枝…………………………………………………………………………. 86
5.4 ID3 算法的限制与改进 …………………………………………………………………… 88
5.4.1 ID3 算法存在的问题 …………………………………………………………… 88
5.4.2 C4.5 算法的出现 …………………………………………………………………. 89
5.4.3 CART 算法 …………………………………………………………………………. 95
5.4.4 三种树的对比 ……………………………………………………………………… 97
5.5 决策树的应用 ………………………………………………………………………………… 98
5.6 产品经理的经验之谈 …………………………………………………………………….
写作缘由
2016 年,我曾看过一则新闻,讲述日本的北海道大学修建了一段不会被大雪覆盖的道路。其奥秘在于道路边上铺设了加热管,道路中设置了几个摄像头,能够通过图像识别技术检测落雪的厚度。加热管根据落雪的厚度自动调节温度,这样做能够用最低的能耗保持道路不被积雪覆盖。
这件事带给我很大的触动:原来人工智能还能这么玩,做这么酷的事情!人工智能可以帮助我们解决很“大”的问题,大到证券的量化分析、交通资源的动态配置等;也可以帮助我们解决很“小”的问题,小到让我们走在路上不用受积雪的困扰。这离不开工程师的开发能力,更离不开产品经理发现需求、寻找解决方案的能力。很荣幸我能成为其中一员,能为人工智能的发展做出一点贡献。
最初,我刚开始接触人工智能的时候,学习算法的过程非常痛苦和艰辛,主要原因在于国内外所有人工智能相关的教材几乎都是面向专业技术员编写的,通篇都是公式的推导与计算,很少有老师着眼于原理和场景的讲解。这对于非专业出身的产品经理来说非常不友好,晦涩难懂的公式实在是难以消化,只能花大量的时间研究资料,慢慢理解。2018 年,在电子工业出版社郑柳洁编辑的盛情邀请下,我萌生了为产品经理写一本算法入门书的想法。在写作过程中,我一直在思考采用什么形式才能将算法的本质讲得通俗易懂,减轻读者学习的压力。最终决定以案例讲原理,用生动的比喻代替枯燥的公式方式,让产品经理更容易接受、更容易理解。这也是本书名字的由来。
如果你想成为人工智能领域的产品经理,但又不懂技术、不懂算法,那么本书能够让你对人工智能的算法与应用有新的认知和理解,不会再觉得人工智能是一个高不可攀、遥不可及的领域。相反,人工智能是普通人也可以理解、学习和实现的,没有技术背景的产品经理也能通过学习此书,成为一名优秀的人工智能产品经理。
阅读建议
本书旨在帮助想要进入人工智能领域的产品经理掌握常见的机器学习、深度学习技术,了解不同技术的应用方式与场景,同时掌握正确的工作方法,在整个产品研发周期中体现出人工智能产品经理的价值。全书共分 13 章,从数据如何处理开始,到模型调优,再到算法的原理与商业化应用,由浅入深,探索人工智能的奥秘。建议读者按照章节顺序阅读,以便对机器学习有系统的认识。
第 1 章主要介绍什么是机器学习,以及哪些问题适合用机器学习来解决。当你对机器学习有一个初步认识后,我们再具体学习机器学习有哪些步骤,如何选择模型,以及机器学习可以分为哪些类别。
第 2 章主要介绍数据预处理的各种方法。在实际的项目中,最初拿到手的原始数据总是存在各种各样的问题,为了让模型更好地学习数据中的规律,我们采用数据预处理的方法对原始数据进行加工。
第 3 章主要介绍数据的探索方法与模型的评价指标。通过对数据本质、可视化方式及模型指标三方面的探索,让产品经理对数据有更深刻的认识与理解。掌握数据的基本概念可以让我们在收集数据及进行数据预处理时更有针对性,知道哪些是不符合要求的数据,哪些是有价值的数据。
第 4~8 章主要介绍五大机器学习基础算法——回归分析、决策树、朴素贝叶斯、神经网络和支持向量机,它们的基本原理、应用场景,以及在模型开发的过程中产品经理如何有效地解决问题。
第 9~10 章主要介绍集成与降维算法,这两类比较特殊的机器学习算法能够有效提升机器学习的效果。
第 11~13 章主要介绍深度学习在图像识别、自然语言处理与 AI 绘画三个方向的发展与成果。深度学习已经成为计算机视觉、语音识别和许多其他领域中机器学习的主要方法,因此也是产品经理必须关注、了解的重要领域。
谈到人工智能,相信各位读者都不会陌生,字面意思也很容易理解。在很多人眼里,人工智能是一种很先进的大数据技术,可以帮我们做很多以往计算机不能做到的事情,例如人脸识别、语音翻译、智能预测等。但是产品经理想要在自己的产品中运用人工智能技术,仅仅了解几个名词是远远不够的,还需要了解人工智能相关算法的原理及使用场景。本书作为一本专门写给产品经理的技术书,提供了大量引人入胜的案例帮助读者理解人工智能,理解算法。相信本书会对想进入人工智能领域的产品经理提供非常大的帮助。
起点学院、人人都是产品经理创始人兼 CEO,老曹(曹成明)
很多产品经理都有一些困惑:我的工作还有多久会被取代,我的存在价值有多大?产品经理转成人工智能相关的产品经理,有可能吗?有机会吗?相信本书中介绍的人工智能相关的技术原理,能帮你找到答案。
三节课联合创始人,产品经理系列课程讲师,布棉
作为一名自然语言处理方向、做过机器翻译项目的硕士,看到书中的内容颇感亲切。本书基本覆盖了常见的人工智能领域的知识点。讲述的深度恰到好处,既不会空洞无物、浅尝辄止,也不会过于深奥、成为初学者的天书。对于许多没有技术背景、欠缺算法经验的产品经理来说,阅读本书对理解人工智能大有益处。不过,作为人工智能领域的产品经理,必然需要针对用户需求和业务需要反推自己应该掌握的技能。本书可作为一本工具书,在你面对不同业务场景时,为你提供相应的解决方法。
《从点子到产品:产品经理的价值观与方法论》《产品思维》作者,滴滴出行司机产品前负责人,刘飞
接触了很多非技术背景出身的产品经理,发现大家对技术有一个共同误区,以为学习技术需要掌握技术能力,比如写代码。实际上,从产品经理工作的角度来看,我们需要的是技术思维,即理解基本技术原理,能够以此进行产品决策。本书由浅入深全面地介绍了人工智能领域的相关技术,并通过大量案例通俗易懂地向读者介绍了机器学习算法的原理、模型的开发流程以及相关的应用,这对非技术背景出身的产品经理非常有帮助。
《产品经理必懂的技术那点事儿:成为全栈产品经理》作者,微信公众号“唐韧”主理人,唐韧
评论
还没有评论。