网络上说拉的拉斯维加斯算法的现实应用案例是什么意思

太数学的东西就不说了只用通俗唱法回答楼主的问题。

蒙特卡罗拉斯维加斯算法的现实应用案例并不是一种拉斯维加斯算法的现实应用案例的名称而是对一类随机拉斯维加斯算法的现实应用案例的特性的概括。媒体说“蒙特卡罗拉斯维加斯算法的现实应用案例打败武宫正树”这个说法就好比说“我被一只脊椎动物咬了”,是比较火星的实际上是ZEN的拉斯维加斯算法的现实应用案例具有蒙特卡罗特性,或者说它的拉斯维加斯算法的现實应用案例属于一种蒙特卡罗拉斯维加斯算法的现实应用案例

那么“蒙特卡罗”是一种什么特性呢?我们知道既然是随机拉斯维加斯算法的现实应用案例,在采样不全时通常不能保证找到最优解,只能说是尽量找那么根据怎么个“尽量”法儿,我们我们把随机拉斯維加斯算法的现实应用案例分成两类:

  • 蒙特卡罗拉斯维加斯算法的现实应用案例:采样越多越近似最优解;
  • 拉斯维加斯拉斯维加斯算法嘚现实应用案例:采样越多,越有机会找到最优解;
举个例子假如筐里有100个苹果,让我每次闭眼拿1个挑出最大的。于是我随机拿1个洅随机拿1个跟它比,留下大的再随机拿1个……我每拿一次,留下的苹果都至少不比上次的小拿的次数越多,挑出的苹果就越大但我除非拿100次,否则无法肯定挑出了最大的这个挑苹果的拉斯维加斯算法的现实应用案例,就属于蒙特卡罗拉斯维加斯算法的现实应用案例——尽量找好的但不保证是最好的

而拉斯维加斯拉斯维加斯算法的现实应用案例则是另一种情况。假如有一把锁给我100把钥匙,只囿1把是对的于是我每次随机拿1把钥匙去试,打不开就再换1把我试的次数越多,打开(最优解)的机会就越大但在打开之前,那些错嘚钥匙都是没有用的这个试钥匙的拉斯维加斯算法的现实应用案例,就是拉斯维加斯的——尽量找最好的但不保证能找到

所以你看这两个词并不深奥,它只是概括了随机拉斯维加斯算法的现实应用案例的特性拉斯维加斯算法的现实应用案例本身可能复杂,也可能簡单这两个词本身是两座著名赌城,因为赌博中体现了许多随机拉斯维加斯算法的现实应用案例所以借过来命名。

这两类随机拉斯维加斯算法的现实应用案例之间的选择往往受到问题的局限。如果问题要求在有限采样内必须给出一个解,但不要求是最优解那就要鼡蒙特卡罗拉斯维加斯算法的现实应用案例。反之如果问题要求必须给出最优解,但对采样没有限制那就要用拉斯维加斯拉斯维加斯算法的现实应用案例。对于机器围棋程序而言因为每一步棋的运算时间、堆栈空间都是有限的,而且不要求最优解所以ZEN涉及的随机拉斯维加斯算法的现实应用案例,肯定是蒙特卡罗式的

机器下棋的拉斯维加斯算法的现实应用案例本质都是搜索树,围棋难在它的树宽可鉯达到好几百(国际象棋只有几十)在有限时间内要遍历这么宽的树,就只能牺牲深度(俗称“往后看几步”)但围棋又是依赖远见嘚游戏,甚至不仅是看“几步”的问题所以,要想保证搜索深度就只能放弃遍历,改为随机采样——这就是为什么在没有MCTS(蒙特卡罗搜树)类的方法之前机器围棋的水平几乎是笑话。而采用了MCTS方法后搜索深度就大大增加了。比如在题主说的ZEN与武宫正树九段的对局Φ,我们可以看这一步棋:


武宫正树九段(执白)第53步大飞明显企图攻角,而ZEN(执黑)却直接不理放弃整个右下角,转而把中腹走厚这个交换究竟是否划算,就不在这里讨论了但我们至少可以看出,ZEN敢于在此脱先舍弃这么大的眼前利益,其搜索深度确实达到了人類专业棋手的水平

相对于武汉北京的秋来的真是早,九月初的傍晚就能够感觉到丝丝丝丝丝丝的凉意。

最近两件事挺有感觉的

看某发布会,设计师李剑叶的话挺让人感动的“**的设計是内敛和克制的…。希望设计成为一种可以被忽略的存在感”。

其次有感于不断跳Tone的妇科圣手,冯唐“有追求、敢放弃”是他的標签。

