精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

ChatGLM2-6B:性能大幅提升,8-32k上下文,推理提速42%,在中文榜單位列榜首

深度學習自然語言處理 ? 來源:GLM大模型 ? 2023-06-26 14:30 ? 次閱讀

自3月14日發布以來, ChatGLM-6B 深受廣大開發者喜愛,截至 6 月24日,來自 Huggingface 上的下載量已經超過 300w。

為了更進一步促進大模型開源社區的發展,我們再次升級 ChatGLM-6B,發布 ChatGLM2-6B 。

在主要評估LLM模型中文能力的 C-Eval 榜單中,截至6月25日 ChatGLM2 模型以 71.1 的分數位居 Rank 0 ,ChatGLM2-6B 模型以 51.7 的分數位居 Rank 6,是榜單上排名最高的開源模型。

140cd216-13e9-11ee-962d-dac502259ad0.png

* CEval榜單,ChatGLM2暫時位居Rank 0,ChatGLM2-6B位居 Rank 6

性能升級

ChatGLM2-6B 是開源中英雙語對話模型 ChatGLM-6B 的第二代版本,在保留了初代模型對話流暢、部署門檻較低等眾多優秀特性的基礎之上,ChatGLM2-6B 引入了如下新特性:

更強大的性能:基于 ChatGLM 初代模型的開發經驗,我們全面升級了 ChatGLM2-6B 的基座模型。ChatGLM2-6B 使用了 GLM 的混合目標函數,經過了 1.4T 中英標識符的預訓練與人類偏好對齊訓練,評測結果顯示,相比于初代模型,ChatGLM2-6B 在 MMLU(+23%)、CEval(+33%)、GSM8K(+571%) 、BBH(+60%)等數據集上的性能取得了大幅度的提升,在同尺寸開源模型中具有較強的競爭力。

更長的上下文:基于 FlashAttention 技術,我們將基座模型的上下文長度(Context Length)由 ChatGLM-6B 的 2K 擴展到了 32K,并在對話階段使用 8K 的上下文長度訓練,允許更多輪次的對話。但當前版本的 ChatGLM2-6B 對單輪超長文檔的理解能力有限,我們會在后續迭代升級中著重進行優化。

更高效的推理:基于 Multi-Query Attention 技術,ChatGLM2-6B 有更高效的推理速度和更低的顯存占用:在官方的模型實現下,推理速度相比初代提升了 42%,INT4 量化下,6G 顯存支持的對話長度由 1K 提升到了 8K。

更開放的協議:ChatGLM2-6B 權重對學術研究完全開放,在獲得官方的書面許可后,亦允許商業使用。如果您發現我們的開源模型對您的業務有用,我們歡迎您對下一代模型 ChatGLM3 研發的捐贈。

評測結果

我們選取了部分中英文典型數據集進行了評測,以下為 ChatGLM2-6B 模型在 MMLU (英文)、C-Eval(中文)、GSM8K(數學)、BBH(英文) 上的測評結果。

1419a234-13e9-11ee-962d-dac502259ad0.png

143a4e6c-13e9-11ee-962d-dac502259ad0.png

14582450-13e9-11ee-962d-dac502259ad0.png

1473a1ee-13e9-11ee-962d-dac502259ad0.png

推理性能

ChatGLM2-6B 使用了 Multi-Query Attention,提高了生成速度。生成 2000 個字符的平均速度對比如下

1479fecc-13e9-11ee-962d-dac502259ad0.png

Multi-Query Attention 同時也降低了生成過程中 KV Cache 的顯存占用,此外,ChatGLM2-6B 采用 Causal Mask 進行對話訓練,連續對話時可復用前面輪次的 KV Cache,進一步優化了顯存占用。因此,使用 6GB 顯存的顯卡進行 INT4 量化的推理時,初代的 ChatGLM-6B 模型最多能夠生成 1119 個字符就會提示顯存耗盡,而 ChatGLM2-6B 能夠生成至少 8192 個字符。

14a132a8-13e9-11ee-962d-dac502259ad0.png

我們也測試了量化對模型性能的影響。結果表明,量化對模型性能的影響在可接受范圍內。

14bcdb84-13e9-11ee-962d-dac502259ad0.png

示例對比

相比于初代模型,ChatGLM2-6B 多個維度的能力都取得了提升,以下是一些對比示例。更多 ChatGLM2-6B 的可能,等待你來探索發現!

數理邏輯

14d50420-13e9-11ee-962d-dac502259ad0.png

14dd503a-13e9-11ee-962d-dac502259ad0.png

知識推理

1525b352-13e9-11ee-962d-dac502259ad0.png

15689690-13e9-11ee-962d-dac502259ad0.png

長文檔理解

158ad99e-13e9-11ee-962d-dac502259ad0.png

1597b092-13e9-11ee-962d-dac502259ad0.png

ChatGLM2-6B的安裝請參考官方:

https://github.com/THUDM/ChatGLM2-6B

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

    關注

    3

    文章

    3245

    瀏覽量

    42396
  • 模型
    +關注

    關注

    1

    文章

    3171

    瀏覽量

    48711
  • 數據集
    +關注

    關注

    4

    文章

    1205

    瀏覽量

    24641

原文標題:ChatGLM2-6B:性能大幅提升,8-32k上下文,推理提速42%,在中文榜單位列榜首

