當(dāng)人們談?wù)摦?dāng)今的需求時(shí),并沒(méi)有意識(shí)到正在討論昨天的未來(lái)。其中一個(gè)前沿技術(shù)就是如何在當(dāng)前運(yùn)行的應(yīng)用程序中實(shí)現(xiàn)和部署人工智能。人們需要進(jìn)一步了解人工智能在移動(dòng)應(yīng)用程序開(kāi)發(fā)行業(yè)中的作用,以及如何使用它們并從中獲益。
人們?nèi)缃裆钤谝粋€(gè)由機(jī)器及其理解人類(lèi)行為的人工智能驅(qū)動(dòng)的世界。機(jī)器正在學(xué)習(xí)人們的行為,訪問(wèn)數(shù)據(jù)模式和習(xí)慣,致力使人們的生活更輕松。
在日常生活中,人們可以通過(guò)手機(jī)識(shí)別語(yǔ)音,做出某些決定,以及將一種語(yǔ)言翻譯成另一種語(yǔ)言等。訂餐應(yīng)用程序可以提供餐廳的詳細(xì)信息,根據(jù)人們最近的搜索記錄來(lái)推薦食物,像Uber或Ola等出租車(chē)應(yīng)用程序可以向人們顯示乘車(chē)的實(shí)際位置,并根據(jù)乘車(chē)人當(dāng)前的位置推薦離其最近的出租車(chē)。
所有這些變化都是基于人工智能的應(yīng)用,因?yàn)橛?jì)算機(jī)系統(tǒng)的方法論已經(jīng)轉(zhuǎn)變?yōu)樗伎己蛯W(xué)習(xí)模式。其重點(diǎn)已經(jīng)轉(zhuǎn)移到基于對(duì)最終用戶的心理潛力和能力的研究和知識(shí)開(kāi)發(fā)智能程序,然后在各種應(yīng)用程序(包括移動(dòng)應(yīng)用程序)中作為內(nèi)置智能功能來(lái)實(shí)施。
人工智能的影響
人工智能曾經(jīng)被認(rèn)為是最復(fù)雜的技術(shù)之一。然而現(xiàn)在已經(jīng)成為人們?nèi)粘I畹囊徊糠?,甚至沒(méi)有意識(shí)到它的存在。查看統(tǒng)計(jì)數(shù)據(jù),它們將向人們展示人工智能的流行程度以及對(duì)人們生活的潛在影響。
根據(jù)市場(chǎng)研究機(jī)構(gòu)Markets and Markets公司的研究,到2025年,人工智能行業(yè)有可能成為1900億美元的產(chǎn)業(yè)。
根據(jù)著名研究機(jī)構(gòu)IDC公司的調(diào)查,到2021年,全球在人工智能方面的支出可能達(dá)到576億美元。
DC公司在2019年發(fā)布的調(diào)查報(bào)告表明,40%以上的數(shù)字化轉(zhuǎn)型計(jì)劃都使用人工智能作為輔助技術(shù)。
DC公司預(yù)測(cè),到2021年,75%的商業(yè)應(yīng)用程序?qū)⒃谀撤N程度上使用人工智能。
80%以上的技術(shù)和企業(yè)領(lǐng)導(dǎo)者表示,人工智能將幫助他們提高生產(chǎn)力,并創(chuàng)造數(shù)百萬(wàn)個(gè)工作崗位。
80%以上的營(yíng)銷(xiāo)專(zhuān)家認(rèn)為,聊天機(jī)器人軟件徹底改變了消費(fèi)者的體驗(yàn),他們計(jì)劃在2020年采用此類(lèi)工具。
Gartner公司的調(diào)查報(bào)告表明,2020年,40%以上的移動(dòng)應(yīng)用程序?qū)⒂苫谠朴?jì)算的神經(jīng)網(wǎng)絡(luò)提供支持。
人工智能的類(lèi)型
隨著智能、數(shù)據(jù)建模、機(jī)器學(xué)習(xí)和云計(jì)算解決方案等領(lǐng)域的技術(shù)進(jìn)步,人工智能與移動(dòng)應(yīng)用程序相結(jié)合已經(jīng)成為現(xiàn)實(shí)。組織可以在移動(dòng)應(yīng)用程序中使用的人工智能技術(shù)大致分為三種。
(1)狹義人工智能(NAI)
狹義人工智能(NAI)用于指定處理單個(gè)或有限任務(wù)的系統(tǒng)。它提供了一種將機(jī)器學(xué)習(xí)功能引入移動(dòng)平臺(tái)的算法。例如,谷歌的翻譯引擎、亞馬遜Alexa或蘋(píng)果的iOS Siri。
(2)通用人工智能(AGI)
通用人工智能(AGI)是一種算法,它幫助人們利用機(jī)器的假想智能,可以理解或?qū)W習(xí)人類(lèi)可以完成的任何智能任務(wù)。例如面部識(shí)別工具和Snapchat過(guò)濾器。
(3)超人工智能(ASI)
超人工智能(ASI)是一個(gè)基于軟件的人工智能系統(tǒng),可以在一系列活動(dòng)中超越人類(lèi)智能。例如IBM Watson、Google Rankbrain或Microsoft Cortana。
可在移動(dòng)應(yīng)用程序中使用的人工智能技術(shù)
人工智能具有顯著改善用戶體驗(yàn)的能力,是解決各種問(wèn)題和任務(wù)的工具。以下是一些實(shí)用的人工智能技術(shù),它們可以集成起來(lái)改進(jìn)移動(dòng)應(yīng)用程序的開(kāi)發(fā)過(guò)程。
(1)語(yǔ)音識(shí)別技術(shù)
語(yǔ)音識(shí)別技術(shù)是當(dāng)今手機(jī)中最流行的技術(shù)之一。人們可以很容易地采用移動(dòng)應(yīng)用程序中的語(yǔ)音控制系統(tǒng)。例如,Alexa、Siri或Cortana系統(tǒng)可以觀察和解碼人類(lèi)的語(yǔ)音,并將其轉(zhuǎn)換為計(jì)算機(jī)可以理解的格式。人們可以通過(guò)語(yǔ)音命令來(lái)表達(dá)其需求,這項(xiàng)技術(shù)可以幫助移動(dòng)應(yīng)用程序采取響應(yīng)性措施。
(2)自然語(yǔ)言生成(NLG)
自然語(yǔ)言生成(NLG)是一種將結(jié)構(gòu)化數(shù)據(jù)轉(zhuǎn)換為自然語(yǔ)言的軟件過(guò)程。它用于為組織開(kāi)發(fā)長(zhǎng)格式內(nèi)容,使其自定義報(bào)告自動(dòng)化,并為Web或移動(dòng)應(yīng)用程序生成內(nèi)容。這對(duì)于客戶服務(wù)應(yīng)用程序來(lái)說(shuō)是一個(gè)很大的好處。它幫助人們創(chuàng)建報(bào)告和市場(chǎng)評(píng)論。
(3)生物識(shí)別技術(shù)
生物識(shí)別技術(shù)使人們能夠識(shí)別、分析和測(cè)量人類(lèi)行為以及身體形狀和結(jié)構(gòu)的物理方面。這項(xiàng)技術(shù)適用于圖像、識(shí)別傳感器、語(yǔ)音和手勢(shì)控制。它也用于訪問(wèn)控制;人們?cè)谥悄苁謾C(jī)采用這項(xiàng)技術(shù),用戶可以通過(guò)人臉識(shí)別鎖定/解鎖手機(jī)。該技術(shù)也被用來(lái)進(jìn)行市場(chǎng)調(diào)查。
(4)文字分析和自然語(yǔ)言處理
這項(xiàng)技術(shù)可幫助人們?cè)谒阉饕嫔险业剿璧男畔?,然后借助結(jié)構(gòu)化的純文本生成新聞或故事。這項(xiàng)技術(shù)最常見(jiàn)的用法是用于GPS導(dǎo)航應(yīng)用程序(例如Google Maps),在這一應(yīng)用程序中,用戶可以說(shuō)出目的地得到導(dǎo)航。這項(xiàng)技術(shù)理解人類(lèi)的要求,然后進(jìn)一步處理以提供所需的結(jié)果。這種技術(shù)還用于安全和欺詐檢測(cè)系統(tǒng)。
(5)虛擬助理和聊天機(jī)器人
這也是集成到移動(dòng)應(yīng)用程序中的最常見(jiàn)技術(shù)。這是用于業(yè)務(wù)應(yīng)用程序的重要工具,因?yàn)榭梢耘c用戶在線交互。還可以用于獲取用戶或在線社區(qū)的反饋。組織采用聊天機(jī)器人和虛擬助理增強(qiáng)最終用戶的體驗(yàn)。
(6)圖像識(shí)別技術(shù)
圖像識(shí)別技術(shù)可以幫助處理數(shù)字圖像或視頻中的對(duì)象和功能。在移動(dòng)應(yīng)用程序中最常見(jiàn)的用法是紅外代碼掃描儀或車(chē)牌掃描儀。它可以用來(lái)診斷疾病以及分析和識(shí)別面部。它還可以用于分析付款和圖像,用于檢查信用卡和其他付款選項(xiàng)。
(7)情緒識(shí)別
如今,情緒識(shí)別是移動(dòng)應(yīng)用程序中最有趣且最常用的技術(shù)之一。該技術(shù)允許軟件通過(guò)使用高級(jí)圖像處理或音頻數(shù)據(jù)來(lái)觀察和評(píng)估人臉的情緒。它捕獲了人類(lèi)的感官變化,然后幫助移動(dòng)應(yīng)用程序在面部、手勢(shì)或聲音上做出改變。
(8)機(jī)器學(xué)習(xí)平臺(tái)
組織如果擁有足夠的算法、工具和API,可以根據(jù)機(jī)器學(xué)習(xí)平臺(tái)和模型將模型設(shè)計(jì)和部署到移動(dòng)應(yīng)用程序中。如今還有各種用于預(yù)測(cè)或分類(lèi)的移動(dòng)應(yīng)用程序。
(9)人工智能優(yōu)化移動(dòng)硬件
雖然人工智能在移動(dòng)硬件中的應(yīng)用還處于初級(jí)階段,但是可以看到高級(jí)人工智能的出現(xiàn),特別是在攝影硬件方面。一些移動(dòng)設(shè)備制造商正在設(shè)計(jì)人工智能優(yōu)化的GPU和其他設(shè)備,以輕松運(yùn)行面向人工智能的計(jì)算功能。三星和蘋(píng)果等幾家大型移動(dòng)設(shè)備制造商正在與主要芯片制造商合作,優(yōu)化硬件,以滿足其特定于人工智能的需求,同時(shí)實(shí)施深度學(xué)習(xí)方法。著名芯片制造商高通公司(Qualcomm)和英偉達(dá)(Nvidia)公司推出了人工智能優(yōu)化硬件,可以在智能手機(jī)上運(yùn)行機(jī)器學(xué)習(xí)工作負(fù)載。
(10)決策管理
這是人工智能最重要的方面之一。一些行業(yè)組織正在開(kāi)發(fā)能夠?qū)⑦壿嫼鸵?guī)則注入人工智能系統(tǒng)的引擎,并通過(guò)其自動(dòng)化決策能力幫助組織和用戶做出決策。
為什么在移動(dòng)應(yīng)用程序中使用人工智能:組織的觀點(diǎn)
如果從組織的角度進(jìn)行討論,那么以下是組織或初創(chuàng)公司在移動(dòng)應(yīng)用程序中實(shí)現(xiàn)人工智能時(shí)可以使用的好處:
促進(jìn)銷(xiāo)售和營(yíng)銷(xiāo):在組織的銷(xiāo)售和營(yíng)銷(xiāo)運(yùn)營(yíng)中使用人工智能有助于顯著改善統(tǒng)計(jì)數(shù)據(jù)。
項(xiàng)目融資更容易:如今,實(shí)施人工智能的初創(chuàng)企業(yè)更容易獲得融資,因此市場(chǎng)競(jìng)爭(zhēng)將會(huì)加劇。
增強(qiáng)用戶體驗(yàn):人工智能改善應(yīng)用程序的功能,并改善了用戶體驗(yàn)。
增強(qiáng)的安全性:人工智能可以幫助組織改善最終用戶的安全性,并檢測(cè)惡意交易。
人力資源:人工智能可以幫助人們減少重復(fù)的任務(wù)并優(yōu)化人力資源,從而在過(guò)程中幫助控制成本。
如何集成人工智能和開(kāi)發(fā)移動(dòng)應(yīng)用程序
可以使用以下步驟在移動(dòng)應(yīng)用程序項(xiàng)目中實(shí)現(xiàn)和集成人工智能。
(1)認(rèn)識(shí)要解決的問(wèn)題
可以將人工智能作為一種或多種功能應(yīng)用到移動(dòng)應(yīng)用程序中。但是,建議一次性實(shí)施人工智能,以防止復(fù)雜性,并充分利用人工智能的所有優(yōu)勢(shì)。分階段實(shí)施人工智能可能會(huì)增加復(fù)雜性,人們應(yīng)該認(rèn)識(shí)到需要在移動(dòng)應(yīng)用程序中使用人工智能技術(shù)解決的問(wèn)題,并且應(yīng)該在集成過(guò)程開(kāi)始之前評(píng)估投資回報(bào)率和服務(wù)價(jià)值。
(2)了解對(duì)人工智能的期望
毫無(wú)疑問(wèn),人工智能是一種極有影響力的技術(shù),它無(wú)疑可以改善現(xiàn)有的應(yīng)用程序并將其提升到一個(gè)新的水平。但是,重要的是要了解人工智能的潛力以及從中尋求的改進(jìn)類(lèi)型。人們可以評(píng)估現(xiàn)有應(yīng)用程序的功能,并關(guān)注可以在建議的應(yīng)用程序中添加的功能或特性,以利用人工智能的優(yōu)勢(shì)。組織可以進(jìn)行徹底的市場(chǎng)分析,以了解是否已經(jīng)在市場(chǎng)上實(shí)施了類(lèi)似的實(shí)施,可以為消費(fèi)者提供什么服務(wù)。組織必須分析是否確實(shí)需要人工智能、機(jī)器學(xué)習(xí)、圖像處理和模式識(shí)別,以及可以期望的收益和投資回報(bào)率。這是確定問(wèn)題及其實(shí)施范圍的基本步驟。
(3)了解移動(dòng)應(yīng)用程序中數(shù)據(jù)的性質(zhì)
數(shù)據(jù)是人工智能的基礎(chǔ),對(duì)于組織來(lái)說(shuō)了解數(shù)據(jù)的流向非常重要。人工智能對(duì)數(shù)據(jù)進(jìn)行操作,其工作模式隨著移動(dòng)應(yīng)用程序中數(shù)據(jù)性質(zhì)的轉(zhuǎn)變而改變。一旦評(píng)估了數(shù)據(jù)流,就必須考慮數(shù)據(jù)的細(xì)化。組織必須確保人工智能模塊提供干凈、信息豐富、不重復(fù)的數(shù)據(jù)。
(4)超越基于人工智能的API
市場(chǎng)上有多個(gè)與人工智能相關(guān)的API,但是使用基于人工智能的API并不能保證具有完善的基于人工智能的解決方案。組織應(yīng)該投入更多資源來(lái)進(jìn)行數(shù)據(jù)建模和人工智能的其他相關(guān)方面的工作,以開(kāi)發(fā)真正智能的系統(tǒng)。
人工智能升級(jí)的可行性研究
在組織具備基本的先決條件之后,應(yīng)該執(zhí)行徹底的可行性測(cè)試,這一測(cè)試可以幫助組織了解人工智能實(shí)施是否會(huì)改善最終用戶體驗(yàn),并增加用戶參與度。成功進(jìn)行升級(jí)或遷移可以使最終用戶滿意,并吸引更多潛在用戶使用移動(dòng)應(yīng)用程序。需要在這里進(jìn)行評(píng)估,如果升級(jí)不能提高移動(dòng)應(yīng)用程序的效率和功能,則沒(méi)有必要為此花費(fèi)費(fèi)用和精力。組織還需要分析當(dāng)前的資源是否能夠啟動(dòng)并交付預(yù)期的人工智能實(shí)施,或者組織是否需要外部資源來(lái)增強(qiáng)能力。如果需要的話,那么應(yīng)該采取開(kāi)放態(tài)度,以采用新資源或?qū)⒐ぷ魍獍o服務(wù)商。
組織聘請(qǐng)人工智能和機(jī)器學(xué)習(xí)專(zhuān)家,并制定實(shí)施策略,完成初步分析并且了解其技術(shù)要求之后,應(yīng)該聘請(qǐng)人工智能/機(jī)器學(xué)習(xí)專(zhuān)家開(kāi)發(fā)應(yīng)用程序。重要的是將開(kāi)發(fā)工作委托給具有人工智能專(zhuān)業(yè)知識(shí)和經(jīng)驗(yàn)的服務(wù)商,然后只有組織才能實(shí)現(xiàn)其想要的產(chǎn)品。開(kāi)發(fā)團(tuán)隊(duì)?wèi)?yīng)由軟件顧問(wèn)、設(shè)計(jì)師和人工智能專(zhuān)家以及項(xiàng)目管理資源組成,他們可以幫助組織根據(jù)已定義的計(jì)劃制定項(xiàng)目戰(zhàn)略并開(kāi)展工作。他們應(yīng)該執(zhí)行用戶行為分析、應(yīng)用程序期望以及所需個(gè)性化級(jí)別的分析。
(1)數(shù)據(jù)集成與安全
擁有確定的數(shù)據(jù)組織模型非常重要。組織必須確保對(duì)現(xiàn)有數(shù)據(jù)進(jìn)行適當(dāng)?shù)墓芾恚绻芾聿划?dāng),可能會(huì)影響人工智能部署的效率和有效性。專(zhuān)注于數(shù)據(jù)集和數(shù)據(jù)庫(kù)及其結(jié)構(gòu)至關(guān)重要。而結(jié)構(gòu)良好、組織有序的數(shù)據(jù)及其集成將會(huì)提高應(yīng)用程序的性能,并可以確保更高質(zhì)量的結(jié)果。數(shù)據(jù)安全性是另一個(gè)重要方面,應(yīng)該優(yōu)先考慮。組織需要采取正確的策略來(lái)集成當(dāng)前的安全標(biāo)準(zhǔn),以使應(yīng)用程序具有抵御網(wǎng)絡(luò)攻擊的能力和足夠的安全性,以應(yīng)對(duì)安全挑戰(zhàn)。
(2)實(shí)施階段
一旦完成了所有必要的分析和其他任務(wù),組織就可以繼續(xù)進(jìn)行開(kāi)發(fā)工作。在引入實(shí)時(shí)環(huán)境之前,仔細(xì)測(cè)試和部署這些實(shí)施的結(jié)果很重要。建議在將人工智能功能集成到建議的移動(dòng)應(yīng)用程序之前,使用適當(dāng)?shù)膹?qiáng)大分析系統(tǒng)。這將幫助組織分析人工智能集成的利弊,并幫助組織在未來(lái)做出更好決策。
(3)使用正確的輔助技術(shù)
組織必須選擇正確的技術(shù)和工具集來(lái)開(kāi)發(fā)所需的數(shù)字解決方案。為了使組織移動(dòng)應(yīng)用程序保持一致,其計(jì)算服務(wù)、云計(jì)算基礎(chǔ)設(shè)施、數(shù)據(jù)存儲(chǔ)、開(kāi)發(fā)堆棧、數(shù)據(jù)庫(kù)、備份軟件、安全工具和其他優(yōu)化解決方案必須可靠、健壯并且經(jīng)得起未來(lái)考驗(yàn)。如果沒(méi)有選擇適當(dāng)?shù)募夹g(shù)和工具集,組織采用的應(yīng)用程序在性能方面將產(chǎn)生不利影響。
(4)使指標(biāo)能夠評(píng)估人工智能集成的有效性
評(píng)估人工智能集成的性能確實(shí)是一項(xiàng)重要工作,只有在組織擁有合適的指標(biāo)后才能評(píng)估性能。組織可以根據(jù)指標(biāo)審查和評(píng)估人工智能集成的性能,并在需要時(shí)做出適當(dāng)?shù)臎Q定。
(5)獲得數(shù)據(jù)科學(xué)家的幫助
數(shù)據(jù)科學(xué)家可以幫助組織完善數(shù)據(jù),并滿足其數(shù)據(jù)管理要求。數(shù)據(jù)在人工智能實(shí)施中扮演著最重要的角色,組織需要正確的專(zhuān)業(yè)知識(shí)來(lái)滿足這些要求。
(6)數(shù)據(jù)擴(kuò)充
數(shù)據(jù)擴(kuò)充可幫助開(kāi)發(fā)人員在不收集新數(shù)據(jù)的情況下管理數(shù)據(jù)的多樣性。諸如填充、翻轉(zhuǎn)和修剪之類(lèi)的幾種數(shù)據(jù)增強(qiáng)技術(shù)可用于處理各種數(shù)據(jù)的大型神經(jīng)網(wǎng)絡(luò)。組織必須在系統(tǒng)中做好足夠的準(zhǔn)備,以確保在各種數(shù)據(jù)和環(huán)境下都能正常運(yùn)行。
可以使用的工具
組織可以在移動(dòng)應(yīng)用程序項(xiàng)目中使用以下工具來(lái)實(shí)現(xiàn)人工智能和機(jī)器學(xué)習(xí):
(1)IBM Watson:幫助組織開(kāi)發(fā)和訓(xùn)練人工智能模型,提供在集成環(huán)境中準(zhǔn)備和分析數(shù)據(jù)的功能。
(2)TensorFlow:用于人工智能和機(jī)器學(xué)習(xí)的開(kāi)源平臺(tái),提供了靈活的資源生態(tài)系統(tǒng),可以幫助開(kāi)發(fā)人員構(gòu)建基于人工智能/機(jī)器學(xué)習(xí)的移動(dòng)應(yīng)用程序。
(3)Azure:核心的人工智能云計(jì)算服務(wù),可讓組織構(gòu)建和部署人工智能/機(jī)器學(xué)習(xí)模型和解決方案。
(4)API.ai:使用人工智能/機(jī)器學(xué)習(xí)算法評(píng)估和匹配用戶需求,并幫助組織相應(yīng)地開(kāi)發(fā)動(dòng)態(tài)人工智能/機(jī)器學(xué)習(xí)模型。
(5)Clarifai:用于人工智能的企業(yè)平臺(tái),它使用高級(jí)機(jī)器學(xué)習(xí)來(lái)理解文本、圖像和視頻。
(6)WIT.ai:Facebook公司擁有的聊天機(jī)器人框架和自然語(yǔ)言界面,開(kāi)發(fā)人員可以使用其自然語(yǔ)言處理功能將句子轉(zhuǎn)換為結(jié)構(gòu)化數(shù)據(jù)。
(7)Amazon AI:提供多種人工智能服務(wù),為組織的應(yīng)用程序提供智能服務(wù)。其人工智能服務(wù)可以輕松地與組織的應(yīng)用程序集成以解決復(fù)雜的問(wèn)題。
結(jié)論
人工智能的主要目標(biāo)是使計(jì)算機(jī)網(wǎng)絡(luò)和設(shè)備變得更加智能,并確保它們以最佳方式相互協(xié)調(diào)。它為組織提供了一種增加人類(lèi)活動(dòng)的方法。隨著人工智能及相關(guān)技術(shù)的發(fā)展,人類(lèi)的工作和生活將帶來(lái)革命性的改變。
在業(yè)務(wù)應(yīng)用程序中實(shí)現(xiàn)人工智能可以通過(guò)多種方式為組織帶來(lái)收益。至少可以說(shuō),它可以幫助組織了解最終用戶的行為,并提供更好的搜索、數(shù)字營(yíng)銷(xiāo)以及個(gè)性化功能。區(qū)塊鏈和加密貨幣的興起使得銀行和金融機(jī)構(gòu)有必要利用人工智能和機(jī)器學(xué)習(xí)來(lái)了解用戶行為,并增強(qiáng)安全性。
以上解釋了人工智能的重要性,并提供了一些有用的技巧,對(duì)將人工智能集成到組織的移動(dòng)應(yīng)用程序中以及人工智能在移動(dòng)應(yīng)用程序中可以扮演什么角色進(jìn)行闡述。希望可以幫助組織確定將人工智能與其移動(dòng)應(yīng)用程序集成的正確方法。