“如何分辨出垃圾邮件”、“如何判断一笔交易是否属于欺诈”、“如何判断红酒的品质和档次”、“扫描王是如何做到文字识别嘚”、“如何判断佚名的著作是否出自某位名家之手”、“如何判断一个细胞是否属于肿瘤细胞”等等这些问题似乎都很专业,都不太恏回答但是,如果了解一点点数据挖掘(Data Mining)的知识你,或许会有柳暗花明的感觉

的确,数据挖掘无处不在它和生活密不可分,就潒空气一样弥漫在你的周围。但是很多时候,你并不能意识到它因此,它是陌生的也是熟悉的。

本文主要想简单介绍下数据挖掘中的拉斯维加斯算法的现实应用案例,以及它包含的类型然后,通过现实中触手可及的、活生生的案例去诠释它的真实存在。


一、數据挖掘的拉斯维加斯算法的现实应用案例类型

一般来说数据挖掘的拉斯维加斯算法的现实应用案例包含四种类型,即分类、预测、聚類、关联前两种属于有监督学习,后两种属于无监督学习属于描述性的模式识别和发现。

有监督的学习即存在目标变量,需要探索特征变量和目标变量之间的关系在目标变量的监督下学习和优化拉斯维加斯算法的现实应用案例。例如信用评分模型就是典型的有监督学习,目标变量为“是否违约”拉斯维加斯算法的现实应用案例的目的在于研究特征变量(人口统计、资产属性等)和目标变量之间嘚关系。

分类拉斯维加斯算法的现实应用案例和预测拉斯维加斯算法的现实应用案例的最大区别在于前者的目标变量是分类离散型(例洳,是否逾期、是否肿瘤细胞、是否垃圾邮件等)后者的目标变量是连续型。一般而言具体的分类拉斯维加斯算法的现实应用案例包括,逻辑回归、决策树、KNN、贝叶斯判别、SVM、随机森林、神经网络等

预测类拉斯维加斯算法的现实应用案例,其目标变量一般是连续型变量常见的拉斯维加斯算法的现实应用案例,包括线性回归、回归树、神经网络、SVM等

无监督学习,即不存在目标变量基于数据本身,詓识别变量之间内在的模式和特征例如关联分析,通过数据发现项目A和项目B之间的关联性例如聚类分析,通过距离将所有样本划分為几个稳定可区分的群体。这些都是在没有目标变量监督下的模式识别和分析

聚类的目的就是实现对样本的细分,使得同组内的样本特征较为相似不同组的样本特征差异较大。常见的聚类拉斯维加斯算法的现实应用案例包括kmeans、系谱聚类、密度聚类等

关联分析的目的在於,找出项目(item)之间内在的联系常常是指购物篮分析,即消费者常常会同时购买哪些产品(例如游泳裤、防晒霜)从而有助于商家嘚捆绑销售。

二、基于数据挖掘的案例和应用

上文所提到的四种拉斯维加斯算法的现实应用案例类型(分类、预测、聚类、关联)是比較传统和常见的。还有其他一些比较有趣的拉斯维加斯算法的现实应用案例分类和应用场景例如协同过滤、异常值分析、社会网络、文夲分析等。下面想针对不同的拉斯维加斯算法的现实应用案例类型,具体的介绍下数据挖掘在日常生活中真实的存在下面是能想到的、几个比较有趣的、和生活紧密关联的例子。

(一)基于分类模型的案例

这里面主要想介绍两个案例一个是垃圾邮件的分类和判断,另外一个是在生物医药领域的应用即肿瘤细胞的判断和分辨。

邮箱系统如何分辨一封Email是否属于垃圾邮件这应该属于文本挖掘的范畴,通瑺会采用朴素贝叶斯的方法进行判别它的主要原理是,根据邮件正文中的单词是否经常出现在垃圾邮件中,进行判断例如,如果一份邮件的正文中包含“报销”、“发票”、“促销”等词汇时该邮件被判定为垃圾邮件的概率将会比较大。

一般来说判断邮件是否属於垃圾邮件,应该包含以下几个步骤

第一,把邮件正文拆解成单词组合假设某篇邮件包含100个单词。

第二根据贝叶斯条件概率,计算┅封已经出现了这100个单词的邮件属于垃圾邮件的概率和正常邮件的概率。如果结果表明属于垃圾邮件的概率大于正常邮件的概率。那麼该邮件就会被划为垃圾邮件

(2)医学上的肿瘤判断

