现在人工智能(AI)一词满天飞,上到国家和地方ZF的科技创新扶持政策,下到大小公司的各种智能XXX、智慧XXX产品或解决方案,似乎不加上人工智能,就显得没有技术含量、不够高端。反正人工智能一词有点泛滥成灾的意思了,前几天还看到一家“AI烧烤店”,也没搞懂智能在哪里。

言归正传,到底什么是人工智能(AI)?

一提到“人工智能”(AI),对于普通人来说,脑海里可能首先浮现的就是高科技、脑袋里装有芯片的机器人,以及科幻电影里机器人的各种超能力,把人类踏在脚底下磨擦的场景。对于普通IT人员来说,可能想到就是各种数学算法、模型、高数公式等等,总而言之,很复杂。

既然是大白话解释,这里我准备尽可能绕开一些专业术语,尝试从普通人的角度来解释清楚以下3个问题。可能表述上没有那么严谨,但普通人看了能理解个七七八八,文章目的就达到了。

一、人工智能到底是啥意思,想要达到什么目的?

人工智能,其实是英文“Artificial Intelligence”(AI就是它的缩写,显然它来自于老外)的中文翻译,意思就是“一种人造的智能”,所以个人觉得把它翻译成“人造智能”或许更合适,更容易理解。那么什么又是人造智能呢?其实这里的人造一词就跟人造皮革、人造卫星的人造是一个意思,指的是由人生产出来的,而不是自然形成的,唯一不同的是,这里生产出来的产品不是皮革和卫星,是人的聪明才智(可以简单理解成人的大脑)而已。就像宅男们的最爱——c气娃娃,也可以说它是人造女盆友!

搞明白人工智能一词的含义后,接下来理解其目的就简单多了。人工智能的目的就是,科学家们希望通过人造的方式,生产一种智能出来,来代替我们完成一些需要人类用脑才能完成的工作,或者人类肉身不太好去完成的工作。比如机器人客服,就是希望通过机器人来取代客服人员,降低企业的客服成本,因为大部份的客服问题都是常见的几类问题,只是目前的技术还不够先进,很多时候还需要人工客服。

二、人工智能是怎么实现的?

人工智能自诞生以来,科学家们想了很多种办法试图去实现它,最有影响力的就是“专家系统”方案和当前在用的“机器学习”方案(注意:深度学习是机器学习的一种)。不要被这两个专业名词吓到,其实很简单,很容易理解,听我慢慢道来。

专家系统方案

是科学家们早期想出来的一个实现人工智能的办法(其实我们普通人也能想到这个办法)。这个办法的思路很简单,既然想让机器具备智能,能够代替人处理某一方面的思考和决策问题(比如打桌球),那我们就找一堆桌球高手(即专家,比如奥沙利文、丁俊辉以及最近的颜丙涛),把他们每个人的打法、某种球型下的解法都集中在一起,写成一个牛逼的计算机程序,这个计算机程序列举了所有高手在不同球型下的解法和打法,一但桌面上出现某种球型,通过这个程序,机器就知道接下来怎么打,这就是所谓的专家系统。
        很明显,专家系统就是一个写死逻辑步骤和可能性的软件而已,还算不上严格意义上的智能,有比较大的局陷。还以打桌球为例,专家系统不可能穷举所有球型和打法,一旦遇到程序中没有的球型,就不知道该怎么打了。而且打法技术在进步,专家系统程序一旦写成就定型了,对新技术打法没有学习能力。这也是普通计算机软件程序也不能认为是人工智能的原因,因为它不智能,只是程序员已定死的几种逻辑而已。

既然专家系统没有学习能力,科学家们又在想,能不能搞一个具备学习能力的方法出来,就像小孩子一样,刚生下来啥也不懂,让他读几十年的书,最后变成一个聪明的小孩?这个方法就“机器学习”,一种让机器能够具备学习能力的一种方法。

怎么才能够做到呢?

我们以在APP上买东西时候的智能推介(APP自动给你推荐商品)为例,APP怎么知道哪些才是你可能喜欢的商品呢?方法思路很简单,我们先给他整一个数学公式,这个数学公式有很多参与计算的因素(比如性别、年龄、颜色喜好、职业、收入等等,反正很多种),然后每个计算因素固定一个对结果的影响权重(这个权重就像小孩竞选班干部,其他小朋友投1票就算1票,但老师投1票要算10票),最后确定出这样一个计算公式:“0.1*性别+0.2*年龄+0.3*颜色喜好+0.4*职业+0.5*收入”,然后根据每个人的情况计算出一个结果来,根据结果的不同数值范围,我们给他推荐不同的商品。看到这里,可能有的网友会问了,没看出来哪里体现了“学习”能力呀?莫慌,上面的公式中,还有一个问题没有解决,那就是那些权重系数0.1、0.2、0.3是怎么来的?你凭什么说性别的权重就是0.1?显然不能拍脑袋,这个权重就是要通过大量的现有案例数据让机器自动学习出来的,这也是为什么互联网公司APP要偷窥我们隐私数据的原因。也许通过大量案例数据的学习后发现,性别的权重不应该是0.1,可能0.52更合适,那么就0.52了。而且随着案例数据越积越多,这个权重可能更准确,最后变成了0.523421之类的。

三、人工智能当前发展到什么阶段了?

