国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

第二屆大會回顧第12期 | ClarifyGPT: 基于交互式需求澄清的大模型代碼生成框架

OpenHarmony TSC ? 來源:OpenHarmony TSC ? 作者:OpenHarmony TSC ? 2024-02-25 17:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

演講嘉賓 | 石 琳

回顧整理 | 廖 濤

排版校對 | 李萍萍

嘉賓介紹

開發者工具分論壇

石琳,北京航空航天大學軟件學院教授,CCF高級會員,2022年度中國科學院軟件研究所杰出青年科技人才。研究方向為智能軟件工程,包括代碼智能、智能需求工程、經驗軟件工程、開源軟件、可信AI等。曾在軟件工程、人工智能領域的高水平國際會議發表論文50余篇,三次獲得杰出論文獎;主持參與多項國家自然科學基金項目、國家重點研發項目等;擔任多個國際知名會議期刊審稿人。

視頻回顧

打開嗶哩嗶哩APP,觀看更清晰視頻

正文內容

隨著AI大模型能力的大幅提升,軟件開發已經逐步走向新智能化時代。然而,目前代碼大模型在可靠性、隱私和合規以及用戶意圖識別等方面仍存在一定局限性。如何基于交互式需求澄清方法,讓大模型更好地理解用戶意圖,并給出更準確的答案?北京航空航天大學教授石琳在第二屆OpenHarmony技術大會上進行了精彩分享。

72dbb404-cf89-11ee-b759-92fbcf53809c.png

2022年11月,OpenAI發布ChatGPT,利用GitHub數據與RLFH強化學習技術,在輔助編程取得進展;2023年1月,微軟Copilot平臺用戶超過1億,CEO表示Copilot很快就會替代程序員完成80%的代碼開發。在GitHub的報告中,使用Copilot的開發者的開發效率幾乎提升了一倍,一個用Copilot的初學者就能夠像專業程序員一樣,從零開始開發出最小可行產品程序。此外,清華大學推出的ChatDev項目,支持多個智能體分工合作,能夠根據用戶指令生成休閑小游戲、效率管理工具、繪畫板、數學計算器、網絡爬蟲等軟件。

通過前文可知,代碼大模型在軟件開發方面“一鳴驚人”,給開發者們帶來了極大的便利。但是,代碼大模型的快速發展同時也帶來了新的問題,如:

模型問題:可靠性、幻覺、更新、形式重于內容

數據問題:數據演化、質量問題、安全問題、隱私和合規

應用問題:用戶意圖不明確、復雜問題抽象和分解、項目上下文、領域專業知識、遺留系統維護

7302e79a-cf89-11ee-b759-92fbcf53809c.png

其中,用戶的意圖表述不明確是代碼大模型在實踐中遇到的巨大阻礙。開發者想寫出一個清晰明確且全面的Prompt并不容易。既然開發者寫的Prompt不清晰,有沒有辦法讓大模型幫開發者改寫?目前,業界已經有一些嘗試,例如GPT Engineer。GPT Engineer是一個基于需求描述自動生成項目源碼的開源項目,主打輕量,靈活生成項目源碼,可以在AI生成與人工生成之間進行切換。在接收到Prompt時,GPT Engineer不會直接生成代碼,而是先梳理有哪些事項需要用戶進一步澄清,然后讓用戶把需要澄清的事項輸入后,再進一步生成代碼。然而,GPT Engineer經常會問一些在Prompt中已經提供了答案的問題,對用戶造成困擾。

如何找到Prompt中“不清楚”的地方,從而進行精準提問?石琳教授所在團隊提出了ClarifyGPT工具。ClarifyGPT會先識別是否應該提問,再利用大模型生成問題。

ClarifyGPT的模塊1:基于測試結果的代碼多樣性評價模塊

如何判斷是否應該向用戶做Prompt澄清呢?這里我們從代碼大模型的輸出結果出發,提出一個基本假設:如果Prompt清晰,大模型生成的代碼應該行為一致;如果Prompt模糊,大模型生成的代碼可能五花八門。因此,ClarifyGPT會先通過種子輸入進行代碼多樣性測試,并基于測試結果判斷是否要做向用戶做Prompt的澄清。

