5G搭配人工智能 如何才能開(kāi)發(fā)超級(jí)APP
如果說(shuō)在4G的移動(dòng)互聯(lián)網(wǎng)周期之內(nèi),開(kāi)發(fā)APP遭遇滑鐵盧已經(jīng)成為過(guò)去式,那么,在近在眼前的5G關(guān)口,如果互聯(lián)網(wǎng)創(chuàng)業(yè)者還抓不住APP的核心要義,可能意味著從此就要告別互聯(lián)網(wǎng)創(chuàng)業(yè)的生涯了。根據(jù)工信部發(fā)布的數(shù)據(jù),截至去年5月份,我國(guó)市場(chǎng)上能夠監(jiān)測(cè)到的APP數(shù)量大概為415萬(wàn)款,其中蘋(píng)果平臺(tái)的應(yīng)用數(shù)量超過(guò)182萬(wàn)款;整個(gè)5月份,第三方應(yīng)用商店和APP store則上架了13萬(wàn)款。
APP總量這么多,再低頭看看自己手機(jī)里的那些應(yīng)用,是不是有一種難以置信的感覺(jué)?那么,另外幾百萬(wàn)款A(yù)PP的生命周期可想而知……為什么開(kāi)發(fā)者苦心做出來(lái)的APP,就是沒(méi)有生命力?除了創(chuàng)意和點(diǎn)子,互聯(lián)網(wǎng)創(chuàng)業(yè)者還需要什么?語(yǔ)音交互、攝影進(jìn)化、圖像處理等等智慧能力。如今的手機(jī)APP,如果說(shuō)自己還有點(diǎn)不太AI,似乎已經(jīng)顯得太OUT了。
2017年,華為推出麒麟970芯片,代表移動(dòng)AI時(shí)代的全面到來(lái),也從此打開(kāi)了智能手機(jī)功能上的無(wú)限想象空間。而這一切想象空間的集中呈現(xiàn)點(diǎn),無(wú)疑是手機(jī)屏幕上一個(gè)個(gè)APP。但一個(gè)不可否認(rèn)的現(xiàn)實(shí)是,從普通人的角度來(lái)說(shuō),AI是一項(xiàng)十分高大上的技術(shù),很多APP只是打著AI的旗號(hào)“強(qiáng)蹭AI”,或者說(shuō)根本就是“假AI”。比如稍微開(kāi)個(gè)美顏把臉變白,或者用個(gè)簡(jiǎn)單的推薦算法就自稱(chēng)AI。
發(fā)生這些現(xiàn)象的原因是,APP背后的云服務(wù)不能滿足機(jī)器學(xué)習(xí)、深度學(xué)習(xí)等AI功能所需要的算力。只有擁有高計(jì)算性能、高網(wǎng)絡(luò)帶寬、低延時(shí)這些特點(diǎn)的云,才能讓云端和終端的數(shù)據(jù)處理和流通更加高效,滿足圖像處理、語(yǔ)音處理等應(yīng)用的需求。那么華為云是如何為幫助移動(dòng)互聯(lián)網(wǎng)的創(chuàng)業(yè)者解決這些問(wèn)題的呢?
AI時(shí)代的APP,具有引擎化和平臺(tái)化的特點(diǎn)。在考慮AI算力之前,首先需要先找到適合AI時(shí)代APP從開(kāi)發(fā)到運(yùn)營(yíng)的后臺(tái)部署。以更好地應(yīng)對(duì)APP面對(duì)的用戶(hù)眾多、富媒體數(shù)據(jù)量巨大、可能還要支持一系列輕應(yīng)用的挑戰(zhàn)。
華為云提供的全流程APP主站業(yè)務(wù)服務(wù),具有強(qiáng)大平臺(tái)化優(yōu)勢(shì):為應(yīng)對(duì)APP流量起伏,通過(guò)緩存和分布式中間件提供高性能、高并發(fā)訪問(wèn)能力;為提高資源利用率,采用更細(xì)粒度的管理和調(diào)度能力;加上自動(dòng)彈性伸縮、敏捷開(kāi)發(fā)、快速部署和高可靠容災(zāi)性等特征,讓這些APP在接觸AI能力之前,先在后臺(tái)部署上變得穩(wěn)定可靠。
目前很多APP的AI業(yè)務(wù)都以對(duì)自身數(shù)據(jù)挖掘和分析為基礎(chǔ),例如通過(guò)用戶(hù)數(shù)據(jù)進(jìn)行內(nèi)容的協(xié)同推薦,用戶(hù)日志分析和畫(huà)像分析等等。華為云為APP提供一系列數(shù)據(jù)分析解決方案,例如通過(guò)severless服務(wù),提供彈性靈活的ETL方案,將業(yè)務(wù)系統(tǒng)的數(shù)據(jù)經(jīng)過(guò)抽取、清洗轉(zhuǎn)換之后加載到數(shù)據(jù)倉(cāng)庫(kù),以及打造華為云上端到端BI解決方案,快速實(shí)現(xiàn)從數(shù)據(jù)采集、數(shù)據(jù)整合、構(gòu)建數(shù)據(jù)中心到數(shù)據(jù)可視化展現(xiàn)的全過(guò)程,幫助企業(yè)有序管理、持續(xù)挖掘企業(yè)的數(shù)據(jù)價(jià)值。
有了以上部署、數(shù)據(jù)分析的基礎(chǔ),AI能力得以構(gòu)建。華為的數(shù)據(jù)湖計(jì)算,可以提供包括深度學(xué)習(xí)、機(jī)器學(xué)習(xí)、人臉識(shí)別、離線分析、圖分析等等一系列能力,幫助APP實(shí)現(xiàn)富文本檢索、聲音圖像檢索等功能。
最后也是最重要的,就是華為云將AI算力釋放給APP,滿足APP機(jī)器學(xué)習(xí)和訓(xùn)練的需求。華為云的自研芯片昇騰910融入了AI推理能力,結(jié)合一站式AI開(kāi)發(fā)平臺(tái)ModelArts,可以精準(zhǔn)地鏈接計(jì)算能力與APP 的AI開(kāi)發(fā)需求,向APP提供充足AI算力,滿足APP的高性能需求。華為云還能整合大規(guī)模GPU資源池和大規(guī)模AI計(jì)算資源池,提升計(jì)算任務(wù)的調(diào)度效率,從而減少機(jī)器學(xué)習(xí)訓(xùn)練的周期,讓APP更高效地獲取AI能力,快人一步獲得市場(chǎng)競(jìng)爭(zhēng)優(yōu)勢(shì)。
在APP開(kāi)發(fā)過(guò)程中,測(cè)試環(huán)節(jié)十分重要,產(chǎn)品測(cè)試過(guò)程中要盡可能找到bug,以便用戶(hù)可以獲得良好的產(chǎn)品體驗(yàn)。但市場(chǎng)上的手機(jī)配置千差萬(wàn)別,要最大程度上保證APP的適用性,就必須在多種不同的機(jī)型上完成測(cè)試任務(wù)。傳統(tǒng)的方式就是,要買(mǎi)很多真機(jī),這樣做的缺點(diǎn)顯而易見(jiàn),增加了成本,浪費(fèi)了資源。
華為云給出了不用真機(jī)也能完美完成測(cè)試的方案,解決了企業(yè)開(kāi)發(fā)APP過(guò)程中的一個(gè)大問(wèn)題。
華為云業(yè)內(nèi)獨(dú)有的云模擬手機(jī)解決方案,能夠?qū)崿F(xiàn)在云端模擬各種類(lèi)型手機(jī),讓APP開(kāi)發(fā)輕松實(shí)現(xiàn)云上統(tǒng)一部署、統(tǒng)一運(yùn)維,提升開(kāi)發(fā)測(cè)試效率。云模擬手機(jī)支持大部分傳感器與網(wǎng)絡(luò)信號(hào)仿真,為各種應(yīng)用提供與真機(jī)無(wú)差異的體驗(yàn)。而基于華為終端的Android OS上億級(jí)代碼32E的全棧優(yōu)化能力,更可以最大程度上幫助開(kāi)發(fā)者降低開(kāi)發(fā)測(cè)試門(mén)檻。
華為云為APP開(kāi)發(fā)提供的全套服務(wù)能力,實(shí)現(xiàn)了從開(kāi)發(fā)到測(cè)試,一切都在云上完成,將引領(lǐng)APP開(kāi)發(fā)步入更加寬闊的道路。
從第一個(gè)APP誕生到今天,已經(jīng)過(guò)去十幾年。隨著手機(jī)的野蠻生長(zhǎng)、通信技術(shù)的不斷迭代和AI的星火燎原,APP的覆蓋面正在不斷擴(kuò)張,體驗(yàn)友好度不斷提升。而在5G即將跑步進(jìn)場(chǎng)的當(dāng)口,APP顯然需要進(jìn)一步地進(jìn)行自我武裝升級(jí)。