成都課得軟件IT培訓學院

7x24小時咨詢熱線

400-660-3310

當前位置 : 好學校 成都課得軟件IT培訓學院 學習資訊 資訊詳情

超越性的AI——GitHub Copilot,有了它還需要程序員敲代碼嗎?

2021-07-28

GitHub Copilot 究竟是什么?

Copilot 是一種基于公開源代碼和文本訓練的人工智能。它實時為程序員提供代碼建議。 

Copilot 還使用 GPL 等 Copyleft 許可下的眾多 GitHub 存儲庫作為培訓材料。

那么為什么它和“抄襲有關?”

這還和當年那一段“雷神代碼”有關。

有行業(yè)從業(yè)者稱,在利用GitHub Copilot 走平方根倒數速算法(Fast Inverse Square Root),結果出人意料。

它簡直“完美復刻”那段有名的代碼,就連當年那句“what the fuck”的注釋也用上了。

很難不讓人認為這是抄襲。

只能說微軟、GitHub、OpenAI 還想收費簡直做夢!

程序員

一些評論家指責 GitHub 侵犯版權,因為 Copilot 本身不是在 Copyleft 許可下發(fā)布的,而是在測試后作為付費服務提供的階段。

這場爭論同時涉及幾個棘手的版權問題。

收費還是免費?

GitHub Copilot 在訓練過程中必定使用過 GPL 協(xié)議下的代碼,那么機器學習系統(tǒng)產生的作品,甚至機器學習系統(tǒng)本身,都算是 GPL 協(xié)議中規(guī)定的衍生作品嗎?

如果是那么GitHub Copilot很難避免的就是免費開源,原因不言自明,如果不是那是不是說明開發(fā)者可以利用 GitHub Copilot 來“清除”代碼的 GPL 協(xié)議,從此再也無需遵循該協(xié)議?

表情包二

工作原理

GitHub Copilot 由 OpenAI 研發(fā)的新 AI 系統(tǒng) Codex 提供支持,Codex 是 GPT-3 的延伸版本,該模型接受過公開源代碼和自然語言的訓練,因此它理解編程和人類語言。

機器生成的代碼不是衍生作品

一些評論員將 GitHub Copilot 視為侵犯版權,因為該程序不僅使用受版權保護的軟件代碼(其中很多是在 GPL 下發(fā)布的)作為培訓材料,而且還生成軟件代碼作為輸出。根據批評者的說法,這個輸出代碼是訓練數據集的衍生作品,因為如果沒有訓練數據,人工智能將無法生成代碼。根據 GitHub 的常見問題解答,在少數情況下,Copilot 還會從訓練數據集中復制短片斷。

表情包三
收藏
分享到:

相關課程

相關資訊

成都課得軟件IT培訓學院

成都課得軟件IT培訓學院

認證等級

信譽良好,可安心報讀

成都課得軟件IT培訓學院

已獲好學校V2信譽等級認證

信譽值

  • (60-80)基礎信譽積累,可放心報讀
  • (81-90)良好信譽積累,可持續(xù)信賴
  • (91-100)充分信譽積累,推薦報讀

與好學校簽訂讀書保障協(xié)議:

  • 100%
  • 24
  • 4583
在線咨詢
;