具體而言,(1)先進行種子測試輸入初始化。構建prompt用于生成種子輸入,Prompt包含三部分:Instruction,Demonstrations,Query。將Prompt輸入LLM中生成一些測試輸入,并用它們初始化一個種子池;(2)再進行類型感知的測試輸入變異(采用了標準的基于變異的模糊流程)。在每次迭代時,從種子池中隨機選擇一個輸入;對于選定的輸入,我們檢查其數據類型并執行與其類型一致的單個變異操作以創建新的測試用例;完成一輪突變后,我們將新生成的輸入添加到種子池中,并重復上述過程,直到獲得所需的生成輸入數量。

7318fa44-cf89-11ee-b759-92fbcf53809c.png

ClarifyGPT的模塊2:基于推理的LLM問題生成模塊

在確定了需要向用戶做Prompt澄清后,應該問什么內容呢?為了解決這個以問題,ClarifyGPT會進一步分析代碼的細節差異,區分不一致的代碼,比較solution的不同點,再基于推理進行LLM問題生成。

具體而言,首先生成中間推理步驟(分析導致歧義的因素),然后基于這些中間推理步驟產生最終結果(有針對性的澄清問題)。此外,ClarifyGPT鼓勵LLM進行“超前規劃”,使他們能夠更好地利用他們的推理和理解能力來提高生成問題的質量。

73279cca-cf89-11ee-b759-92fbcf53809c.png

經過評測,ClarifyGPT將GPT-4在MBPP-sanitized上的表現(Pass@1)從70.96%提高到80.8%;將MBPP-ET的性能從51.52%提高到60.19%。相對改善平均為15.35%,優于基線。且增加Prompt中示例的數量會帶來ClarifyGPT性能提升。

ClarifyGPT是一個交互式代碼生成框架,會引導用戶先澄清意圖,再利用大模型幫助用戶生成代碼。后續,ClarifyGPT也會在其他生成類任務上進行進一步的研究和探索。

大模型加速了研發人員的工作效率,但同時也提出了新的挑戰。我們必須大膽嘗試LLM在改進軟件開發方面的潛力,但同時也要謹慎行事,不要忘記工程思維、嚴謹性和經驗驗證的基本原則。 【材料分享】 [1] 論文原文下載 http://arxiv.org/abs/2310.10996 [2] 開源原型工具 https://github.com/ClarifyGPT/ClarifyGPT(點擊閱讀原文可跳轉)

E N D

