沈星海的机房里,好奇宝宝贾雯雯又有了新的发现她问沈星海:
“星海这里为什么在下象棋?”贾雯雯指着其中一个屏幕的右下角小窗口问道。
“噢,你也会下象棋?”
“会一点,下得不好。”
“这是我的爱好,小时候老家没有什么娱乐活动,那时我常拿着一盒象棋东家西家的找人下棋,说起这个象棋在艾雅初期开发的时候提供了不少的思路。”
“怎么说?”贾雯雯问道。
“艾雅的AI学习分为监督学习、半监督学习、和自主学习,我这样说你可能听不懂,我尽量说直白点。”
“拿下象棋来说,一开始双方一样的棋子,一样的位置没有好坏之分,我把一些好的局面定义了告诉程序,让它想办法下成这样的局面,叫监督学习。这样做有一些弊端人的工作量比较大,我要尽量收集大量好的局面事先就给程序,最让人接受不了的就是程序会朝设定的局面奔命,虽然我会对每下一步后的局面进行评估,但程序不会思索根本就不顾及还有更加好的下法,这样的程序用人来比喻的话就叫一根筋。
一根筋的程序是没有什么智能可言的,所以换一种思路就是自主学习了,这个是最近流行的算法叫做深度学习算法,这个算法早些年国外就已经有人提出来了,那时候计算机的算力不行没有办法实现。现在有了计算机显卡芯片的飞速发展深度学习模型才又出现在人们的视线里。”
“星海我听说计算机运算是靠CPU,显卡是负责显示图像的处理器你为什么会说深度学习和显卡芯片有关联。”
“你说的没毛病,只是深度学习模型合适用显卡跑,我给你打个比方比如你生病了,去医院挂掉瓶要挂两瓶药水,通常我们是挂完了一瓶换一个瓶上来,这样的做法就是CPU的处理模式,而显卡处理数据的模式是同时在左右两手插一个管,同时送两瓶药水到身体里这样速度就快了一倍。”
“你这个人真不会打比方,你去插两根管子给我看看。”贾雯雯表示鄙夷。
“只是打比方不要在意,我把自主学习说明白了,你也会了解为什么深度学习要靠显卡芯片了。还是说回象棋的自主学习,我一开始就没有给程序设定什么样的局面好或者不好,开始下棋程序会把接下来的每一种下法分层比较打分选出最佳棋路,这个过程需要同时对多个层同时进行计算,
这个算法运算时和我们人类的神经元很相似,而且现在计算的层次靠显卡超大的并行处理能力,算力要比人的要深好多,所以就有了深度学习这个叫法。这就是我们平时经常听到的AI深度学习算法,这个算法有很多的优势比方说我就不用再录入数据,可也遇到了不小的问题。”
“星海那个自主学习听起来很靠谱为什么你说有问题?”
听沈星海这么一说贾雯雯对AI深度学习算法来了兴趣,平时工作时观测目标天体的工作流程是向天文台申请一段望远镜观测时间,然后把得到的观测数据下载到本地电脑,再运用计算机模型进行分析处理。但是现在由于望远镜带来的数据量持续上升增长,这种方法已经非常的费时费力跟不上天文学研究的步伐了。她想如果能够在悟聪模型里加入人工智能,深度学习技术将是一次突破性的飞跃,她心里又冒出了不少的问题。
“星海原来下棋和AI有这么多学问,以前我也在网络上看与人工智能深度学习相关的文章,里面往往有许多深奥的原理和专业词汇很难看懂,为什么你说的我却能理解?”
贾雯雯不知道沈星海为了照顾这个小白,费尽了心思,他在用最直白和最低级的逻辑方式描述AI深度学习。
“是啊,自主学习更接近人的思维,开发的方向是走对了,人工智能要是用来下象棋