人工智能的浪潮正在席卷全球,人工智能和机器学习与深度学习是我们最近听的最多的词,所以我想写一篇文章来讲一讲我心中这三者的关系。也希望通过这篇文章加深自己对这三者的了解。
我一直觉得人工智能不是一个非常庞大的概念,单从字面上理解,应该是理解成人为创造的智能。那么什么是智能,我觉得如果一个机器能有像人类一样甚至超过人类的推理、知识、学习、感知处理等这些能力,我们姑且就可以称它是一个有智能的物体,也就是人工智能啦。现在我们通常将人工智能分为弱人工智能和强人工智能,我们看到电影里的一些人工智能大部分都是强人工智能,他们能像人类一样的思考如何处理问题,甚至能在一定程度上做出比人类更好的决定,他们能自适应周围的环境,解决一些程序中没有遇到的突发事件,具备这些能力的就是强人工智能。但是现在我们是做不到这些的,在目前的现实世界里大部分实现的是弱人工智能,它让机器具备观察和感知的能力,在经过一定的训练后能计算一些人类不能计算的事情,但是它并没有自适应能力,也就是它不会处理突发的情况,只能处理程序中已经写好的,已经预测到的事情,这就叫做弱人工智能。
那么,人工智能到底是怎么实现的,智能又从何而来,我们通过什么办法来实现人工智能?这时候就是机器学习登场了。
我觉得机器学习有一个显著的特点,也是最机器学习最基本的做法,就是使用一个算法从大量的数据中解析并得到有用的信息,并从中学习,然后对之后真实世界中会发生的事情进行预测或作出判断。机器学习需要海量的数据来进行训练,并从这些数据中得到要用的信息,然后反馈到真实世界的用户中。
我们可以用一个简单的例子来说明这个问题,我们在逛淘宝京东的时候,往往有