關注我們,獲取更多精彩。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • AI
    AI
    +關注

    關注

    91

    文章

    39793

    瀏覽量

    301438
  • 代碼
    +關注

    關注

    30

    文章

    4968

    瀏覽量

    73977
  • OpenHarmony
    +關注

    關注

    33

    文章

    3952

    瀏覽量

    21104
  • 大模型
    +關注

    關注

    2

    文章

    3650

    瀏覽量

    5186
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    普強榮登畢馬威第二屆智能制造科技50榜單

    普強榮登畢馬威“第二屆智能制造科技50"榜單,憑借深厚的技術沉淀、創新實踐及行業影響力,成功躋身榜單,與眾多優秀企業共同彰顯中國制造的強勁活力。
    的頭像 發表于 02-28 15:28 ?768次閱讀

    導遠科技入選畢馬威第二屆智能制造科技50榜單

    1月16日,畢馬威發布《第二屆智能制造科技50》報告,并公開“未來行業50榜單——智能制造科技50榜單”。導遠科技憑借卓越的智能制造能力,連續兩年蟬聯該榜單。
    的頭像 發表于 01-22 13:40 ?345次閱讀

    沐曦受邀出席第二屆開源產業生態大會

    以“開源筑基·數實維新”為主題的第二屆開源產業生態大會將于1月13日在上海舉行。沐曦受邀出席本次行業盛會,聯合創始人、CTO兼首席軟件架構師楊建將發表主題演講并參與圓桌論壇環節,分享沐曦在開源生態體系建設方面的實踐經驗與思考的同時,共探開源生態賦能可持續發展的路徑。
    的頭像 發表于 01-14 13:51 ?299次閱讀

    見合八方亮相第二屆分布光纖傳感技術及應用大會

    2025年11月22日至23日,第二屆分布光纖傳感技術及應用大會(DOFS2025)在珠海圓滿舉辦,大會以“學術引領·技術破壁”為使命,聚焦“從實驗室到產業閉環”核心命題,匯聚全球頂
    的頭像 發表于 11-30 14:17 ?591次閱讀

    云天勵飛出席湛江市第二屆企業家大會

    近日,湛江市第二屆企業家大會隆重舉行。本屆大會以“聚合力 興產業 謀發展 創未來”為主題,吸引了央企、國企、外企、民企、僑商以及在外創業的湛江籍企業家齊聚湛江,共同探討城市高質量發展的新路徑。湛江市委書記余鋼出席
    的頭像 發表于 11-25 11:25 ?731次閱讀

    夢芯科技出席第二屆中國測繪地理信息大會主題論壇

    11月5-7日,以“科技融智創新,產業新質發展,北斗服務全球”為主題的第二屆中國測繪地理信息大會在浙江湖州德清舉行。大會圍繞地理信息產業新質發展、北斗導航系統全球應用和測繪地理信息科技創新開展深入交流。
    的頭像 發表于 11-11 16:40 ?632次閱讀

    南方測繪亮相第二屆中國測繪地理信息大會

    11月6日,第二屆中國測繪地理信息大會在浙江省湖州市的德清國際展覽中心開幕。本屆大會由中國地理信息產業協會、中國測繪學會、中國衛星導航定位協會共同主辦。
    的頭像 發表于 11-11 16:12 ?1048次閱讀

    北斗星通亮相第二屆中國測繪地理信息大會

    11月6日,第二屆中國測繪地理信息大會在浙江德清盛大開幕。本屆大會以“科技融智創新 產業新質發展 北斗服務全球”為主題,旨在進一步打造測繪地理信息行業大會品牌,助力測繪地理信息科技創新
    的頭像 發表于 11-06 17:46 ?1288次閱讀

    夢芯科技亮相第二屆中國測繪地理信息大會

    由自然資源部指導,中國地理信息產業協會、中國測繪學會和中國衛星導航定位協會共同主辦的第二屆中國測繪地理信息大會,于2025年11月5日至7日在浙江湖州德清舉行。本屆大會主題為“科技融智創新 產業新質
    的頭像 發表于 11-06 17:12 ?1347次閱讀

    易靈思與思特威第二屆機器視覺方案大會圓滿收官

    近日,由易靈思與思特威聯合舉辦的第二屆機器視覺方案大會在深圳福田會展中心成功舉行。本次大會以技術驅動與應用落地為核心,匯聚了行業專家、合作伙伴與資深工程師,共同探討了機器視覺領域的前沿技術與未來趨勢。
    的頭像 發表于 09-02 12:51 ?904次閱讀

    第二屆Vector中國技術日即將舉辦

    第二屆Vector中國技術日將于9月16日-17日在上海國家會展中心舉辦。
    的頭像 發表于 08-21 11:30 ?1079次閱讀

    龍芯中科亮相第二屆算力之都開發者大會

    近日,以“開源·開放 融合·服務”為主題的第二屆算力之都開發者大會暨天翼云AI生態合作大會在銀川召開。大會由中國電信寧夏公司攜手龍芯中科等業界領軍企業與頂尖科研院所共同主辦,旨在深度激
    的頭像 發表于 08-16 13:52 ?1549次閱讀

    海格通信亮相第二屆中國移動產業投資生態合作大會

    2025年7月9日,第二屆中國移動產業投資生態合作大會在四川成都召開。中國移動與參股及投資生態企業、投資機構齊聚探討產業投資趨勢,共謀產業合作發展。
    的頭像 發表于 07-09 18:18 ?1866次閱讀

    主線科技亮相第二屆中國具身智能大會

    此前,2025年3月29日至30日,由中國人工智能學會(以下簡稱CAAI)主辦的第二屆中國具身智能大會(CEAI 2025)在北京召開。
    的頭像 發表于 04-01 17:48 ?1001次閱讀

    華為智能光伏第二屆全球安裝商大會圓滿落幕

    近日,華為智能光伏第二屆全球安裝商大會在中國深圳&東莞盛大召開。來自歐洲、亞太、拉美等全球各地的500多位伙伴和安裝商齊聚一堂,圍繞智能光伏產業趨勢、安裝商戰略、前沿的戶用和工商業解決方案、安裝商拓展成功案例以及營銷策略等議題展開精彩而熱烈的探討。
    的頭像 發表于 03-28 16:42 ?1128次閱讀