close
当前位置: 物联网在线 > 物联网设计开发 > 澳门美高梅娱乐城文章 >

如何向普通人解释机器学习、数据挖掘

 如何向普通人解释机器学习、数据挖掘

随着数据科学在人工智能发展中大放异彩,数据挖掘、机器学习进入了越来越多人的视野。而对于很多人来说,诸如机器学习之类的名次听起来是神乎其技,但其真正的内涵却不为一般人所知。

特别是对于从事数据科学领域的人来说,如何向外行人解释自己所从事的工作几乎是一个超级难题。那么到底什么是机器学习,如何用通俗易懂的语言来解释?我们通过以下几重境界来解释。

一、专业理论型

百科定义+专业术语,让人听起来不明觉厉,实则一脸懵逼

机器学习(Machine Learning, ML)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。

它是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域,它主要使用归纳、综合而不是演绎。

机器学习已经有了十分广泛的应用,例如:数据挖掘、计算机视觉、自然语言处理、生物特征识别、搜索引擎、医学诊断、检测信用卡欺诈、证券市场分析、DNA序列测序、语音和手写识别、战略游戏和机器人运用。

机器学习从本质上来说是一种学习结构, 整个结构包括环境、知识库和执行三个部分。 在整个过程中,环境向系统提供信息,系统利用这些信息修改知识库,以增进系统执行部分完成任务的效能,执行部分根据知识库完成任务,同时把获得的信息反馈给学习部分,从而继续改进知识库。

在具体的应用中,环境、知识和执行部分决定了具体的工作内容,学习部分所需要解决的问题完全由上述三部分确定。 简单来说,机器学习就是计算机利用已有的数据,得出了某种模型,并利用此模型预测未来的一种方法, 这与人脑的思考方式非常类似。

如何向普通人解释机器学习、数据挖掘

二、以小见大型

以某种机器学习具体的案例来说明,让人恍然大悟

一开始我们先来看一个人为设计的场景。假设一个房间里神奇地漂浮着无数个小球。我们想搞清楚这些小球停留的位置是否存在着一种特定的结构。比方说,小球是不是更易集中在某一特定区域?是不是故意避开某些点位?它们是均匀分布于整个空间吗?

但是房间一片漆黑,我们什么也看不见。于是我们找来了一部带闪光灯的照相机,想把漂浮在整个房间的小球都拍下来。照片犹如下图一样:

如何向普通人解释机器学习、数据挖掘

就算小球的位置之间确实存在某种联系,从这张照片上我们也看不出个所以然。看上去小球就像是均匀分布的一样。所以我们尝试着换了下位置,从新的角度拍下了第二张照片。

如何向普通人解释机器学习、数据挖掘

照片上的小球看起来还是随机分布的,没有任何规律。让我们换个高点的角度试试看。

如何向普通人解释机器学习、数据挖掘

呃,还是看不出有什么规律来。那我们最后再换个低点的角度试一次。

如何向普通人解释机器学习、数据挖掘

啊哈,这次有点意思了:看起来小球集中分布在靠近屋顶和地面的两个区域,中间这段没有一个小球。因此,为了发现这个规律,我们在拍照时就必须找到一个“好”的角度。如果角度不对,那我们永远都不可能找出任何规律。

在上面这个例子中,我们想说的其实是三维数据点。每个小球的位置都可以由3个数字来表示,每个数字分别代表它在XYZ三条轴上的位置。在实际的电脑运算中,数据点的位置会由更多的数字组合来表示。

比如医院病人的病历可能会包含500组数字,包括他的生日年月日、身高、体重、血压、最近一次的看病记录、胆固醇指标等等。我们会想要搞清楚不同病人的数据点之间是否存在某种规律,如心脏病人的数据点是否会集中分布?如果数据点确实会集中分布,当我们发现新入院病人的数据点也出现同样的趋势时,我们就可以推断这位病人很可能犯心脏病。当然,实际操作起来肯定不会如此简单。


(责任编辑:ioter)

用户喜欢...

如何将云计算指标转化为衡量敏捷性

云计算是一个不断发展的科学,人们需要理解云计算的确切商业利益。几年前,这个收益大部分被认为是“资本支出...


如何推算元器件的寿命?

电子元器件在被用于组装成各类电子设备而实际应用于市场时,需要面对外部各种应激反应。例如,电子设备掉落时引起的物理应变,冷热温差引起的热应变,通电时的电应变等。以这些外部...


petalinux如何用SD卡上的设备树

petalinux如何用SD卡上的设备树 cd petalinux-v2015.4/fszedboard_ad9361_wireless petalinux-config 文章转载自:yihui8的专栏...


如何使云中数据存储更谨慎

“雾来了,踮着猫的细步。”Carl Sandburg在1916年写道。但一百年后的今天,类似的大气干扰——云——却远没有那么微...


如何成功地实现混合云应用集成

在混合云环境中,很难确保所有应用程序都能很好地组合在一起。行业专家将帮助人们思考这一过程。...


如何打造智慧城市-3个智慧城市最佳入口,现在就可以实施

如何打造一座智慧城市看起来是一项非常艰巨的任务,毕竟面对的是整座城市。也许从小项目开始是一个不错的选择...


如何通过元件摆放来改善电路板的EMI?

在设计好电路结构和器件位置后,PCB的EMI把控对于整体设计就变得异常重要。如何对开关电源当中的PCB电磁干扰进行避免就成了一个开发者们非常关心的话题。在本文中,小编将为大家介绍如...


如何确保MOS管工作在安全区

电源工程师最怕什么?炸机!用着用着就坏了,莫名其妙MOS管就炸了,真是又怕又恨,可到底是哪里出问题了呢?这一切都和SOA相关。 我们知道开关电源中MOSFET、 IGBT是最核心也是最容易烧坏...


如何用70行Java代码实现深度神经网络算法

对于现在流行的深度学习,保持学习精神是必要的——程序员尤其是架构师永远都要对核心澳门美高梅娱乐城和关键算法保持关注和敏感,必要时要动手写一写掌握下来,先不用关心什么时候用到——用不...


CPU VS GPU,Core Animation是如何在这两个处理器之间分配工作的?

CPU VS GPU 关于绘图和动画有两种处理的方式:CPU(中央处理器)和GPU(图形处理器)。在现代iOS设备中,都有可以运行不同软件的可编程芯片,但是由于历史原因,我们可以说CPU所做的工作都...


博聚网