FX168財經報社(北美)訊 周五(10月14日),今年早些時候,LinkedIn聯合創始人兼風險投資家Reid Hoffman對人工智能發出了警告,但其中也不乏一些驚歎。 Reid Hoffman在與經濟各領域的技術高管交談時表示“確實發生了奇跡”。
其中一些AI的魔力在創意空間中變得越來越明顯,比如視覺藝術,“生成技術”的概念已經引起了矽谷的注意。人工智能最近甚至在藝術展覽中獲獎。
Reid Hoffman表示:“人工智能將改變所有行業, 所以每個人都必須考慮它,而不僅僅是在數據科學領域。”
微軟董事會成員Hoffman舉了一個例子,微軟取得的快速進步來自其GitHub開源子公司的自動代碼編寫工具Copilot AI。被他直接引用為一個信號,即所有公司都應該為自己的世界中的人工智能做好準備。他表示,即使今天沒有對人工智能進行大筆投資,企業領導者也必須了解人工智能和即將到來的應用程序的改進步伐,否則他們將“犧牲未來”。
Reid Hoffman 說:“100,000名開發人員從Copilot獲得了35%的編碼建議,生產力提高了 35%,與去年的模型不同。在我們所做的一切中,我們將擁有放大的工具,它將在未來三到十年內實現,這是我們所做的一切的基線。”
其實,Copilot已經在Reid Hoffman引用的35%的基礎上再增加了5%。 GitHub首席執行官 Thomas Dohmke最近告訴我們,在過去一年的beta測試期間,Copilot現在正在處理高達40%的使用AI的程序員的編碼。換句話說,每100行代碼,就有40行由AI編寫,項目總時間最多可縮短55%。
Copilot接受過大量開源代碼的培訓,它監控開發人員正在編寫的代碼並作為助手工作,從開發人員那里獲取輸入並對下一行代碼提出建議,通常是多行編碼建議,通常“樣板”代碼是必需的,但人類重新創建是浪費時間。我們現在都對這種形式的人工智能有了一些經驗,在我們的電子郵件等地方,微軟和谷歌的郵件程序都會提示我們可能想要輸入的接下來的幾個單詞。
人工智能可以對一串文本中接下來可能出現的內容是合乎邏輯的。但Thomas Dohmke說,“它不能做更多,它無法捕捉你想說的話的意義。”
無論一家公司是致力於結賬技術的超市,還是一家致力於應用程序客戶體驗的銀行公司,它們都在有效地成為軟件公司,一旦高管擁有開發人員,就需要關注開發人員的生產力以及如何持續改進它。
這就是40行代碼的用武之地。Thomas Dohmke 表示:“經過一年的Copilot,大約40%的代碼是由啟用Copilot的AI編寫的,如果你把這個數字展示給高管,他們會感到震驚。同時開始衡量他們在開發人員身上花費了多少。”
由於項目在不到一半的時間內完成,一個合乎邏輯的結論是人類要做的工作將會減少。但Thomas Dohmke表示,看待軟件開發人員工作的另一種方式是,他們做的高價值任務比僅僅重寫世界上已經存在的代碼要多得多。他說:“更高價值工作的定義是去掉那些一遍又一遍地寫已經完成的樣板式的瑣碎工作。”
Copilot的目標是幫助開發人員在執行編碼任務時“順其自然”。這是因為編寫代碼所花費的一些時間實際上是在尋找現有代碼以從瀏覽器中插入,Thomas Dohmke 表示:“來自其他人的片段可能會導致編碼人員分心。最終他們回到了編輯模式,複制並粘貼了一個解決方案,但必須記住他們在做什麼,這就像衝浪者在水中衝浪,他們需要找到下一波。Copilot將他們留在編輯環境中,在創意環境中並提出想法。如果這個想法不起作用,你可以拒絕它,或者找到最接近的那個,並且可以隨時進行編輯。”
GitHub首席執行官預計將在未來五年內采納更多的Copilot代碼建議,最高可達80%。與計算機領域發生的許多事情不同,Thomas Dohmke談到這一預測時說:“這不是一門精確的科學,但我們認為它會極大地發展。”
在進入市場一年後,新模型正在快速改進。當開發人員拒絕Copilot的一些代碼建議時,人工智能就會學習。隨着越來越多的開發人員采用 Copilot,它通過與類似於新同事的開發人員進行交互,從接受或拒絕的內容中學習,變得更加智能。人工智能的新模型並不是每天都會出現,但每次有新模型可用時,都可能會有一個飛躍。
但人工智能距離取代人類還有很長的路要走。 Thomas Dohmke 表示:“今天的副駕駛無法完成100%的任務,它沒有感覺。如果沒有用戶輸入,它就無法自行創建。”
由於Copilot仍處於個人開發人員(數十萬開發人員)中的私人beta測試階段,GitHub尚未宣布任何企業客戶,但它預計將在今年年底之前開始命名企業客戶。目前尚未披露企業定價信息,但在beta測試中,Copilot定價已設定為每位開發人員的統一費率,每人每月10美元,通常由開發人員使用公司渠道支付。Thomas Dohmke 表示:“你可以想象他們每個月的收入,所以這是邊際成本,如果考慮這40%和生產力的提高,並將40%的運營支出用於開發人員,那麼10美元並不是相關成本。我有1,000名開發人員,這比1000 x 10的錢要多得多。”
GitHub CEO將AI現在正在發生的事情視為他自1980年代後期以來一直參與的編碼世界中生產力進步的下一個合乎邏輯的階段。那是編碼從打孔卡階段出現的時代,沒有互聯網,像Thomas Dohmke這樣的編碼員不得不購買書籍和雜誌,並加入計算機俱樂部以獲取信息。
那是開發人員生產力的第一階段,然後是互聯網,現在是開源,允許開發人員在互聯網上找到其他現有的代碼。
現在,無論編碼任務與支付處理還是社交媒體登錄有關,大多數公司,無論是初創公司還是老牌企業,都投入了開源代碼。已經存在一個巨大的開源依賴。
手機應用程序中多達90%的代碼從互聯網和GitHub等開源平台提取的情況並不少見。在“任何其他已經可用”的編碼時代,這並不是開發人員或應用程序的區別所在。
Thomas Dohmke表示:“人工智能只是這方面的第三次革新,從打孔卡到自己構建所有東西到開源,再到現在在大量代碼中,AI編寫更多,有了這40%的替代,如果人工智能在各行各業普及,在手機上的創新將在人工智能和開發人員的幫助下創造出來。”
今天以及在可預見的未來,Copilot仍然是一種經過代碼訓練的技術,並且正在根據在代碼庫中查找內容提出建議。它並沒有發明任何新的算法,但按照目前的進展速度,最終“完全有可能在開發人員的幫助下創造源代碼的新想法”。
但即便如此,仍然需要人情味。Thomas Dohmke 表示:“Copilot越來越近了,但它始終需要開發人員進行創新。”