手机免费看国产欧美精品_久久精品国产9久久综合_免费无码一区二区三区视频_亚洲综合精品一二三区在线

您的位置:首頁(yè)>科技>

即將設(shè)計(jì)自己的程序的計(jì)算機(jī)

計(jì)算機(jī)程序員可能很快就會(huì)設(shè)計(jì)出最終的程序:設(shè)計(jì)程序的程序。

上周,由英特爾機(jī)器編程研究小組主任賈斯汀·戈茨利希(Justin Gottschlich)領(lǐng)導(dǎo)的團(tuán)隊(duì)宣布,將創(chuàng)建一種新的機(jī)器學(xué)習(xí)系統(tǒng),該系統(tǒng)可設(shè)計(jì)自己的代碼。他們將系統(tǒng)稱為MISIM,機(jī)器推斷的代碼相似性。

Gottschlich解釋說(shuō):“英特爾機(jī)器編程的最終目標(biāo)是使軟件創(chuàng)建民主化。一旦完全實(shí)現(xiàn),機(jī)器編程將使每個(gè)人都能以最適合自己的方式表達(dá)意圖,無(wú)論是代碼,自然語(yǔ)言還是其他方式,來(lái)創(chuàng)建軟件。這是一個(gè)大膽的目標(biāo),盡管還有很多工作要做,但MISIM是邁向這一目標(biāo)的堅(jiān)實(shí)一步。”

該系統(tǒng)分析了一段代碼,由于可以“理解”代碼要完成的工作,因此可以從其存儲(chǔ)庫(kù)中查找代碼并搜索為類似任務(wù)而設(shè)計(jì)的代碼。然后,它可以為更快或更有效的編碼提供建議,以實(shí)現(xiàn)相同的任務(wù)。

約翰·卡馬克(John Carmack)是負(fù)責(zé)Wolfenstein 3-D,Doom和Quake等游戲的杰出計(jì)算機(jī)程序員,最近觀察到,盡管在機(jī)器編程的許多領(lǐng)域都取得了巨大進(jìn)步,但自動(dòng)計(jì)算機(jī)生成代碼領(lǐng)域并不總是優(yōu)先考慮的問(wèn)題。 。

“我曾經(jīng)說(shuō)過(guò),人工智能研究似乎對(duì)自動(dòng)化編程工作有一個(gè)奇怪的盲點(diǎn),而且我懷疑潛意識(shí)的自我保護(hù)偏見(jiàn)。最近(幾乎是偶然的)發(fā)現(xiàn)GPT-3可以寫(xiě)代碼的確會(huì)產(chǎn)生輕微的顫抖。”

他指的是最近發(fā)布的Generative Pretrained Transformer 3(簡(jiǎn)稱GPT-3),與MISIM一樣,它已經(jīng)成功地創(chuàng)建了多種編程語(yǔ)言的代碼。人工智能實(shí)驗(yàn)室OpenAI在機(jī)器學(xué)習(xí)模型(例如GPT-3)方面取得了重大進(jìn)展。它經(jīng)過(guò)訓(xùn)練,擁有1750億個(gè)參數(shù)的存儲(chǔ)庫(kù),并且能夠根據(jù)簡(jiǎn)單的非技術(shù)性指令生成代碼。例如,受命設(shè)計(jì)“看起來(lái)像西瓜的按鈕”,GPT-3為網(wǎng)頁(yè)演示生成了HTML代碼,并帶有交互式西瓜提示。

GPT-3能夠以多種編程語(yǔ)言編寫(xiě)代碼的能力,對(duì)于那些依賴于基于陳舊的,幾乎已經(jīng)過(guò)時(shí)的編程構(gòu)建的計(jì)算機(jī)系統(tǒng)的機(jī)構(gòu)而言,尤為重要。一些美國(guó)政府機(jī)構(gòu)擁有幾十年前設(shè)計(jì)的計(jì)算機(jī)系統(tǒng)。

MISIM背后的團(tuán)隊(duì)包括英特爾,麻省理工學(xué)院和喬治亞理工學(xué)院的研究人員。

MISIM并不是第一個(gè)比較代碼片段的系統(tǒng),但是它的創(chuàng)建者說(shuō)它的準(zhǔn)確率是最接近的競(jìng)爭(zhēng)對(duì)手的40倍。

瑞士公司DeepCode的首席技術(shù)官Veselin Raychev表示,機(jī)器學(xué)習(xí)在簡(jiǎn)化極其耗時(shí)的錯(cuò)誤檢測(cè)流程方面邁出了令人振奮的一步。DeepCode專門從事高級(jí)錯(cuò)誤檢測(cè)軟件。但是,Raychev說(shuō),機(jī)器學(xué)習(xí)會(huì)產(chǎn)生太多的誤報(bào)。

他說(shuō):“實(shí)際上它們還不存在。”

誤報(bào)的原因之一是,除非定義了錯(cuò)誤,否則AI不會(huì)善于發(fā)現(xiàn)錯(cuò)誤。但是MISIM系統(tǒng)不依賴這樣的定義。相反,通過(guò)將新程序與先前確定為正確的代碼進(jìn)行比較,當(dāng)檢測(cè)到可能是錯(cuò)誤的重大差異時(shí),它可以引發(fā)一個(gè)標(biāo)志。

Gottschlich說(shuō),隨著MISIM的成熟和擴(kuò)展其將純英文指令轉(zhuǎn)換為編程代碼的能力,每個(gè)人都可以設(shè)計(jì)自己的程序。

Gottschlich說(shuō):“為手機(jī)構(gòu)建一些小應(yīng)用程序或類似的東西對(duì)您的日常生活有幫助-我認(rèn)為這些應(yīng)用程序相距不遠(yuǎn)。” “我希望有80億人以最自然的方式創(chuàng)建軟件。”

免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!

最新文章