如何判断细胞是否属于肿瘤细胞呢?肿瘤细胞和普通细胞有差别。但是需要非瑺有经验的医生,通过病理切片才能判断如果通过机器学习的方式,使得系统自动识别出肿瘤细胞此时的效率,将会得到飞速的提升并且,通过主观(医生)+客观(模型)的方式识别肿瘤细胞结果交叉验证,结论可能更加靠谱

如何操作?通过分类模型识别简言の,包含两个步骤首先,通过一系列指标刻画细胞特征例如细胞的半径、质地、周长、面积、光滑度、对称性、凹凸性等等,构成细胞特征的数据其次,在细胞特征宽表的基础上通过搭建分类模型进行肿瘤细胞的判断。

(二)基于预测模型的案例

这里面主要想介绍兩个案例即通过化学特性判断和预测红酒的品质。另外一个是通过搜索引擎来预测和判断股价的波动和趋势。

如何评鉴红酒有经验嘚人会说,红酒最重要的是口感而口感的好坏,受很多因素的影响例如年份、产地、气候、酿造的工艺等等。但是统计学家并没有時间去品尝各种各样的红酒,他们觉得通过一些化学属性特征就能够很好地判断红酒的品质了并且,现在很多酿酒企业其实也都这么干叻通过监测红酒中化学成分的含量,从而控制红酒的品质和口感

那么,如何判断鉴红酒的品质呢

第一步,收集很多红酒样本整理檢测他们的化学特性,例如酸性、含糖量、氯化物含量、硫含量、酒精度、PH值、密度等等

第二步,通过分类回归树模型进行预测和判断紅酒的品质和等级

(2)搜索引擎的搜索量和股价波动

一只南美洲热带雨林中的蝴蝶,偶尔扇动了几下翅膀可以在两周以后,引起美国德克萨斯州的一场龙卷风你在互联网上的搜索是否会影响公司股价的波动?

很早之前就已经有文献证明,互联网关键词的搜索量(例洳流感)会比疾控中心提前1到2周预测出某地区流感的爆发

同样,现在也有些学者发现了这样一种现象即公司在互联网中搜索量的变化,会显著影响公司股价的波动和趋势即所谓的投资者注意力理论。该理论认为公司在搜索引擎中的搜索量,代表了该股票被投资者关紸的程度因此,当一只股票的搜索频数增加时说明投资者对该股票的关注度提升,从而使得该股票更容易被个人投资者购买进一步哋导致股票价格上升,带来正向的股票收益这是已经得到无数论文验证了的。

(三)基于关联分析的案例:沃尔玛的啤酒尿布

啤酒尿布昰一个非常非常古老陈旧的故事故事是这样的,沃尔玛发现一个非常有趣的现象即把尿布与啤酒这两种风马牛不相及的商品摆在一起,能够大幅增加两者的销量原因在于,美国的妇女通常在家照顾孩子所以,她们常常会嘱咐丈夫在下班回家的路上为孩子买尿布而丈夫在买尿布的同时又会顺手购买自己爱喝的啤酒。沃尔玛从数据中发现了这种关联性因此,将这两种商品并置从而大大提高了关联銷售。

啤酒尿布主要讲的是产品之间的关联性如果大量的数据表明,消费者购买A商品的同时也会顺带着购买B产品。那么A和B之间存在关聯性在超市中,常常会看到两个商品的捆绑销售很有可能就是关联分析的结果。

(四)基于聚类分析的案例:零售客户细分

对客户的細分还是比较常见的。细分的功能在于能够有效的划分出客户群体,使得群体内部成员具有相似性但是群体之间存在差异性。其目嘚在于识别不同的客户群体然后针对不同的客户群体,精准地进行产品设计和推送从而节约营销成本,提高营销效率

例如,针对商業银行中的零售客户进行细分基于零售客户的特征变量(人口特征、资产特征、负债特征、结算特征),计算客户之间的距离然后,按照距离的远近把相似的客户聚集为一类,从而有效的细分客户将全体客户划分为诸如,理财偏好者、基金偏好者、活期偏好者、国債偏好者、风险均衡者、渠道偏好者等

(五)基于异常值分析的案例:支付中的交易欺诈侦测

采用支付宝支付时,或者刷信用卡支付时系统会实时判断这笔刷卡行为是否属于盗刷。通过判断刷卡的时间、地点、商户名称、金额、频率等要素进行判断这里面基本的原理僦是寻找异常值。如果您的刷卡被判定为异常这笔交易可能会被终止。

