面向未来的通识课-09计算机的多任务处理的核心——芯片
今天这节课啊咱们聊聊ai思维的最后一个话题,就是芯片和量子计算机。在前面的几节课里我们讲过不少的新概念了。比如我们多次讲到了怎么训练人工智能的一张图。在这张图里我们可以看到任何人工智能训练的起点都是数据。比如我们说过机器视觉要看懂世界,就需要看到一个叫像素的东西,像素就是把五颜六色的每一个点用红色、绿色、蓝色这三种颜色的数值表示出来。那他这么做的目的呢就是为了让拍摄的照片、视频可以转化成各种这样的数字,然后再把这些数字交给人工智能去学习,而这些能够交给他学习的数字化的照片,就是我们所说的能够教会人工智能的那个数据。那么用这些数据想要训练出人工智能,我们还需要有好的算法。比如我们之前讲过的神经网络啊。
点击神经网络、四、注意力机制啊,这些都是我们用来训练数据的一些算法。但是说完这两个啊,其实我们还一直没有说第三个驱动人工智能发展的重要因素,他就是算力。那什么是算力呢?说到这个词,其实大家最直观的联想就是我们手机或电脑里面的芯片嘛,比如高通骁龙、英特尔的cpu,或者英伟达的gpu,这些都是芯片。我想同学们应该大概都知道,芯片越先进就肯定代表算力越强嘛。其实这个理解已经非常到位了。不过如果我们更精确一点来讲啊,在计算机的世界里,算力除了芯片还有很多的因素决定,比如还有那内存容量啊,还有其他硬件和软件的优化能力啊等等等等。但是总得来说啊,芯片它的确就是算力的核心。那么如果我们要理解芯片的工作过程啊,你可以想象下这个场景,如果学校的食堂是美味。
同学现点现做的,而且食堂里呢只有一个大厨,那么大家每天吃饭的时候就只能等着这个大厨他一份一份的做菜了。这个大厨他就很像一颗芯片,在工作的时候它需要处理很多任务,这些任务呢就是准备各种各样的食材。而所谓芯片的算力是什么呢就是这个大厨每分钟能够做完的食物的数量。当所有同学都排着队等着大厨出餐的时候,你看这个大厨的算力越高,他就能够越快的让所有人都吃上饭嘛,这样一来大家也就可以大大减少排队时间了。所以对于人工智能训练,它也是一样的。算力为什么重要?因为很多的训练数据啊它就像菜的原材料,它也需要排着队等待那个芯片大厨去把他们下锅了。所以如果这个大厨工作起来很慢……