娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年04月29日(星期二)

正在發(fā)生

2019年04月29日 | “996”碼農(nóng)福音:AI輔助寫代碼

發(fā)布者:CaptivatingGaze 來源: 中國科技網(wǎng)作者: Lemontree 手機看文章 掃描二維碼
隨時隨地手機看文章

早上9點到崗,晚上9點下班,每周工作6天。“996”工作制,這一流傳于IT圈內(nèi)的行話,近期在互聯(lián)網(wǎng)巨頭掌門人“助攻”下迅速成為熱議話題,各種觀點莫衷一是。但剝離掉法律、道德、價值觀等層面的討論,“996”所反應的現(xiàn)實情況是:社會正全面進入信息化,程序員已經(jīng)不堪重負。

與此同時,谷歌大腦(Google Brain)發(fā)布了一篇論證AI輔助人類編程的論文,為身心俱疲的“碼農(nóng)”們帶來新福音。谷歌所說的AI技術(shù)如何實現(xiàn)輔助編程?AI能協(xié)助完成哪些編程工作?距離程序員的解放之路還有多遠?帶著這些問題,本報記者采訪了法國原子能和替代能源委員會人工智能博士、素問智能創(chuàng)始人王巍。

游走于“畫匠”和“畫家”之間

硅谷創(chuàng)業(yè)之父保羅·格雷厄姆在《黑客與畫家》一書中形象地將編程與繪畫做了類比。格雷厄姆認為,優(yōu)秀程序員和畫家一樣屬于創(chuàng)造者。但他在書中也指出,在分工日益細化的產(chǎn)業(yè)鏈條中,“(程序員)只是一個負責實現(xiàn)領導意志的技術(shù)工人,職責就是根據(jù)規(guī)格說明書寫出代碼,其實與一個挖水溝的工人是一樣的,從這頭挖到那頭,僅此而已,從事的都是機械性的工作”。兩者的區(qū)別就如同畫家和畫匠,前者是個性創(chuàng)造,而后者是重復勞動。

職業(yè)程序員的工作原本是一項智力密集型的技術(shù)創(chuàng)造,但隨著互聯(lián)網(wǎng)產(chǎn)業(yè)的快速發(fā)展,部分互聯(lián)網(wǎng)公司的程序員和流水線工人幾乎沒有本質(zhì)性區(qū)別,編程已逐漸成為勞動密集型的機械勞動。然而,創(chuàng)新通常不是從長時間的工作中熬出來的,程序員創(chuàng)造性不斷下降無疑與高強度的工作量有關,而人工智能或許能夠改變這一局面。

人工智能如何實現(xiàn)輔助編程

為了快速理解谷歌這篇技術(shù)性很強的論文,王巍向科技日報記者講述了他曾參與的另外一項研究:AI模仿大文豪雨果寫作。該項目利用人工智能統(tǒng)計方法來學習雨果的語言風格,包括其習慣用詞、用語和句式等,最終可以讓法語寫作水平一般的人用大文豪的寫作風格寫自己的故事。

王巍表示,人的自然語言(如法語)是一個由字和詞組成的序列,通過統(tǒng)計模型分析,能夠根據(jù)上文來預測下文出現(xiàn)的概率,可以將其理解為更高級的聯(lián)想輸入法或打字提示。而面向機器的編程語言,一方面是一個由代碼組成的序列,另一方面也有其內(nèi)在的代碼組織結(jié)構(gòu),通過對這兩者的建模,在程序員輸入代碼的過程中,可以利用人工智能技術(shù)識別其意圖并預測其可能將要輸入的代碼,從而輔助程序員簡化新寫代碼的工作量。另外,通過模式識別,在程序員修改一部分代碼時,AI可以識別出現(xiàn)有代碼中其他需要做類似修改的相關代碼模塊,甚至直接提供代碼更新方案的選項,從而大大減少程序員修改代碼的工作量。

在AI術(shù)語中,預測下文或代碼屬于序列的學習和預測,而遞歸神經(jīng)網(wǎng)絡則是實現(xiàn)序列建模的一種解決方法。長短期記憶網(wǎng)絡(LSTM)是目前比較流行的一種遞歸神經(jīng)網(wǎng)絡,谷歌在論文利用LSTM來對已有的代碼建模,從而識別和預測復雜、動態(tài)的代碼編輯序列。

能協(xié)助程序員完成哪些工作

