如何通過開源協(xié)作推進(jìn)人工智能的發(fā)展

責(zé)任編輯:cres

作者:Rui Vasconcelos

2021-01-22 10:45:27

來源:企業(yè)網(wǎng)D1Net

原創(chuàng)

人工智能和機(jī)器學(xué)習(xí)開發(fā)是一個成本高昂的過程,這已不是什么秘密。不僅如此,開發(fā)工作還需要強(qiáng)大的計(jì)算能力和數(shù)據(jù)集來構(gòu)建和訓(xùn)練先進(jìn)的模型。開源社區(qū)通過鼓勵協(xié)作、專業(yè)知識和資源共享,為這些挑戰(zhàn)提供了潛在的解決方案。

人工智能如今成為行業(yè)組織炒作和宣傳的術(shù)語之一,也有人提出一些問題:其潛力到底有多大?它會增強(qiáng)人類的地位還是使人類不再具有競爭力?真的具有革命性意義嗎?
 
谷歌、亞馬遜、Facebook、微軟等大型科技公司正在推動人工智能技術(shù)的進(jìn)步。在過去的幾年中,這些公司卻一直是備受批評的焦點(diǎn),人工智能技術(shù)鞏固了他們的影響力并支配著人們的特定工作和生活,但是當(dāng)涉及到開源時,情況就有所不同。
 
從庫到框架、IDE、數(shù)據(jù)湖、流處理、模型服務(wù)和推理解決方案,甚至最近的端到端工具聚合器Kubeflow,開發(fā)人員可以使用的開源工具數(shù)量龐大,這意味著組織現(xiàn)在可以利用多年來積累的技術(shù)和知識。換句話說,開源已經(jīng)成為傳統(tǒng)上被視為競爭對手的組織開展合作的原因。他們在某些方面更緊密地合作,正是人工智能和開源的獨(dú)特結(jié)合促進(jìn)更好的合作關(guān)系向前發(fā)展。
 
為什么要開源?
 
多年來,開源技術(shù)對IT開發(fā)的好處已經(jīng)得到充分證明。第一個開源程序(Netscape Navigator)在1998年得以發(fā)布,被認(rèn)為是這一趨勢的初始起點(diǎn)。Netscape公司選擇的策略是強(qiáng)調(diào)共享軟件源代碼的業(yè)務(wù)潛力。與科學(xué)技術(shù)一樣,如果研究人員都對自己的方法保密,那么技術(shù)進(jìn)步和創(chuàng)新的進(jìn)程將更加緩慢。隨著開發(fā)人員爭相交付新技術(shù)和服務(wù),安全且易于部署的軟件框架對于支持這一點(diǎn)至關(guān)重要。
 
然而,對于希望開發(fā)成功的基于人工智能的技術(shù)的組織來說仍然面臨許多障礙。人工智能和機(jī)器學(xué)習(xí)開發(fā)是一個成本高昂的過程,這已不是什么秘密。不僅如此,開發(fā)工作還需要強(qiáng)大的計(jì)算能力和數(shù)據(jù)集來構(gòu)建和訓(xùn)練先進(jìn)的模型。開源社區(qū)通過鼓勵協(xié)作、專業(yè)知識和資源共享,為這些挑戰(zhàn)提供了潛在的解決方案。例如,開源軟件允許IT管理團(tuán)隊(duì)訪問公共領(lǐng)域的框架、數(shù)據(jù)集、工作流和軟件模型,從而降低培訓(xùn)成本。與此同時,開源社區(qū)總是在監(jiān)控代碼的缺陷和漏洞,這增加了額外的安全性,也使這種關(guān)注成為一種共同的責(zé)任。
 
在另一方面,Ops方法的興起極大地提高了開發(fā)人員將解決方案投入生產(chǎn)的效率。例如,自動化容器化應(yīng)用程序的部署和管理的開源平臺Kubernetes 已經(jīng)成為企業(yè)進(jìn)入DevOps的主流技術(shù),現(xiàn)已擴(kuò)展到機(jī)器學(xué)習(xí)操作系統(tǒng)(MLops),從而允許復(fù)雜的人工智能工作負(fù)載保持最新狀態(tài)。
 
高科技,大驚喜
 