老实说,人工智能当前仍然处于初级阶段,还远不具备替代人类智慧的能力,所以大家不要过于担心自己失业的问题,离那一天还有很远的路要走。目前人工智能只能做一些点上局限的事情,比如通过人脸识别自动认人、自动将中文翻译英文、自动将语音转换成文字之类的。

本文小编,15年IT行业经验,现任重庆海数赋能科技技术总监,专门从事人工智能、计算机视觉算法和应用相关的定制研发工作。因能力和知识有限,错误和不足之处欢迎指正!

大白话解释:到底什么是人工智能(AI),小学生都能看懂相关推荐

  1. 小学生都能看懂,彻底解决环境搭建难题,一步一截图,再无VMware网络难题

    小学生都能看懂,彻底解决环境搭建难题,一步一截图,再无VMware网络难题 原创 韦东山 百问科技 1周前 上周四我们预告了这周要发布环境搭建的终极解决方案,经过一周的努力,终于写好了文档,Ubunt ...

  2. 《小学生都能看懂的群论从入门到升天教程》 《群论全家桶》

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 小学生都能看懂系列,小学生:我太难了   群论.置换.Bunrnside引理.Pόlya定理等概念是群 ...

  3. 《小学生都能看懂的快速沃尔什变换从入门到升天教程》(FWT / FMT / FMI)(最最严谨清晰的证明!零基础也能得学会!)

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 目录 0x00 卷积 0x01 多项式 0x02 卷积的定义 0x03 卷积的基本性质 0x04 位运 ...

  4. 《小学生都能看懂的生成函数从入门到升天教程》《生成函数全家桶》

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 小学生都能看懂系列 目录 0x00 生成函数 0x10 例题引入 0x11 ExampleA\tt E ...

  5. 《小学生都能看懂的三类斯特林数从入门到升天教程 》(含性质完整证明、斯特林反演、拉赫数)

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 真的特别简单,我尽量讲的详细一些,本文包含了几乎所有性质定理证明,老少皆宜 ~ 内容过多,质量过硬,建 ...

  6. 小学生都能看懂的FFT!!!

    小学生都能看懂的FFT!!! 前言 在创新实践中心偷偷看了一天FFT资料后,我终于看懂了一点.为了给大家提供一份简单易懂的学习资料,同时也方便自己以后复习,我决定动手写这份学习笔记. 食用指南: 本篇 ...

  7. nxn次方求和函数_算法|小学生都能看懂的生成函数入门教程

    作者:自为风月马前卒 链接:https://ac.nowcoder.com/discuss/179728 来源:牛客网 前言 第一次当标题党真是有点不适应 现在网上讲生成函数的教程大多都是从 开始,但 ...

  8. 超简单解释 时间复杂度 小学生都能看懂

    时间复杂度的意义 究竟什么是时间复杂度呢?让我们来想象一个场景:某一天,小灰和大黄同时加入了一个公司...... 一天过后,小灰和大黄各自交付了代码,两端代码实现的功能都差不多.大黄的代码运行一次要花 ...

  9. 父组件给子组件传值方法_【Vue】小学生都能看懂的子父组件传值

    Vue组件是学习Vue框架最比较难的部分,而这部分难点我认为可以分为三个部分学习,其中之一就是组件的传值. 搭建的框架目录结构 一.父传子动图效果及源码 父传子源码: 父组件: 子组件: 二.子传父动 ...

最新文章

  1. 隔空操作之通过简单计算识别手的挥动反向
  2. 函数和常用模块【day04】: 总结(十二)
  3. 如何深拷贝一个对象数组?
  4. 【好记性不如烂笔头】之小程序要点记录
  5. 畅销款黑莓应用是怎样构建的?
  6. layer的iframe用法整理
  7. matlab求状态方程的解,Matlab问题状态方程的解.ppt
  8. iOS的iPhone最全尺寸、分辨率、PPI、Reader总结(包括XS、XS Max、XR)
  9. 电音制作收割者宿主软件-Cockos REAPER v6.15 x86 x64 WiN
  10. NetBeans IDE使用方法
  11. COSMIC度量知识整理
  12. 如何配置EditPlus放大、缩小字体的快捷键
  13. 《如何让你爱的人爱上你》第三部分:自尊
  14. python程序随机画30个星星_Python3图形(绘制星星)
  15. 【蓝桥杯】【Python】次数差
  16. python软件长什么样子图片高清_手把手:扫描图片又大又不清晰?这个Python小程序帮你搞定!...
  17. windet插入图片的大小_LaTeX的图片插入及排版
  18. 微信统一下单prepay_id为空php,微信支付-普通下单开发者文档
  19. Windows 11 安装 WSL
  20. 从零开始nodejs系列文章-nodejs到底能干什么

热门文章

  1. 机器学习05|一万五字:SVM支持向量机02 【jupyter代码详解篇】
  2. 星座图matlab是什么意思,如何理解Matlab星座图16QAM
  3. 开学季——想打好数学基础?这些经典教材你最需要!
  4. 永中科技破产清算中的疑问
  5. 富士康服务器主板装系统,富士康主板如何刷bios 富士康主板刷bios的技巧
  6. OllyDbg 官网及下载地址
  7. 微信域名解封-防封系统 怎么样才能让被微信屏蔽的网址允许访问
  8. Qgis教程13:照片上图 ImportPhotos
  9. 【Minio】新一代自建文件系统——Minio
  10. 绝地大逃杀官方指定迅游加速