王巍介紹,目前程序員編程使用的開發(fā)工具IDE(集成開發(fā)環(huán)境)已初步具備一些簡單的提示功能,比如參數(shù)的自動填充、構(gòu)造函數(shù)的自動初始化等,在實際操作中一定程度上提高了程序員的效率。而谷歌的研究是面向更為復雜的編輯序列模型,其方案對大規(guī)模代碼編輯數(shù)據(jù)有更強的適用性。

如果該研究能夠?qū)崿F(xiàn)工業(yè)化應用,無疑對于一線程序員和科技公司來說是重大福音。在AI的預測和識別輔助下,程序員新寫代碼和修改代碼過程中高度重復性的工作將大幅簡化,機器的加入將直接降低程序員的工作量和疲勞感。

程序員的解放之路還有多遠

王巍表示,谷歌的研究目前仍在試驗階段,距離大規(guī)模工業(yè)化應用仍有一定距離。另外,部分媒體對此報道也有一定炒作成分,谷歌研究的定位目前仍限于輔助編程,還遠遠無法完全代替人類。在可預見的未來,機器創(chuàng)造程序仍是科學幻想,編程只能由人來完成。

從技術(shù)角度上看,人工智能還無法完全理解人的復雜意圖,也沒有辦法形成有效的創(chuàng)造力,目前也看不到解決這一問題的技術(shù)路徑。另外,編程的目的是要形成產(chǎn)品并實現(xiàn)社會價值,其中存在責任界定問題,從社會層面看,人工智能也不應代替人做出決策。

然而,技術(shù)總是在短期內(nèi)被高估,但是在長期內(nèi)又被低估。長期來看,在AI輔助下,程序員繁重的機械勞動有望大幅減少,但創(chuàng)新性工作仍需人類智慧去完成。“碼農(nóng)”將成為“園藝師”,在AI輔助下解放更多時間,并將更多精力投入到創(chuàng)作之中,枯燥的“畫匠”工作會變得更加有趣,程序員“996”工作制或許也會成為歷史。

引用地址:“996”碼農(nóng)福音:AI輔助寫代碼

上一篇:清華美院團隊打造全球首支中國風機器人樂隊
下一篇:網(wǎng)擒鷹抓,制止無人機“黑飛”的這些招式你都了解嗎?

推薦閱讀

μC的電源電壓必須保持在推薦的調(diào)節(jié)電壓范圍內(nèi)。然而,根據(jù)圖的情況,由于輸入和輸出網(wǎng)絡上的鉗位二極管的存在,可能會導致在μC的電源電路中注入電流。輸入和輸出的注入電流路徑的例子根據(jù)規(guī)范需要監(jiān)控的參數(shù)-??輸入/輸出的峰值電流和平均電流-所有輸入/輸出引腳的峰值電流和平均電流之總和。如果注入電流高于μC的電流,則外部調(diào)節(jié)器不能完全保證其功...
為進一步凝聚產(chǎn)業(yè)鏈優(yōu)勢,構(gòu)建合作新平臺,培育發(fā)展新動能,有力支撐泛在電力物聯(lián)網(wǎng)建設,4月28日,以“泛在電力物聯(lián),協(xié)同產(chǎn)業(yè)發(fā)展”為主題的泛在電力物聯(lián)網(wǎng)產(chǎn)業(yè)生態(tài)聯(lián)盟大會在京舉行,國網(wǎng)信通產(chǎn)業(yè)集團聯(lián)合華為、騰訊、百度、紫光、清華大學、華北電力大學等產(chǎn)業(yè)上下游企業(yè)、科研院所、高等院校等共同發(fā)起成立泛在電力物聯(lián)網(wǎng)產(chǎn)業(yè)生態(tài)聯(lián)盟。 記者從會...
全球環(huán)保節(jié)能法規(guī)在推動汽車廠商設計尺寸和重量更小、具有最高電源能效的電動動力總成系統(tǒng)。設計電動動力總成的挑戰(zhàn)之一是電池提供直流電,而主驅(qū)電機需要交流電。主驅(qū)逆變器是電動動力總成的關鍵部分,負責將高壓電池(350-800 VDC)的直流電壓轉(zhuǎn)換為三相交流正弦電流的交流電壓,進而旋轉(zhuǎn)電感應電機并驅(qū)動車輛前進。該模塊的性能影響到車輛的整體能效,...
半導體工業(yè)協(xié)會的前任主席和創(chuàng)始人 Advanced Micro Devices公司創(chuàng)始人Jerry Sanders在上世紀70年代預言“半導體將被證明是信息時代的原油” ,當時的他是以輕描淡寫的方式表達了這個觀點。事實上,當今中檔汽車受100或更多的芯片控制。沒有芯片,汽車就無法達到里程或污染的法律標準,甚至無法啟動,更不用說連接到互聯(lián)網(wǎng)或顯示精美的數(shù)字儀表板了。...

