自我設(shè)計(jì)的機(jī)器學(xué)習(xí)研究重新定義計(jì)算機(jī)編程

2019-07-18 15:16:05    來(lái)源:    作者:

研究人員正在開(kāi)發(fā)人工智能計(jì)算機(jī)系統(tǒng),它們可以設(shè)計(jì)和組裝自己,比最好的人工系統(tǒng)更好地工作。將傳統(tǒng)的軟件開(kāi)發(fā)過(guò)程放在首位,新推出的研究項(xiàng)目將使計(jì)算機(jī)處于領(lǐng)先地位 - 使他們能夠自主地自行組裝算法,從而以最有效的方式完成任務(wù) - 節(jié)省運(yùn)行成本和能耗。

蘭卡斯特大學(xué)的研究人員將創(chuàng)建一個(gè)龐大的小代碼塊工具包,自主系統(tǒng)可以以最佳方式選擇和安排任務(wù)。系統(tǒng)還可以根據(jù)需要編寫(xiě)自己的全新代碼塊,在運(yùn)行時(shí)不斷尋找更好的工作方式。

該研究的目標(biāo)是自動(dòng)編寫(xiě)和組裝各種軟件,但最初將重點(diǎn)放在現(xiàn)代數(shù)據(jù)中心的高度復(fù)雜的生態(tài)系統(tǒng)上,這些生態(tài)系統(tǒng)必須盡可能高效地持續(xù)處理數(shù)百萬(wàn)個(gè)不同的請(qǐng)求。

為此,該研究將研究許多不同的互連自組裝計(jì)算機(jī)程序如何在不同位置的多臺(tái)機(jī)器上工作,以實(shí)現(xiàn)特定目標(biāo) - 處理請(qǐng)求的速度更快,計(jì)算能力更低,耗能更少,并回應(yīng)流行內(nèi)容和服務(wù)隨時(shí)間變化的方式。

蘭卡斯特大學(xué)計(jì)算機(jī)學(xué)院講師巴里波特 博士說(shuō):“我們正在研究所有計(jì)算機(jī)程序,這些計(jì)算機(jī)程序在許多不同的計(jì)算機(jī)上協(xié)同工作,這些計(jì)算機(jī)都是單獨(dú)自組裝的,但它們也共同努力實(shí)現(xiàn)程序員的目標(biāo)。” 該項(xiàng)目的溝通和首席研究員。

“通過(guò)完全自動(dòng)化編寫(xiě)每個(gè)小塊行為的源代碼,軟件不斷為系統(tǒng)創(chuàng)建自己的新構(gòu)建塊,而無(wú)需人類(lèi)編寫(xiě)它們。

“這可以從他們的編程中釋放系統(tǒng),使他們能夠不斷創(chuàng)造更多新穎和創(chuàng)新的解決方案,以實(shí)現(xiàn)他們的目標(biāo)。”

最終結(jié)果可能會(huì)重新定義計(jì)算機(jī)程序員的意義。它將有助于大幅減少編寫(xiě)軟件所需的人力,降低成本,甚至可以通過(guò)逐漸了解個(gè)人喜歡如何工作和使用他們的軟件,從而將軟件重新設(shè)計(jì)為最適合其人類(lèi)用戶的工作。技術(shù)。

波特博士說(shuō):“這將有助于提供一種基本的軟件開(kāi)發(fā)新模式,在這種模式中,計(jì)算機(jī)程序員將不必費(fèi)力地編寫(xiě)每個(gè)系統(tǒng)的所有細(xì)節(jié),而是在更高的創(chuàng)造力水平上工作,以指導(dǎo)復(fù)雜的構(gòu)建軟件與先進(jìn)的機(jī)器學(xué)習(xí)相結(jié)合。

“它有點(diǎn)像計(jì)算機(jī)編程的自動(dòng)駕駛汽車(chē),其中程序員甚至最終用戶定義了目的地,機(jī)器找出了到達(dá)目的地的最佳方式。”

雖然研究人員最初專(zhuān)注于提高數(shù)據(jù)中心的效率,但這項(xiàng)研究也可以幫助塑造人工智能本身的未來(lái),雖然新的智能軟件可以編寫(xiě)和重寫(xiě)自己的行為,并且可以構(gòu)建一個(gè)深層了解其行為如何影響周?chē)氖澜缫约败浖绾文軌蚋玫馗淖冞@種行為。

通過(guò)這種方式,即使是非程序員也可以向他們的計(jì)算機(jī)或智能手機(jī)解釋他們需要什么,并讓他們的設(shè)備制定出超出其編程要求的解決方案。

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。