深入理解人工智能和机器学习_第1页
深入理解人工智能和机器学习_第2页
深入理解人工智能和机器学习_第3页
深入理解人工智能和机器学习_第4页
深入理解人工智能和机器学习_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

深入理解人工智能和机器学习ArtificialIntelligencevsMachineLearning:What’swhat?

【导读】本文是数据科学家VijayYadav的一篇帖子,主要内容是介绍机器学习和人工智能的概念。对于很多刚刚入门人工智能的读者,可能会有这么一个疑问:人工智能和机器学习到底都是什么?本文介绍了人类智能的步骤,并讨论了其中哪些步骤可以用人工智能来实现。然后介绍了机器学习概念,重点举例讲解了模式识别的原理。文章中对概念的理解比较深刻、描述通俗易懂,如果你还不了解这些概念,那就快阅读一下吧。你可能多次听到人工智能和机器学习这两个词,作为一个行业专家,我也听到过,大多数情况下,这些术语可以互换使用,虽然概念不同,但它们之间有些共同点。人工智能让我们从理解什么是“人工”(“Artificial”)开始,“人工”指的是制造或生产的东西,而不是自然形成的。这只是个开始,但是“自然”又是指什么呢?在本文,“自然”指的是“人”——你和我。计算机科学始终吸引着我们,为什么呢?因为通过机器理解并替代类人的智能体是一项巨大的任务,几十年来,科学家一直在推动相关领域的发展。机器人和无人驾驶只是类人智能的例子,但目前还没有机器人为你打扫房子,或者洗衣服;如果想在我们的日常生活中使用类人的智能体,还有很长的路要走。

因此,现在我们知道机器不是人类,我们可以放心地说:如果没有任何智能或逻辑指令,机器都会非常愚蠢。虽然他们缺乏智能,但却拥有巨大的计算能力。对于可能花费你一秒钟时间思考的问题,一台机器可以在相同时间内完成1000次。

此外,这些机器将完全按照我们的指示进行操作。不多也不少,它们不能改变行动的方向,来做额外的动作。如果我对人类和机器同时发出了一套10步的指令,机器将精确地遵循这10个步骤,而如果所提供的10个步骤不足以产生期望的结果时,人类会增加额外的步骤去达成目标。从本质上讲,虽然对于人类来说,可以通过环境确定行为,但我们需要提供机器指令,以便令其知道在什么场景下该做些什么。这听起来确实很难,但真的不能做到吗?

要理解人工智能,我们需要尝试了解人类智能的工作原理,简言之,人类智能由三个部分构成(还有些其他生物学和科学现象也会推动对人类智能的理解,但我们应该让神经科学家解释它!)。

1、通过多维数据源感知(Perceptionthroughamulti-dimensionaldatasource)

如果我给你一个小物体,问你是什么,你会用眼睛看、手摸、鼻子闻、耳朵听,以便获得关于这件物体的任何信息。

2、对步骤1的数据中进行模式识别(Patternrecognitionwithinthedatasetreferredinstep1above)

你以前可能看过,也可能没看过这个物体。你的脑海中已经构建了一系列模式,以便对你的生命中遇到的数千个物体进行分类,如果以前看过它,那么这个模式技术将帮你识别、猜测出这个物体是什么,如果你以前没见过,那么可能就无法认出它来。

3、在给定的情境下做出决策(Decisionmakingwithinthegivencontext)

当你回忆起你在步骤2中的记忆后,就进入了逻辑论证和评估的过程之中。作为一个人类的思维,我们倾向于合理化事物,并用我们所说的直觉(“gutfeeling”)感性地作出决定。

花点时间考虑下上面哪个部分可以用AI复制呢?其实三个步骤都很难,但1、3步骤是最难复制的。在高层次上,如果所有三个部分都可以在一台机器上复制或近似复制,那么我们就拥有了一个人工智能系统,它几乎可以思考,并且像人一样行事,这些都取决于这三个部分的实现程度。作为一种思考练习,如何将上面提到的三个部分应用于汽车无人驾驶,才能让它从车库沿着车道走向街道?

机器学习机器学习不等同于AI,而是AI的一个重要部分。为此,机器学习主要关注于了上面步骤2:模式识别。机器学习有助于识别数据集内的模式,并因此尝试根据现有数据进行预测。

在深入研究机器学习之前,让我们重新思考如何正确地将人类学习与机器学习联系起来。

假设我问你,“明天是星期几?”,你的回答是“星期天”。你主要是花些时间思考你脑海中的知识,然后检索得到你对应的答案ßß。

你一定是在学前班的时候了解到,一周有七天(周日到周六)。这是学习的数据,并存储在你的记忆中。

数据输入的同时,还有一种模式(学习)存储在你的记忆中。在这种情况下,学习指的是某一天(输入)如何与第二天(响应)相关联。

在上表中,学习存储为输入(input)和响应(response)。请注意,这种学习对于当天到下一天的联系非常具体。在同一组数据上可以有不同的学习来回答不同类型的问题,例如,“昨天是什么时候?”

所以,当有人问你“明天是星期几?”时,你会使用当天(今天)作为输入,并参考上面的学习表以找到答案。最初,你可能没有意识到你正在执行这些步骤,但相信我,这就是背后发生的事情。

请注意,这是对人类学习的一个非常简单的解释,并涉及一小部分数据(1个输入,1个响应和7行数据)。在真实的商业问题中,可能有数千个输入列和数百万/十亿行并获得响应(输出)。随着数据集规模的扩大以及更多的输入、行(观察)、逻辑(学习)变得越来越复杂。这正是人类面临的挑战之所在,也是一些很好的机器学习的基础。机器学习是数据科学家和/或机器学习工程师开发的算法/模型,用于使计算机学习、识别模式并进行预测。

亚马逊的产品推荐和Facebook的新闻推送是机器学习的两个很好的例子。在Facebook中,当某人频繁地阅读或喜欢某个帖子时,他/她将来会看到更多该特定朋友的活动。在幕后,你的导航数据被获得并存储。机器学习算法能够从你提供的这些模式或人类信号

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论