文章出處:【微信號:zenRRan,微信公眾號:深度學習自然語言處理】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    關于進程上下文、中斷上下文及原子上下文的一些概念理解

    。而中斷信號的發生是隨機的,中斷處理程序及軟中斷并不能事先預測發生中斷時當前運行的是哪個進程,所以中斷上下文中引用current是可以的,但沒有意義。 事實上,對于A進程希望等待的中斷信號,可能在B
    發表于 09-06 09:58

    進程上下文與中斷上下文的理解

    :(1)進程上文:其是指進程由用戶態切換到內核態是需要保存用戶態時cpu寄存器中的值,進程狀態以及堆棧上的內容,即保存當前進程的進程上下文,以便再次執行該進程時,能夠恢復切換時的狀態,繼續執行。(2
    發表于 12-11 19:45

    進程上下文/中斷上下文及原子上下文的概念

    為什么會有上下文這種概念進程上下文/中斷上下文及原子上下文的概念
    發表于 01-13 07:17

    基于交互上下文的預測方法

    傳統的上下文預測是單用戶的上下文基礎上進行的,忽視了實際普適計算環境中由于用戶交互活動導致的上下文變化因素。為了合理、有效地解決上述局限性問題,該文提出基
    發表于 10-04 14:08 ?7次下載

    新鮮度敏感的上下文推理實時調度算法

    由于普適計算中上下文具有時效性,上下文推理器必須支持推理任務的實時調度。針對上下文推理結果在一段
    發表于 11-18 14:00 ?10次下載

    基于Pocket PC的上下文菜單實現

    介紹了基于 Pocket PC 中的點按操作概念, 論述了Pocket PC 中上下文菜單的實現原理及方法, 并給出了基于MFC 下的Windows CE 應用程序實現上下文菜單的步驟和代碼實例。
    發表于 07-25 18:26 ?17次下載

    基于Pocket PC的上下文菜單實現

    本文介紹了基于 Pocket PC 中的“點按”操作概念 論述了 Pocket PC 中上下文菜單的實現原理及方法 并給出了基于 MFC 下的 Windows CE 應用程序實現上下文菜單的步驟和代碼實例 。
    發表于 04-18 10:46 ?0次下載

    基于上下文相似度的分解推薦算法

    模型,再對目標用戶的K個鄰居用戶建立移動用戶一上下文一移動服務三維張量分解模型,獲得目標用戶的移動服務預測值,生成移動推薦。實驗結果顯示,與余弦相似性方法、Pearson相關系數方法和Cosinel改進相似度模型相比,所提UCS-TF算法表現
    發表于 11-27 17:42 ?0次下載

    如何分析Linux CPU上下文切換問題

    我的上一篇文章:《探討 Linux CPU 的上下文切換》中,我談到了 CPU 上下文切換的工作原理。快速回顧一下,CPU 上下文切換是保證 Linux 系統正常運行的核心功能。可分
    的頭像 發表于 05-05 20:11 ?1919次閱讀

    切換k8s上下文有多快

    use-context 命令就會很低效。 今天介紹3個工具會讓你在多k8s集群環境中工作的很輕松。我將從以下幾個方面來評估工具實用性: 速度 如果你有多個k8s集群可選擇,你切換k8s上下文
    的頭像 發表于 05-29 15:26 ?723次閱讀
    切換<b class='flag-5'>k8</b>s<b class='flag-5'>上下文</b>有多快

    下載量超300w的ChatGLM-6B再升級:8-32k上下文推理提速42%

    基于 FlashAttention 技術,項目團隊將基座模型的上下文長度(Context Length)由 ChatGLM-6B2K 擴展到了 32K,并在對話階段使用
    的頭像 發表于 06-29 16:15 ?1325次閱讀
    下載量超300w的<b class='flag-5'>ChatGLM-6B</b>再升級:<b class='flag-5'>8-32k</b><b class='flag-5'>上下文</b>,<b class='flag-5'>推理</b><b class='flag-5'>提速</b><b class='flag-5'>42</b>%

    ChatGLM2-6B解析與TPU部署

    ChatGLM2-6B解析與TPU部署
    的頭像 發表于 08-18 11:28 ?769次閱讀
    <b class='flag-5'>ChatGLM2-6B</b>解析與TPU部署

    探索ChatGLM2算能BM1684X上INT8量化部署,加速大模型商業落地

    |探索ChatGLM2-6B模型與TPU部署》。為了進一步提升模型的推理效率與降低存儲空間,我們對模型進行了INT8量化部署,整體性能
    的頭像 發表于 10-10 10:18 ?3591次閱讀
    探索<b class='flag-5'>ChatGLM2</b><b class='flag-5'>在</b>算能BM1684X上INT<b class='flag-5'>8</b>量化部署,加速大模型商業落地

    全新近似注意力機制HyperAttention:對長上下文友好、LLM推理提速50%

    本文介紹了一項近似注意力機制新研究,耶魯大學、谷歌研究院等機構提出了 HyperAttention,使 ChatGLM2 32k 上下文長度上的
    的頭像 發表于 11-20 09:15 ?562次閱讀
    全新近似注意力機制HyperAttention:對長<b class='flag-5'>上下文</b>友好、LLM<b class='flag-5'>推理</b><b class='flag-5'>提速</b>50%

    chatglm2-6bP40上做LORA微調

    chatglm2-6b相比于chatglm有幾方面的提升: 1. 性能提升: 相比初代模型,升級了 C
    的頭像 發表于 08-13 17:12 ?436次閱讀
    <b class='flag-5'>chatglm2-6b</b><b class='flag-5'>在</b>P40上做LORA微調