把《长安十二时辰》里的破案之道,引到 AI 世界来
以下文章来源于脑极体 ,作者风辞远
《长安十二时辰》已经更新到了四分之三。观众期待已久的太上玄元大仙灯终于出场,李必被困仙灯,张小敬在许鹤子的帮助下进入广场。最后一战的味道已经弥漫了出来。
追剧至此,包括我在内的很多网友似乎都在琢磨这么一个问题:如果搁置服化道上的精致还原,《长安十二时辰》剧情本身的迷人之处到底在哪呢?
我想,其中很重要的一点在于,这部剧在先决条件中设置了非常合乎逻辑的时空关系。主角之间各司其职,分头行动,但又随时能够产生交集和联系。这样主角们就在都不「开挂」,或者依靠飞来奇遇解决问题的基础上,在各自条件所限的情况下,通过抽丝剥茧的跟进线索,再将视角整合到一起,最终勘破谜团。
而为了达到这种真实的效果,原著作者马伯庸显然煞费了一番苦心。比如为了在尊重历史的前提下解决主人公联动的问题,设计了大案牍术和望楼传信这两个「先进技术」,被网友戏称为天宝年间大数据和云计算。
如果说《长安十二时辰》中有某种「破案之道」的话,我想可以总结成:有现场,有特长,有联系。
有意思的是,我发现这「三有」,恰好也是 AI 技术走进产业应用时所必须的——只有实验室中的算法,没有现实中的算力,那么 AI 就只能是空中楼阁。但当 AI 算力驶入现实场景时,现场、特长与联系,也是构建智能计算解决方案的前提。比如说,我们知道华为的 Atlas 人工智能计算平台近几个月引发了极大的行业反响。这些讨论与关注背后,其实是这样一个关于 AI 算力的现状:人工智能在今天的产业应用中,面临的问题跟《长安十二时辰》具有某种程度的相通点:庙堂之上的算法纵有千般好,实战中的张小敬、靖安司,以及望楼传信,才是真正解决问题的法宝。
本文中,让我们还原一个「AI 十二时辰」,看看在产业智能化的世界中,华为 Atlas 如何完成破局与解谜。
谁是狼卫?
AI 落地很难,这个大家都知道。但是造成这些苦难的狼卫到底是谁呢?
从多种数据报告来看,AI 应用最大的限制就是算力饥渴。尤其应用到现实中,尤其是工业、安防等实时化要求极高的产业中,边端侧缺乏 AI 算力是最严重的枷锁。与此同时,算力成本高、兼容挑战大、应用技术复杂,又变成了三个「小狼卫」。
这些固守在 AI 世界中的算力枷锁,最终危害的就是 AI 算力的可用性,阻碍 AI 进入现实。而想要破局 AI,就必须把这伙狼卫一个个找出来,解决掉。这也是 Atlas 登场的舞台。
让我们先来说个案例,还原一个「案发现场」,借此步步窥探 Atlas 系列在 AI 这座「长安城」中,如何迎敌破贼:某工业园区,希望利用机器视觉技术提供的物品与动作识别,达到人流、车辆、火情的智能监控效果。
然而实际操作下来,却发现云端 AI 能力,无法满足园区 AI 应用的实时性需求。而在端侧搭建 AI 硬件体系,又要面临买不到合适的 AI 加速设备的尴尬。买来了知名的国际品牌显卡,又出现了各设备之间不兼容、技术人员不会调试等等问题。
这一系列问题,就是这家园区所面对的「AI 狼卫」。带着这些问题,长安方面的 Atlas 战将们决定各显神通。
《长安十二时辰》里的万年县不良帅张小敬,办案讲究的是一个手疾眼快,全力以赴,第一时间解决问题。而 AI 应用中,首先需要的就是这样一位「五殿阎罗」。
奋战在 AI 应用场景第一线的 Atlas 200,相当于产业智能世界的张小敬。张小敬之所以厉害,就是因为他每天游走于长安街头的「一线」。市井百态无所不知,黑白两道无所不晓。当 AI 进入产业空间时,很大程度上需要的正是这样一位「街头帅」。云端算力不能解决实时化、本地化的算力需求,必须让 AI 算力抵达第一线,才能真正解决问题。
Atlas 200 AI 加速模块,是基于昇腾 310 芯片的端侧加速设备。它的体形非常袖珍,可以被植入摄像头、无人机等设备,可以支持 16 路高清视频实时分析,功耗仅有 9.5W。
Atlas 200 AI 加速模块
它一出手,就带出来张小敬「快、准、狠」三大特点:
快:本地释放端侧算力,不必事事假手云端,让算力最快抵达现场。
准:灵活应用于本地需求,解决现实中的 AI 算力问题。
狠:端侧提供充沛算力,满足产业应用水准。
在上文所说的工业园区中,在摄像头中集体安装 Atlas 200,可以高效率实现端侧 AI 加速,从而满足智能安防所必须的实时化要求,在第一现场解决 AI 算力问题。
《长安十二时辰》中,一个略早退场让人无限惋惜的任务就是「大案牍术之父」徐宾。他虽然看似身单力薄,但却能居于靖安司中,通晓长安内外。用强力大脑加快了大案牍术的运作效率。有网友戏称,如果徐宾没有领便当,后面的剧情也不会这么拖沓。
而徐宾在剧中的能力,就是加速。这位身有天才的记忆力高手,可以凭一己之力记忆大量长安案牍,将大案牍术的实用效率提升不只一个台阶。从而在得到情报后不足半天,就在长安无数人中找到了最适合解决问题的张小敬。
在产业智能世界,数据中心于边缘测的加速,往往也直接左右着产业效率。Atlas 300 AI 加速卡,是一款半高半长的 PCIe 卡,可以面向数据中心和边缘侧服务器场景提供 AI 加速能力。就像徐宾一样,Atlas 300 知识渊博,能够支持多种数据精度,同时脑力超强,单卡即可提供 64TOPS INT8 的算力,为 AI 模型的推理提供强大算力。
Atlas 300 AI 加速卡
Atlas 300 在关键点上的就位,填补了 AI 这门「大案牍术」在本地需要强大处理算力的空白,让千行万业有了体系化应用机器视觉能力,构筑 AI 处理矩阵的可能。
相信每个观众都对《长安十二时辰》里的望楼印象深刻,这种遍布长安的瞭望与传信系统,在剧中让靖安司可以随时掌握张小敬的动向,同时也让火线上的办案人员可以随时上报情况,请求支援。
有人说这是长安城的云计算和互联网,但其实望楼系统更像是长安的边缘计算——它置身靖安司的云,与张小敬的端之间,通过一千年前的网络技术,让「云端协同」变为可能。
在 AI 世界,本地算力和云端算力都不能解决所有问题,完整的解法必须是云层配合端侧层,提供各司其职,1+1 大于 2 的算力组合。而这种需求下,沟通云和边的边缘场景就变得特别重要。
而在 Atlas 家族中,Atlas 500 就扮演着望楼的职责。处在边缘位置的 Atlas 500,能够在实用场景中提供强大的算力支持,提供体系化的边缘算力供给。同时又能与云端配合,及时更新最先的模型算法,实现 AI 推理的及时可靠。这款机顶盒大小的产品,可以实现 16 路高清视频处理能力,是业界第一款能够商用的 AI 加速小站,适用于交通、看护、无人零售、智能制造等广阔领域。
Atlas 500 智能小站
Atlas 500,在工作时就像望楼一样,具有三大「靖安司」风格:
1、联络力强:Atlas 500 会将端侧数据上传处理,将云端模型及时下载更新。上接靖安司的悠悠长安,下联努力工作的张小敬们,让 AI 算力有效配合,适应各种产业需求和环境。
2、全栈普惠:一套望楼语言长安通用,保证了靖安司工作的高效通畅。而 Atlas 500,基于华为昇腾芯片,打通全栈 AI 需求。降低了开发的学习成本,让开发者与 AI 世界「望楼相通」。
3、环境可靠:望楼体系,雨天用鼓,晴天用旗板,夹杂驿兵的往来奔驰,做到了全天候的适应性。而 Atlas 500 也具备高强度的环境适应能力,其首次在边缘计算产品中大规模应用 TEC(Thermo-electric Cooling)半导体制冷散热技术,可以在 -40℃ 至 70℃ 室外工作,且不需风扇散热。
回到智能园区场景中,Atlas 500 可以为园区提供边缘测的整合加速,并且将本地端收集和预处理的数据上传云端,将云端更新的算法接入端侧,从而让园区的智能摄像头们有所统属,协同工作,真正做到智能化监控。
当然,将智能计算产品一个个与《长安十二时辰》中的人与物对比,并不能做到逻辑上的严丝合缝。相比于身份的对应,我们更希望读者朋友们能够注意到这样一个问题:AI 应用,就像要在长安城捉拿狼卫一样。往往是在一个非常复杂的时空与产业关系中,植入一种新的技术解决方案。那么这个「办案」,必须具备体系化的硬件解决能力,各系统进行本地化的全栈打通。否则软件层的创新再好,也无法真实落地。同时,兼容成本、技术成本与资金成本也是真实世界必须考虑的问题。
这些因素综合下,华为 Atlas 人工智能计算平台提供了一种各司其职、主流性能、真实可用的 AI 算力解决方案。想要在真实的长安城中有所作为,Atlas 是一个不错的选择。
推荐阅读
长按二维码 满足你关于智能计算的好奇心☟
阅读原文,了解更多 Atlas 智能计算平台信息