微軟和劍橋大學近期開發了一個會編程的機器學習係統——DeepCoder,它能夠解決編程比賽所涉及到的基礎編程題目。為不會編程的人提供了製作程序的可能。
DeepCoder的創造者表示:“該程序最終可以讓非編程人員通過向計算機描述自己的程序構想來獲得想要的程序,係統會自動寫就。”
DeepCoder所用的技術叫程序合成( program synthesis),通過截取已有軟件的代碼行來組成新的程序,不得不承認,當下很多程序員也是這樣做的。通過學習一係列代碼片的輸入和輸出數據,DeepCoder能自動摘取出對目標任務有用的代碼片。所以在Copy代碼這件事情上,AI比你牛!
機器的檢索速度、廣度、及深度強於人類程序員,更重要的是,機器能夠以出其不意的方式組合代碼片,換句話說,該係統或許正以“機器視角”革新編程這件事。
基於以上原因,該係統編寫代碼的速度遠快於人類。AI可以不斷地嚐試代碼片組合以使程序成功運行,DeepCoder現在可以在一秒鍾之內寫出能夠跑通的程序。隨著經驗增加,分辨有用及無用的代碼片的能力增加,生成程序的速度將會越來越快。
結語:
“哈哈!小編,你要失業了”
小編不屑的瞥了一眼:“Too Yang Too Simple,目前DeepCoder隻能生成五行左右代碼的程序”
“What?標題不是這樣的啊”
小編嗬嗬:“不這樣,怎會有人看!KPI怎能完成,以後怎麼和高級版的DeepCoder抗衡”
相關資訊
最新熱門應用
coinbasepro交易所app
其它軟件189MB
下載usdt交易app
其它軟件273.24MB
下載雲比特交易所app
其它軟件14.54 MB
下載芝麻app交易平台官網安卓
其它軟件223.89MB
下載薄餅交易所app地址中文版
其它軟件287.34 MB
下載gate.io蘋果交易平台
其它軟件287.34 MB
下載ambc交易所app
其它軟件34.95 MB
下載hopoo交易平台
其它軟件18.98MB
下載比特國際數字交易所app
其它軟件163.20M
下載安幣交易所app最新版官方
其它軟件178.1M
下載