3月10日,谷歌旗下DeepMind公司开发的围棋人工智能程序阿尔法狗(AlphaGo)再次战胜了世界顶尖的九段围棋选手李世石,至此李世石已经落败两局,人工智能对抗人类大脑暂时2比0领先。这场被科技界成为人工智能里程碑的赛事,似乎正往着人们希望看见、又不愿意看见的方向发展,那些年电影中人工智能统治人类的场景被再次搬了出来,对于人工智能的喜欢和恐慌十分矛盾也再次被热烈讨论,其实不论剩下的三局结果如何,人工智能的发展已经越来越强大是不争的事实。
但是,就算阿尔法狗战胜了李世石,也并不能说明人工智能已经真正能够代替人类、甚至取代人类,正如网上段子说的一样:“阿尔法狗赢了或者输了都并不可怕,怕的是阿尔法狗估计输了,这才是真正恐怖的事情”。确实,真正的人工智能应该是这样一种带有思想的自我学习过程,虽然目前阿尔法狗已经有学习的能力,但毕竟还需要人工参与,并不能算真正的人工智能。相比之下,国内手机厂商vivo前不久推出的超级旗舰智能手机快无边界Xplay5搭载了一项名为“智慧引擎”的技术,似乎更接近人工智能一些,因为“智慧引擎”似乎已经不需要人类控制了,更重要的是,人工智能应该是服务于人类,而不应该是战胜人类的,所以从这个角度来说,vivo的“智慧引擎”似乎要比谷歌的“阿尔法狗”更加有资格被成为“人工智能”。
据悉,vivo官方对于“智慧引擎”的解释是“通过强大的智慧引擎,自我检测和自我感知,制定更高效的CPU和内存等资源调度方案,使用户的操作体验持续无比畅快”,而其中,则包括一下几个方面:
一、智能加载:将常用且重要的应用在内存中智能加载,让你越用越畅快;
二、智能调节优先级:将一些常用应用(如微信、QQ)优先等级调高,降低被回收概率;
三、动态回收:针对使用中的内存和缓存碎片,闲时动态回收,忘掉卡顿,持续流畅;
四、自然畅快:人机结合的自然畅快是符合人生理反应的自然体验。通过优化手机桌面响应时间,并在感知到手机滑屏时,GPU最优匹配,让屏幕滑动和手指完美契合;
五、CPU智能场景识别:根据系统运行状态,智能调配资源,把CPU更多分配给用户的常用应用。让CPU在需要高性能时,快速响应;在负载减小时,快速恢复。均衡性能与功耗。
可见,“智慧引擎”确实拥有了人工智能的雏形。那么,为什么在智能手机上,我们却需要如此强大的人工智能技术呢?
众所周知,目前智能手机主要有两大系统:苹果的iOS和谷歌的Android(安卓),其中iOS由于其封闭性,所以在生态控制和内容规范上更加严格,都必须要按照苹果的规则来,因为不论是内存使用、资源利用,还是CPU调用、软件垃圾等等,都有些标准的流程和规范,因此不容易卡顿及死机等等;但安卓则因为是开源系统,所以在系统方面开放性极大,这也造成了严重后果,成为其卡顿死机的重要因素,首先安卓对资源管控极为宽松,对于APP的资源申请来者不拒,谁要给谁,资源消耗极快,使得后台应用肆意消耗资源;然后就会使得CPU和运行内存非常紧张,而为了维持手机的正常运转,系统就会简单、粗暴、野蛮的清除后台应用,不但导致系统明显卡顿,而且想保留的APP也会被清除;接着再过一段时间,大量APP产生的垃圾和碎片将会泛滥成灾,CPU和内存资源消耗殆尽,这样严重的内存碎片化导致系统运行极为缓慢,并且将很难清除和改善;同时,在国内由于各种“XX全家桶”的APP,所以还有第三方APP随意自启动、乱弹窗、乱发通知广告的问题,混乱无序的操作极大干扰正常使用,不但占用大量资源,导致系统卡顿,还会大幅增加耗电;另外,还因为这些第三方APP不规范的开发,会出现很多缺陷,从而造成CPU工作异常和高耗电,系统运转异常,应用资源申请被拒绝,最后手机彻底死机等问题……
其实,这还不是最严重的问题,毕竟我们都知道造成卡顿和死机的原因,只要对症下药就能药到病除,而更严重的问题则是,智能手机发展及普及的速度,远远超过了用户教育的速度,因为绝大部分用户并不知道这些原因,更无从解决,只能默默的承受着卡顿和死机。因此,在安卓系统的智能手机上,非常需要一个可以“自我学习”的“人工智能”系统,来帮助用户操作,使得用户不需要了解,不需要知道,不需要解决,甚至在毫无差距的情况下,就帮助用户保持手机流畅,这就是快无边界vivo Xplay5的“智慧引擎”。
那么,这个具有“人工智能”初级形态的智慧引擎功能,又是如何具体的解决上述这些问题的呢?
首先,“智慧引擎”通过动态运行内存回收功能,解决了关于运行内存的问题,使得vivo Xplay5在长时间使用时仍然能保持持续的流畅。
智慧引擎在用户使用手机的过程中,可以自我学习并分析用户的使用习惯,将APP按照使用频率分类,并通过自我检测,实时侦测内存使用状态,并通过自我感知,判断系统是否在空闲时段,如果在空闲时段的话,智慧引擎会根据其用户的习惯,判断哪些APP在短时间内用户不会再使用,并将这些APP静默回收,将内存回收的动作化整为零,使得卡顿的概率被大大降低,让手机不仅平时使用持续畅快,而且就算长时间使也仍然持续流畅。
其次,“智慧引擎”会自动并智能的资源分配,解决APP调用等一系列问题。
由于智慧引擎会自我学习用户的使用习惯,所以可以分析用户的使用行为(在某个时间习惯打开某个APP、或者每天用得最频繁的APP是什么),然后根据学习和分析的结果,为用户智能预加载APP,并智能调节APP的回收等级,例如,智慧引擎如果检测并学习到用户经常使用相机APP拍照或者微信APP聊天,就会将自动将相机APP或者微信APP按照用户的使用情况智能预加载,使得其不论是启动速度还是运行速度,都非常快;同时按照该APP的使用情况(是否消耗资源,是否需要CPU满载),让CPU智能加速,并根据系统状态智能的调配资源,就算是系统负荷上升至临界状态时,也不会让手机卡顿;另外,智慧引擎还会通过自我学习自动调节APP回收优先级,使常用APP的回收概率降低,配合动态运行内存回收功能,让手机更加省电,也更加畅快。
再次,“智慧引擎”还有非常智能的第三方权限管理,解决安卓系统中APP各种乱象问题,让手机的使用环境更加纯净。
通过智慧引擎的自我检测功能,配合vivo的大数据基础,手机可以非常容易的对系统内的第三方APP权限进行管理。智慧引擎会自动检测用户使用的第三方APP,并判断该APP的行为及功能,同时自我感知这些APP的动作,阻止APP自启动、管控APP诸如垃圾信息推送、在桌面随意创建悬浮窗、快捷图标等等恶意行为、还能够自我判断APP的广告行为,并进行拦截,几乎不需要用户进行设置或者操作,甚至在用户没有察觉的情况下,就“人工智能”的完成了相关工作。
最后,“智慧引擎”还能通过自我学习、自我检测和自我感知,从而智能电源管理,避免电量无谓消耗。
由于智慧引擎拥有非常智能的学习及检测功能,所以可以通过用户的行为习惯,判断APP的使用时间或唤醒时间,并利用同步心跳机制,让手机在熄屏状态下,将多个不同APP的唤醒时间集中在同一时刻,减少CPU唤醒次数,从而达到节能的效果。同时,智慧引擎还会通过自我学习和自我检测,来感知和管控第三方APP的异常高耗电,避免电量悄悄流失,使得手机更加省电。
不难看出,从快无边界vivo Xplay5的“智慧引擎”身上,我们已经能够看出人工智能的雏形,而且是真正服务于人类、对人类有帮助的人工智能,“智慧引擎”通过完全自主的自我学习、自我感知和自我检测,可以动态内存回收,使用持续流畅;智能资源分配,越用越流畅;应用权限管理,使用环境更纯净;智能电源管理,续航更持久……每一项都让vivo Xplay5更加好用、易用。所以,从这个角度来说,阿尔法狗赢了,未尝不是一件好事,这将在未来催生更多类似于vivo“智慧引擎”这样的人工智能,让我们的生活更美好!