异常值的判断应该是基于一个欺诈规则库的。可能包含两类规則即事件类规则和模型类规则。第一事件类规则,例如刷卡的时间是否异常(凌晨刷卡)、刷卡的地点是否异常(非经常所在地刷卡)、刷卡的商户是否异常(被列入黑名单的套现商户)、刷卡金额是否异常(是否偏离正常均值的三倍标准差)、刷卡频次是否异常(高頻密集刷卡)第二,模型类规则则是通过拉斯维加斯算法的现实应用案例判定交易是否属于欺诈。一般通过支付数据、卖家数据、结算数据构建模型进行分类问题的判断。

(六)基于协同过滤的案例:电商猜你喜欢和推荐引擎

电商中的猜你喜欢应该是大家最为熟悉嘚。在京东商城或者亚马逊购物总会有“猜你喜欢”、“根据您的浏览历史记录精心为您推荐”、“购买此商品的顾客同时也购买了**商品”、“浏览了该商品的顾客最终购买了**商品”,这些都是推荐引擎运算的结果

这里面,确实很喜欢亚马逊的推荐通过“购买该商品嘚人同时购买了**商品”,常常会发现一些质量比较高、较为受认可的书
一般来说,电商的“猜你喜欢”(即推荐引擎)都是在协同过滤拉斯维加斯算法的现实应用案例(Collaborative Filter)的基础上搭建一套符合自身特点的规则库。即该拉斯维加斯算法的现实应用案例会同时考虑其他顾愙的选择和行为在此基础上搭建产品相似性矩阵和用户相似性矩阵。基于此找出最相似的顾客或最关联的产品,从而完成产品的推荐

(七)基于社会网络分析的案例:电信中的种子客户

种子客户和社会网络,最早出现在电信领域的研究即,通过人们的通话记录就鈳以勾勒出人们的关系网络。电信领域的网络一般会分析客户的影响力和客户流失、产品扩散的关系。

基于通话记录可以构建客户影響力指标体系。采用的指标大概包括如下,一度人脉、二度人脉、三度人脉、平均通话频次、平均通话量等基于社会影响力,分析的結果表明高影响力客户的流失会导致关联客户的流失。其次在产品的扩散上,选择高影响力客户作为传播的起点很容易推动新套餐嘚扩散和渗透。

此外社会网络在银行(担保网络)、保险(团伙欺诈)、互联网(社交互动)中也都有很多的应用和案例。

(八)基于攵本分析的案例

这里面主要想介绍两个案例一个是类似“扫描王”的APP,直接把纸质文档扫描成电子文档相信很多人都用过,这里准备簡单介绍下原理另外一个是,江湖上总是传言红楼梦的前八十回和后四十回好像并非都是出自曹雪芹之手,这里面准备从统计的角度聊聊

(1)字符识别:扫描王APP

手机拍照时会自动识别人脸,还有一些APP例如扫描王,可以扫描书本然后把扫描的内容自动转化为word。这些屬于图像识别和字符识别(Optical Character Recognition)图像识别比较复杂,字符识别理解起来比较容易些

查找了一些资料,字符识别的大概原理如下以字符S為例。

第一把字符图像缩小到标准像素尺寸,例如12*16注意,图像是由像素构成字符图像主要包括黑、白两种像素。

第二提取字符的特征向量。如何提取字符的特征采用二维直方图投影。就是把字符(12*16的像素图)往水平方向和垂直方向上投影水平方向有12个维度,垂矗方向有16个维度这样分别计算水平方向上各个像素行中黑色像素的累计数量、垂直方向各个像素列上的黑色像素的累计数量。从而得到沝平方向12个维度的特征向量取值垂直方向上16个维度的特征向量取值。这样就构成了包含28个维度的字符特征向量

第三,基于前面的字符特征向量通过神经网络学习,从而识别字符和有效分类

(2)文学著作与统计:红楼梦归属

这是非常著名的一个争论,悬而未决对于紅楼梦的作者,通常认为前80回合是曹雪芹所著后四十回合为高鹗所写。其实主要问题就是想确定,前80回合和后40回合是否在遣词造句方媔存在显著差异

这事让一群统计学家比较兴奋了。有些学者通过统计名词、动词、形容词、副词、虚词出现的频次以及不同词性之间嘚相关系做判断。有些学者通过虚词(例如之、其、或、亦、了、的、不、把、别、好)判断前后文风的差异。有些学者通过场景(花卉、树木、饮食、医药与诗词)频次的差异来做统计判断。总而言之主要通过一些指标量化,然后比较指标之间是否存在显著差异藉此进行写作风格的判断。

我要回帖

更多关于 拉斯维加斯算法的现实应用案例 的文章

 

随机推荐