- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
“算法”源自波斯学者al-Khwarizmi名字的拉丁化。他于9世纪在巴格达撰写了著作《
印度数字计算》一书,该书向西方引入了印度教的数字,以及相应的计算数字的新方法,
即算法。
中世纪拉丁语“algorismus”指的是用印度数字进行四个基本数学运算——加法,减法
,乘法和除法的程序和捷径。后来,术语“算法”被人们用作表示任何逐步的逻辑过程,
并成为计算逻辑的核心。
算法的历史可以分为三个阶段:
在古代,算法可以认为是程序化、规则化仪式的过程,通过该过程实现特定的目标和传递
规则;在中世纪,算法是辅助数学运算的过程;在现代,算法是逻辑过程,由机器和数
字计算机完全机械化和自动化。
算法就是计算或者解决问题的步骤。想用计算机解决特定的问题,就要遵循相应的算法。
这里所说的特定问题多种多样,比如:“将随意排列的数字按从小到大的顺序重新排列”
、“寻找出发点到目的地的最短路径”等等。
现在算法已经广泛应用到了我们生活当中,在浏览淘宝的时候,推荐的商品,就应用到了
协同推荐算法,我和老王都买了a,b这两个商品,并且老王还买了c。那么,有比较大的
概率我也会喜欢c商品。推荐算法认为,当你喜欢一个物品时,你会倾向于也喜欢同类型
的其他物品。于是,当用户翻牌了其中一首歌,与它相似的那一堆歌曲很快就会亮起来然
后被放进推荐中。
通用算法有哪些
算法时代已经到来,算法带来的变化就发生在我们身边:滴滴打车使用算法来连接司机和
乘客;美团用算法连接了商家和客户和物流,并通过规划最优路径将食物直接“投递”到
手中。
智能算法正在颠覆整个行业。但是,这种改变才刚刚开始,未来十年将有可能看到所有行
业都受到算法的影响。算法可以更快做出更明智的决策,并且降低风险,这就是算法的意
义。
解决不同的问题需要用到不同的算法,或者是几种算法配合使用。熟悉并了解各类算法,
对AI产品经理在设计产品的时候可以起到辅助决策。
下面我们一起来看看都有哪些算法:
1.决策树
决策树是一种树形结构,其中每个内部节点表示一个属性上的测试,每个分支代表一个测
试输出,每个叶节点代表一种类别。常见的决策树算法有C4.5、ID3和CART。
决策树的目的是用于分类预测,即各个节点需要选取输入样本的特征,进行规则判定,最
终决定样本归属到哪一棵子树。决策树是一种简单常用的分类器,通过训练好的决策树可
以实现对未知的数据进行高效分类。
2.随机森林
随机森林是最流行也最强大的机器学习算法之一,它是一种集成机器学习算法。随机森林
就是通过集成学习的思想将多棵树集成的一种算法,它的基本单元是决策树,上面我们讲
过啥是决策树,而它的本质属于机器学习的一大分支——集成学习方法。
随机森林的名称中有两个关键词,一个是“随机”,一个就是“森林”。“森林”我们很
好理解,一棵叫做树,那么成百上千棵就可以叫做森林了,这样的比喻还是很贴切的,其
实这也是随机森林的主要思想——集成思想的体现。
随机森林的主要作用是降低模型的复杂度,解决模型的过拟合问题。
3.Logistic回归
Logistic回归是机器学习从统计学领域借鉴过来的另一种技术。其主要思想是:根据现有
数据对分类边界线(DecisionBoundary)建立回归公式,以此进行分类,它是二分类问
题的首选方法。
像线性回归一样,Logistic回归的目的也是找到每个输入变量的权重系数值。但不同的是
,Logistic回归的输出预测结果是通过一个叫作「logistic函数」的非线性函数变换而来
的。
4.K最近邻算法
K最近邻(KNN)算法是非常简单而有效的,KNN的模型表示就是整个训练数据集,这
很简单吧?
对新数据点的预测结果是通过在整个训练集上搜索与该数据点最相似的K个实例(近邻)
,并且总结这K个实例的输出变量而得出的。对于回归问题来说,预测结果可能就是输出
变量的均值;而对于分类问题来说,预测结果可能是众数(或最常见的)的类的值。
最近邻算法的思想很简单,“距离”相近的事物总会具有更多的共性。例如:预测一个人
的饮食风格只是根据与他相近的人来预测的,而并没有说明这个人的年龄、收入是如何影
响他的饮食风格的。
5.排序算法
在我们生活的这个世界中到处都是被排序过的。站队的时候会按照身高排序,考试的名次
需要按照分数排序,如何快速高效排序,有多种算法,经典的排序算法有插入排序、希尔
排序、
您可能关注的文档
- [AI工具宝典]AI产品经理 VS 数据产品经理,看这5点区别与联系.pdf
- [AI工具宝典]AI产品经理,如何规划AI产品的MVP?.pdf
- [AI工具宝典]AI产品经理必懂的硬知识(一):应用领域篇.pdf
- [AI工具宝典]AI产品经理必修:揭开算法的面纱(隐含马尔可夫).pdf
- [AI工具宝典]AI产品经理必修——揭开算法的面纱(EM算法).pdf
- [AI工具宝典]AI产品经理必修——揭开算法的面纱(贪心算法).pdf
- [AI工具宝典]AI产品经理必修——揭开算法的面纱(余弦定理).pdf
- [AI工具宝典]AI产品经理必知的两类ChatBot详解.pdf
- [AI工具宝典]AI产品经理的必修课:系统化思维.pdf
- [AI工具宝典]AI产品经理的关键性产品思维.pdf
文档评论(0)