獲取下載鏈接
標籤
本書詳盡地覆蓋了多模態大模型的算法原理和應用實戰,提供了豐富的微調技術細節和實際案例,適合對多模態大模型有興趣的技術人員深入學習及應用。 本書分為兩篇: 算法原理篇 詳細介紹了先進的深度學習模型,包括Transformer、GPT系列、深度生成模型,從基本架構、訓練方法到特定應用,包括但不限於Seq2Seq結構、位置編碼、注意力機制、殘差連接、變分自編碼器、GAN、ViT、CLIP、Stable Diffusion、各模型訓練實踐的知識點。此外,探討了預訓練模型的湧現能力、模型參數和通信數據量的估算,以及分佈式訓練的各種技術,如數據並行、模型並行和混合精度訓練等。 應用實戰篇 聚焦於深度學習模型的實際應用,特別是文本和圖像生成,以及代碼生成的應用實戰。通過具體實戰項目,如利用Stable Diffusion進行圖像生成和Code Llama進行代碼生成,提供了微調技術的詳細細節,介紹了LangChain等大模型應用框架。
前言 第一篇 算法原理 第1章 Transformer模型 2 1.1 Seq2Seq結構 2 1.1.1 分詞器 2 1.1.2 編碼器–解碼器結構 6 1.1.3 注意力機制 9 1.1.4 實戰:日期轉換 13 1.2 Transformer模型介紹 18 1.2.1 位置編碼 18 1.2.2 模型架構 24 1.2.3 標準化和殘差連接 32 1.2.4 線性層和softmax層 36 1.2.5 損失函數 36 1.2.6 實戰:日期轉換 37 1.2.7 小結 45 1.3 ViT模型介紹 46 1.3.1 注意力機制在圖像上的 應用 47 1.3.2 ViT模型架構 48 1.3.3 大數據預訓練 50 1.3.4 ViT模型訓練實踐 52 1.4 本章總結 54 第2章 GPT系列模型 55 2.1 GPT-1 55 2.1.1 語言模型 56 2.1.2 訓練框架 56 2.1.3 模型效果分析 62 2.2 GPT-2 63 2.2.1 模型架構分析 64 2.2.2 構造訓練數據集 65 2.2.3 模型效果分析 65 2.3 GPT-3 66 2.3.1 上下文學習 67 2.3.2 構造訓練數據集 67 2.3.3 訓練停止判定 69 2.3.4 重要潛力 69 2.4 GPT-3.5 70 2.4.1 代碼生成模型Codex 71 2.4.2 強化學習 76 2.4.3 ChatGPT的“孿生兄弟”:InstructGPT 85 2.4.4 RLAIF 96 2.5 GPT-4 97 2.5.1 GPT-4的非凡表現 98 2.5.2 基於規則的獎勵模型 99 2.5.3 多模態架構 101 2.5.4 訓練流程 103 2.5.5 侷限性 104 2.6 語言模型的未來 104 2.6.1 自我學習與自我核實 105 2.6.2 稀疏專家模型 106 2.7 GPT系列的其他應用 107 2.7.1 MiniGPT-4 107 2.7.2 minGPT與nanoGPT 108 2.7.3 AutoGPT與AgentGPT 109 2.8 本章總結 109 第3章 深度生成模型 111 3.1 從自編碼器到變分自編碼器 111 3.1.1 自編碼器 111 3.1.2 變分自編碼器 116 3.2 生成對抗網絡 119 3.2.1 網絡架構 119 3.2.2 算法描述 120 3.2.3 實戰:手寫數字圖像 生成 122 3.2.4 衍生應用 125 3.3 文本與圖像的橋樑:CLIP 129 3.3.1 介紹 129 3.3.2 訓練與推理 129 3.3.3 實戰:圖像文本匹配 132 3.3.4 CLIP的侷限性 134 3.4 穩定擴散模型:Stable Diffusion 135 3.4.1 基本組件 135 3.4.2 擴散原理 136 3.4.3 數據集構建 139 3.4.4 流程梳理 141 3.4.5 實戰:圖像生成 144 3.4.6 Stable Diffusion升級 147 3.5 本章總結 148 第4章 預訓練模型 150 4.1 大模型的湧現能力 151 4.1.1 縮放法則 151 4.1.2 湧現能力 152 4.2 模型參數量估算 153 4.3 通信數據量分析 155 4.3.1 點對點通信 156 4.3.2 集群通信 157 4.4 分佈式訓練 161 4.4.1 基本概念 161 4.4.2 數據並行 163 4.4.3 模型並行 171 4.4.4 混合並行 177 4.4.5 混合精度訓練 178 4.5 DeepSpeed 180 4.5.1 ZeRO 181 4.5.2 ZeRO-Offload 185 4.5.3 ZeRO-Infinity 189 4.6 模型即服務平臺 190 4.6.1 ModelScope 191 4.6.2 Hugging Face 192 4.7 本章總結 196 第二篇 應用實戰 第5章 文本生成應用實戰:利用ChatPDF與文件對話 198 5.1 大模型的落地應用 198 5.1.1 外部增強:領域工具 增強 200 5.1.2 提示詞工程 201 5.1.3 模型微調 207 5.2 GLM系列模型 207 5.2.1 GLM與GLM-130B 209 5.2.2 ChatGLM、ChatGLM-6B 和ChatGLM2-6B 211 5.2.3 ChatGLM與ChatGPT的 區別 212 5.3 參數高效微調 213 5.3.1 Adapter Tuning 213 5.3.2 Prompt Tuning 214 5.3.3 Prefix-Tuning 215 5.3.4 P-Tuning 218 5.3.5 P-Tuning v2 219 5.3.6 ChatGLM2-6B的 P-Tuning v2微調 220 5.4 大語言模型應用框架: LangChain 222 5.4.1 快速開始 223 5.4.2 基本概念 226 5.5 ChatGLM金融大模型挑戰賽 232 5.5.1 任務目標 232 5.5.2 環境準備:SQLite 234 5.5.3 問題分析 235 5.5.4 NL2SQL 245 5.5.5 DocTree 261 5.5.6 集成 271 5.6 本章總結 275 第6章 文本生成算法實戰:DeepSpeed-Chat 276 6.1 ZeRO++ 276 6.1.1 權重量化 277 6.1.2 分層切片 278 6.1.3 梯度量化 278 6.1.4 ZeRO++與DeepSpeed-Chat結合 279 6.2 DeepSpeed-Chat快速開始 280 6.3 DeepSpeed-Chat的RLHF訓練 281 6.3.1 數據收集與整理 282 6.3.2 有監督微調 284 6.3.3 獎勵模型微調 287 6.3.4 RLHF微調 288 6.3.5 模型部署與測試 290 6.4 DeepSpeed混合引擎 290 6.5 本章總結 291 第7章 圖像生成算法實戰:Stable Diffusion微調 293 7.1 LoRA參數高效微調技術 293 7.1.1 奇異值分解 294 7.1.2 LoRA詳解 295 7.2 用於Diffusers的LoRA微調 297 7.2.1 數據收集 297 7.2.2 訓練參數配置 300 7.2.3 模型訓練與測試 300 7.3 Stable Diffusion WebUI 302 7.3.1 安裝 304 7.3.2 模型介紹 304 7.3.3 參數介紹 307 7.3.4 其他應用 310 7.4 可控擴散模型:ControlNet 313 7.4.1 原理介紹 314 7.4.2 安裝插件並使用 316 7.5 本章總結 321 第8章 代碼生成算法實戰: Code Llama微調 322 8.1 任務介紹 322 8.1.1 代碼生成模型的應用 場景 323 8.1.2 相關模型介紹 327 8.1.3 常用代碼數據集 331 8.2 Llama 2 336 8.2.1 模型介紹 336 8.2.2 預訓練 336 8.2.3 有監督微調 337 8.2.4 獎勵模型訓練 338 8.2.5 迭代微調 339 8.2.6 多輪對話一致性 339 8.3 算法競賽大語言模型 340 8.3.1 數據獲取 340 8.3.2 數據清洗 348 8.3.3 text-dedup 351 8.3.4 模型訓練 353 8.4 本章總結 358 第9章 綜合應用實戰:構建“漫畫家”生成多模態漫畫 360 9.1 應用介紹 361 9.1.1 需求分析 361 9.1.2 功能設計 363 9.2 功能實現選型 365 9.2.1 相關AI模型 365 9.2.2 後端技術棧 372 9.2.3 小結 377 9.3 相關模型部署 378 9.3.1 Stable Diffusion WebUI 部署 378 9.3.2 語音識別模型:Whisper 381 9.3.3 語音合成模型: Sambert-Hifigan 383 9.4 後端應用搭建 386 9.4.1 創建項目 387 9.4.2 配置應用 388 9.4.3 基本功能開發 390 9.5 本章總結 403
《生命3.0:人工智能時代,人類的進化與重生》
《生命3.0》一書中,作者邁克斯·泰格馬克對人類的終極未來進行了全方位的暢想,從我們能活到的近未來穿行至1萬年乃至10 億年及其以後,從可見的智能潛入不可見的意識,重新定義了“生命”“智能”“目標”“意識”,並澄清了常見的對人工智能的誤解,將幫你構建起應對人工智能時代動態的全新思維框架,抓住人類與人...
查看詳情 →《智人之上 從石器時代到AI時代的信息網絡簡史》
在過去10萬年裡,我們智人積攢了巨大的力量。然而,持續不斷的發明與征服也將我們推入了一場生存危機。全球生態瀕臨崩潰,虛假信息氾濫。我們正一頭扎進可能毀滅我們自身的、由新型信息網絡組成的人工智能時代。 人類如此智慧,為什麼卻總是傾向於自我毀滅?我們為什麼走到了生態和技術自殺的邊緣?當非人智能威脅到人類...
查看詳情 →《我的AI助手:ChatGPT日常應用指南》
想象一下,當AI不再是遙不可及的未來概念,而是你觸手可及的超能力,你的生活會發生怎樣的改變?《我的AI助手》正是這樣一本為你解鎖AI潛能的智慧寶典!它不僅僅是一本書,更是一場思維的躍遷,一次效率的革命。 作者唐娜·麥喬治,這位全球 productivity 領域的資深專家,用她極富洞察力的筆觸,將...
查看詳情 →《你看起來好像……我愛你》
這是一本寫給普通人瞭解AI的趣味科普,它還有超級可愛的漫畫! - 這本書“非常易讀、有料,而且妙趣橫生、令人捧腹”(《萬物發明指南》作者瑞安·諾思),帶領普通人走進人工智能那個奇妙古怪又不可思議的世界,是一場幽默可愛的導覽。 - 本書的主要內容是人工智能可以做什麼、不能做什麼,以及它為什麼已經影響了...
查看詳情 →