史海拾趣

問答坊 | AI 解惑

3.3 伏至 5 伏互聯(lián)技巧

本帖最后由 paulhyde 于 2014-9-15 08:58 編輯 概述 我們對處理速度的需求日益增長,伴隨著這種增長,用來構(gòu)建單片機的晶體管尺寸則在持續(xù)減小。以更低的成本實現(xiàn)更高的集成度,也促進了對更小的幾何尺寸的需求。隨著尺寸的減小,晶體管擊穿電壓 ...…

查看全部問答∨

噴氣式甲克蟲汽車

噴氣式戰(zhàn)斗機看到過,可經(jīng)過改裝的噴氣式甲克蟲汽車必定沒看到過吧,看著這樣的車必定有飛的感到。想看看發(fā)動引擎后的效果?請看下面的圖片…

查看全部問答∨

有沒有開發(fā)過【軟plc】的朋友

有沒有開發(fā)過【軟plc】的朋友 麻煩留下聯(lián)系方式,謝謝~…

查看全部問答∨

請教怎樣實現(xiàn)路徑選擇界面

E:\\mobile.bmp 如圖,請教高手怎么實現(xiàn)這樣的文件打開時的路徑選擇界面, 最上面一行顯示當前路徑, 下面可以點選,進入或返回上一級路徑, 多謝高手指教。 …

查看全部問答∨

C++.net硬件開發(fā)

請問各位大俠,C++.net能開發(fā)硬件程序嗎,就是那種控制門口擋車桿升降的程序。 如果不能,那可以用VisualC++開發(fā)嗎? 多種語言開發(fā)的程序可不可以組成一個軟件上那? 謝謝各位。…

查看全部問答∨

誰知道PROTEUS的第三方元件庫怎么添加

有誰知道PROTEUS的第三方元件庫怎么添加啊,我用的是7.5sp3的版本,我把.lib文件加到元件庫里面但是還是以前那些元件,這是怎么回事啊?請大家?guī)蛶兔Γ。。≈x謝…

查看全部問答∨

真的沒人用upsd了嗎

                                  …

查看全部問答∨

基于單片機的音樂噴泉設計

求一個基于單片機的音樂噴泉設計程序,如果有硬件設計就更好了。 這個頭一次做,根本不知道咋下手,菜鳥一名,大大們先幫幫忙吧~謝謝…

查看全部問答∨

TI的M3/M4能用作工業(yè)控制用么

請問TI的M3/M4能用作工業(yè)控制用么?…

查看全部問答∨

SimpliciTI-IAR-1.2.0>>CC430EM里的程序為何不能用了????

我用SimpliciTI-IAR-1.2.0里的cc430例程,用cc430F5137模塊來測試程序AP_as_Data_Hub,為何AP和ED連接不上了,我的ED發(fā)送地址是0xFF,為何發(fā)不出去了???望各位老師能夠解答我的難題 !在此謝過!…

查看全部問答∨
小廣播
最新機器人文章

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

About Us 關于我們 客戶服務 聯(lián)系方式 器件索引 網(wǎng)站地圖 最新更新 手機版

站點相關:

詞云: 1 2 3 4 5 6 7 8 9 10

北京市海淀區(qū)中關村大街18號B座15層1530室 電話:(010)82350740 郵編:100190

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 雅江县| 育儿| 忻城县| 丽江市| 扎囊县| 关岭| 荔波县| 久治县| 内丘县| 尤溪县| 龙山县| 北海市| 清新县| 宁陵县| 偃师市| 南雄市| 海南省| 樟树市| 象山县| 宜黄县| 巨野县| 吉林省| 漯河市| 霍林郭勒市| 台北县| 长子县| 顺平县| 兰西县| 锡林浩特市| 宁化县| 大兴区| 水富县| 莲花县| 太仆寺旗| 略阳县| 赤壁市| 上杭县| 洪洞县| 农安县| 丹棱县| 磐安县|