低代碼為AI降低準(zhǔn)入門檻
譯文【51CTO.com快譯】想迅速上馬機(jī)器學(xué)習(xí)的組織可能對(duì)研究新興的AI低代碼方案感興趣。雖然低代碼技術(shù)永遠(yuǎn)無(wú)法完全取代手動(dòng)編碼的系統(tǒng),但可幫助規(guī)模較小、經(jīng)驗(yàn)不足的數(shù)據(jù)科學(xué)團(tuán)隊(duì)加快進(jìn)程,并幫助專業(yè)數(shù)據(jù)科學(xué)家設(shè)計(jì)原型。
低代碼是啥東東?這個(gè)短語(yǔ)對(duì)不同的人有著不同的含義,其對(duì)AI的適用性沒有完全弄清楚。多年來(lái),主流開發(fā)人員一直在使用低代碼(或無(wú)代碼)方法來(lái)構(gòu)建業(yè)務(wù)和消費(fèi)者應(yīng)用軟件,這在很大程度上構(gòu)成了AI界低代碼方法的基礎(chǔ)。
二十年前,第四代語(yǔ)言(4GL)是使用3GL(比如Java或C ++)所需代碼的一小部分來(lái)生成復(fù)雜業(yè)務(wù)應(yīng)用軟件的流行方法?;谀J降拈_發(fā)方法(開發(fā)人員使用拖放式GUI來(lái)微調(diào)預(yù)構(gòu)建的組件以創(chuàng)建自定義業(yè)務(wù)應(yīng)用軟件)在IT行業(yè)確立地位已有一段時(shí)日,不過(guò)它們同樣不乏貶低者 。
在AI界,用于構(gòu)建機(jī)器學(xué)習(xí)模型并將其部署到生產(chǎn)環(huán)境中的工具和技術(shù)與一般的應(yīng)用軟件開發(fā)工具或技術(shù)大不相同,但是同樣的低代碼技術(shù)仍然適用。據(jù)Veritone的產(chǎn)品高級(jí)副總裁Kfir Yeshayahu表示,這些低代碼技術(shù)在AI界受到追捧。
Yeshayahu說(shuō):“面向AI的低代碼讓平民開發(fā)人員和數(shù)據(jù)科學(xué)家可以利用AI構(gòu)建模塊來(lái)生成適合其需求的AI引擎。它將‘AI超級(jí)權(quán)利’交到用戶手中,無(wú)需編寫、編譯、部署和擴(kuò)展復(fù)雜代碼。”
Yeshayahu表示,低代碼AI的主要優(yōu)點(diǎn)是速度快。他說(shuō),近來(lái)對(duì)快速AI開發(fā)的需求日益增長(zhǎng),尤其是在新冠疫情期間,許多公司的數(shù)字化計(jì)劃存在的缺點(diǎn)在此期間暴露無(wú)遺。
Yeshayahu說(shuō):“許多組織在疫情后意識(shí)到了AI的價(jià)值,還認(rèn)識(shí)到由于部署周期長(zhǎng),它們無(wú)力從頭開始構(gòu)建AI解決方案。由于肩負(fù)以比以往更快的速度改變業(yè)務(wù)運(yùn)營(yíng)這一使命,許多組織正迅速采用低代碼和AI,讓有創(chuàng)造力、心懷使命的員工能夠創(chuàng)新,無(wú)論他們的角色如何、技術(shù)專長(zhǎng)如何。”
那么,組織可以從哪里獲得面向AI的低代碼工具?Veritone開發(fā)了一個(gè)名為aiWARE的AI平臺(tái),該平臺(tái)旨在幫助公司使用機(jī)器學(xué)習(xí)技術(shù)基于音頻、視頻和文本輸入實(shí)現(xiàn)決策自動(dòng)化。
另一個(gè)在大數(shù)據(jù)領(lǐng)域頗受關(guān)注的低代碼平臺(tái)是PyCaret,這個(gè)Python庫(kù)旨在使用戶僅使用幾行代碼就能夠執(zhí)行復(fù)雜的機(jī)器學(xué)習(xí)任務(wù)。該軟件已于4月亮相,集成了其他庫(kù)和框架,包括scikit-learn和XGBoost,可以在類似筆記本的界面中工作。
PyCaret的創(chuàng)始人兼開發(fā)者M(jìn)oez Ali表示,他開發(fā)PyCaret是為了幫助平民數(shù)據(jù)科學(xué)家更迅速地完成更多的機(jī)器學(xué)習(xí)工作。
Ali在PyCaret網(wǎng)站上說(shuō):“我認(rèn)為,平民數(shù)據(jù)科學(xué)家與專業(yè)數(shù)據(jù)科學(xué)家共存的組織將勝過(guò)只依靠專業(yè)數(shù)據(jù)科學(xué)家的公司。PyCaret因簡(jiǎn)單性、易用性和低代碼環(huán)境而對(duì)平民數(shù)據(jù)科學(xué)家而言是理想的選擇,它還可以被專業(yè)數(shù)據(jù)科學(xué)家用作其機(jī)器學(xué)習(xí)工作流程的一部分,并迅速高效地構(gòu)建快速原型。”
您還可以將新興的AutoML工具視為一種低代碼。這種系統(tǒng)可以自動(dòng)處理傳統(tǒng)上由數(shù)據(jù)科學(xué)家處理的許多AI任務(wù),包括模型選擇、參數(shù)調(diào)整、部署到生產(chǎn)環(huán)境以及部署后模型管理。
可重用性是當(dāng)今復(fù)雜的神經(jīng)網(wǎng)絡(luò)(比如ResNet、AlexNet和GPT-3)的主要優(yōu)勢(shì),GPT-3是OpenAI的大型語(yǔ)言生成器,擁有數(shù)量驚人的1750億個(gè)參數(shù)。數(shù)據(jù)科學(xué)家可以輕松拿來(lái)這些預(yù)構(gòu)建的模型,剔除不需要的部分,對(duì)其余部分進(jìn)行再訓(xùn)練以完成所需的工作。它可能不是無(wú)代碼,但是數(shù)據(jù)科學(xué)家編寫的代碼無(wú)疑比從頭開始編寫要少。
同樣,當(dāng)今流行的BI和可視化工具中的許多自助機(jī)制正幫助分析員及其他人從事難以勝任的任務(wù)。由于這些BI工具日益與機(jī)器學(xué)習(xí)功能融合起來(lái),以自助(即低代碼)方式交付高級(jí)分析功能可能開始對(duì)數(shù)據(jù)項(xiàng)目帶來(lái)切實(shí)而重大的影響。
說(shuō)白了,低代碼在AI界或其他任何地方不是什么新鮮事物。并非所有AI項(xiàng)目都適用于低代碼技術(shù)。畢竟,最引人注目的業(yè)務(wù)轉(zhuǎn)型幾乎總是一次性項(xiàng)目,需要數(shù)月的反復(fù)試驗(yàn)。 此外,許多實(shí)際的生產(chǎn)AI系統(tǒng)需要經(jīng)過(guò)優(yōu)化的代碼帶來(lái)的速度和性能,這種代碼幾乎總是要手動(dòng)編寫。
但是對(duì)于其他許多項(xiàng)目,組織可以通過(guò)讓經(jīng)驗(yàn)不足的團(tuán)隊(duì)成員在更短的時(shí)間內(nèi)完成更多的數(shù)據(jù)工作,對(duì)于挑戰(zhàn)性較小的AI項(xiàng)目和原型設(shè)計(jì)尤其如此,這點(diǎn)不容置疑。無(wú)論您稱之為平民數(shù)據(jù)科學(xué)、AutoML、自助式BI還是低代碼AI,少花錢多辦事的這股潮流終究會(huì)繼續(xù)下去。
原文標(biāo)題:Low-Code Can Lower the Barrier to Entry for AI,作者:Alex Woodie
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】















 
 
 





 
 
 
 