人脸识别啥原理?人工智能(二)卷积神经网络(56)

作者: admin 分类: 科学 发布时间: 2021-09-21 22:20

        我们刚才花了很多的时间呢去讲人工智能的算法。啊,其实人工智能呢有三个核心的概念,一个叫做算法,还有一个呢叫做数据。还有一个呢叫做算例啊,这三个是缺一不可的算法。咱们介绍完呢,咱们说一下数据吧。俗话说巧妇难为无米之炊。

        啊,如果你不能给这个机器大量的数据的话,他没有一张简单的图,他也不认识。其实啊我们每一个人都可能给人工智能系统啊贡献过数据。比如说呃你曾经填过验证码吧,有的时候验证码是个数字是吧?有的时候没验证,马上让你找一个。高高的东西你有可能认为啊是网站在刁难你,但是也有可能啊他是利用你这个数据进行机器学习的。你再比如说你在网络上搜索一些关键词,那么他就可能会把你这些习惯进行归类,然后发现两个关键词之间可能会存在一定的关系,是吧?这就是所谓的数据人工智能还有一个重要基础呢就是算例。比如说啊刚才我们做的这种卷积神经网络的算法,其实每一种计算并不复杂,那就是加法和乘法。但是呢就是运算量特别大。

        那比如说有一张图。这个是800乘600的一张图片啊,因为它是rhb3种颜色的,所以还要乘个三对吧?三种颜色那么一共有多少个像素点呢?有144万个。对吧,有144万个像素点。那么如果我们用一个3乘3乘3啊,为什么还要乘个三?因为它不是三层嘛,RGB3层和红绿蓝三种颜色是吧?如果用这样的一个卷积核去做一个卷积的话,大概需要多少次加法呢?大概需要1300万次的惩罚,还有呢大约1200万次的加法是吧?他虽然只是简单的加法和乘法,但是它运算次数特别多,而且。这仅仅是用一个卷积核对一个简单图片进行处理。实际上你在进行训练的过程中,你要有成千上万张图片进行成千上万次的卷积处理,对不对?所以这个运算量呢就非常大。

        所以几年以前那个美颜软件呢,他是不能。实时处理的,你必须要图片拍下来他才能够处理。但是现在呢我们算你提高了就可以实时处理这个美颜的过程了啊,人们用什么来进行计算呢?那当然这种芯片了要把处理器。比如说人们可以利用cpu来进行处理,cpu叫什么?叫中央处理器。中央处理器它的特征是什么呢?就是它的通用性特别强,通用性强,他什么都能算,是不是?但是呢他并行能力差。啊,并行能力差,他只能串行。什么叫串行呢?就是你算完了第一道题,再算第二道题算完,第二道题测的第三道题,你不能同时计算一大堆的问题,对吧?这就是cpu的一个缺点啊。后来啊人们发现了一种比cpu更适合算人工智能的东西是什么呢?就叫做gpu啊,gpu叫做图形处理器。

        图形处理器他最开始是用来干嘛的呢?呃,就是用来这个。把这个计算机中的这个图像啊能够投影到这个屏幕上啊,称之为渲染是吧?这种处理器的代表厂商就是英伟达嘛,开始的时候他就是用这个gpu来处理图形啊,来做一些游戏机这些东西。结果后来发现这个东西可以用来处理人工智能的,是吧?所以这个英伟达就一下子流行起来了啊,他的特点是什么呢?就是他的专用性强专用性强的意思就是说。他不像这个CTPCPUCPU是一个教授,什么都能算是吧?gpu是小学生,他就会算加法和乘法,但是呢他的并行能力强啊,病情力强的意思就是他不是一个小学生,他是一万个小学生,他可以同时算一大堆的加法和乘法。是不是?所以呢这个gpu算人工智能的问题,它比cpu就要快一些。

        

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!