大型科技公司傳統(tǒng)上一直將其源代碼、數(shù)據(jù)庫和方法私有化,這不足為奇。這就提出了一個問題:是什么讓人工智能技術(shù)成為這些行業(yè)巨頭的獨(dú)特之處,讓他們開始從核心業(yè)務(wù)中揭示方法,并推出自己的開源API?
 
從本質(zhì)上講,人工智能的發(fā)展仍然至關(guān)重要,并且在過去的幾年中,大型科技公司在技術(shù)開發(fā)方面取得了跨越式發(fā)展。開源可以使開發(fā)人員或IT團(tuán)隊(duì)促進(jìn)更便宜、更快、更靈活、更安全的部署。通過開源進(jìn)行開發(fā),可以通過大型技術(shù)社區(qū)的支持來幫助加速采用多種框架和軟件解決方案。因此,在采用開源代碼技術(shù)的情況下,可以進(jìn)一步開發(fā)、探索、調(diào)整、改進(jìn)他們的工作。展望未來,人工智能技術(shù)有望深入人們的日常生活,開源的人工智能將促進(jìn)技術(shù)創(chuàng)新,并更快地走向成熟。
 
谷歌公司就是一家在人工智能方面處在行業(yè)領(lǐng)先地位的公司,該公司已將其流行的機(jī)器學(xué)習(xí)框架TensorFlow向公眾開放。這隨后導(dǎo)致了TensorFlow Extended(TFX)的創(chuàng)建,該項(xiàng)目逐漸發(fā)展成為Kubeflow,這是一個開源項(xiàng)目,旨在使用機(jī)器學(xué)習(xí)管道來編排運(yùn)行在Kubernetes上的復(fù)雜工作流,所有這些都基于谷歌公司的內(nèi)部方法。
 
與此同時,F(xiàn)acebook公司開源了DeepFocus,這是由人工智能驅(qū)動的框架,用于在虛擬現(xiàn)實(shí)(VR)中呈現(xiàn)自然逼真的焦點(diǎn)效果,并且Microsoft Cognitive Toolkit也采用了開源的方式,其最終目的是訓(xùn)練深度學(xué)習(xí)算法,使其像人腦一樣工作。
 
需要記住的是,大型科技公司發(fā)展的核心是人才,這一點(diǎn)也很重要。而機(jī)器學(xué)習(xí)領(lǐng)域具有非常開放和合作的悠久歷史。那些在谷歌、Facebook和微軟公司運(yùn)行機(jī)器學(xué)習(xí)實(shí)驗(yàn)室的人才一直是這一領(lǐng)域的開拓者,他們一直以透明和合作的方式工作。人們看到如此重大進(jìn)展的一個關(guān)鍵原因正是人們之間有效的合作。
 
一切都?xì)w功于信任
 
歸根結(jié)底,信任是關(guān)鍵因素。大型科技公司已經(jīng)看到,由于對他們所擁有的個人數(shù)據(jù)的整合,用戶會認(rèn)為這些數(shù)據(jù)讓這些公司擁有不必要的權(quán)力和影響力。而現(xiàn)在,這些科技公司正在變得更加開放。
 
即使在過去六個月中,由于冠狀病毒疫情導(dǎo)致全球經(jīng)濟(jì)和社會發(fā)生了巨大變化,但仍出現(xiàn)更多的技術(shù)合作,例如蘋果公司和谷歌公司聯(lián)合開發(fā)了一個聯(lián)系人追蹤解決方案。
 
展望未來,這些持續(xù)的關(guān)系將可能引發(fā)一個新時代,大型科技企業(yè)甚至公共部門組織將攜手合作,以促進(jìn)技術(shù)創(chuàng)新,幫助克服危機(jī)。而由于這些傳統(tǒng)科技公司看重人工智能的開放性,人工智能技術(shù)顯然將在不久的將來繼續(xù)轉(zhuǎn)型并蓬勃發(fā)展。
 
版權(quán)聲明:本文為企業(yè)網(wǎng)D1Net編譯,轉(zhuǎn)載需注明出處為:企業(yè)網(wǎng)D1Net,如果不注明出處,企業(yè)網(wǎng)D1Net將保留追究其法律責(zé)任的權(quán)利。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號