易燃物匯聚 YouTube 有聲書與書評
Transformer原理解析及中文項目實踐(微課視頻版) 封面

Transformer原理解析及中文項目實踐(微課視頻版)

沈志龍

815人在讀
13.3萬字總字數
¥48.3定價

內容簡介

"本書深入淺出地介紹了深度學習中的序列模型及其發展歷程,重點講解了Transformer架構及其變體的原理與實戰應用。全書共5章,旨在幫助讀者從理論基礎到實戰應用,全面掌握Transformer技術。 第1章詳細介紹RNN和LSTM的原理、代碼實戰及存在的問題與挑戰。第2章全面剖析了Transformer的總體架構、核心思想及各組成部分的實現方法。第3章從自定義代碼出發,詳細地講解了詞嵌入、多頭注意力層、前饋網絡層、編碼器層和解碼器層的構建方法,以及如何訓練Transformer模型。第4章介紹Transformer變體與進階部分。第5章介紹利用Hugging Face實踐Transformer,首先介紹了Hugging Face社區和Transformers庫,然後通過實際應用案例,如文本分類、情感分類、命名實體識別等,展示瞭如何使用Transformers庫進行項目開發。最後,講解了模型微調的各種方法,以及Transformer的影響和未來展望。 本書適合對深度學習、序列模型和Transformer感興趣的讀者,無論是初學者還是有一定基礎的開發者都能從中獲得豐富的理論知識和實踐經驗。同時,本書也可作爲高等院校和培訓機構相關專業的教學參考書。 "

讀者書評

★★★★★

Flow 應該是 Transformer,大模型的底層骨架,先通俗講Transformer,再完整梳理1993‑至今AI完整技術發展時間線。 一、Transformer是什麼(大白話) 2017年穀歌論文《Attention Is All You Need》提出,現在GPT、Claude、國內所有大模型,底層全部是Transformer 。 在Transformer出來之前,處理句子用RNN/LSTM:像接力跑,一個字一個字依次處理,處理完第一個字,才能處理第二個。缺點:訓練特別慢;遇到很長的文章,前面的內容很容易“忘掉”,沒法看到遠距離文字之間的關聯。 Transformer核心創新:自注意力機制 Self‑Attention。 一句話裏面所有文字,一次性全部讀進去。模型自己判斷:當前這個字,應該重點看句子裏面哪幾個別的字。 舉個例句:小紅把鑰匙遞給小麗,她很高興。 “她”到底指小紅還是小麗。自注意力會自動把“她”和前面的人名建立關聯,看懂指代關係。 - RNN:逐字接力,串行幹活,慢,長文本容易失憶。 - Transformer:全部文字同時處理,GPU可以大規模並行計算,訓練速度成倍提升;長距離語義關聯抓得更好。 標準Transformer兩塊組件: 1. Encoder編碼器:側重理解文本。BERT主要用編碼器,適合閱讀理解、分類。 2. Decoder解碼器:側重生成文字。GPT系列只用Decoder,一個詞一個詞往後預測,生成對話、文章。 簡單記: BERT=編碼器,用來讀懂;GPT=解碼器,用來寫東西。原始完整Transformer是編碼器+解碼器,做機器翻譯(輸入英文,輸出中文)。 它剛發表的時候,只是用來做機器翻譯,學術界沒立刻意識到它會引爆通用AI;幾年之後大家發現,把這個架構做大、喂海量文本,就能出現驚人的通用能力,於是大模型時代到來。 二、1993年之後完整AI技術發展流程 1993年標誌第二次AI寒冬結束。符號主義專家系統全面受挫,整個領域轉向統計、數據驅動,分成四大階段:統計機器學習時代(1993‑2011)→深度學習崛起(2012‑2016)→Transformer與預訓練時代(2017‑2021)→大模型爆發、多學派競爭(2022‑至今) 。 第一階段:統計機器學習黃金時代(1993‑2011) 徹底告別手工寫規則的符號主義專家系統。核心思想:不給機器寫死規則,讓機器從大量數據統計裏面自己學規律,屬於連接主義、貝葉斯路線。神經網絡此時還處於低谷。 1. 1995:SVM支持向量機問世。90年代後期的王牌算法,小數據集效果極好,廣泛用於文本分類、圖像識別,西瓜書重點講解。 2. 1997:IBM深藍戰勝國際象棋世界冠軍卡斯帕羅夫。注意:深藍不是機器學習,靠超級計算機暴力搜索棋盤+人工寫好的評估規則。它只是算力勝利,不會自我學習,但重新喚起公衆對AI的熱情。 3. 2001:隨機森林,集成學習登場。表格業務數據工業界基線算法,就是前面Python機器學習書重點章節。 4. 2006:辛頓提出“深度學習”概念,解決深層神經網絡梯度消失難題。但是此時工業界不看好,大家覺得神經網絡不如SVM好用,還在蟄伏。 5. 2009:ImageNet大規模圖像數據集發佈,爲後來深度學習準備好數據燃料。 這個時代的範式:拿到任務,人工設計特徵,交給SVM、隨機森林去訓練。人來告訴機器提取什麼特徵,機器只負責分類預測。 短板:複雜圖像、語言任務,人很難手工設計足夠好的特徵。 第二階段:深度學習革命(2012‑2016),連接主義全面復甦 核心轉變:不再人工寫特徵,神經網絡自動從原始數據學習特徵。GPU顯卡算力爆發,海量標註數據到位,神經網絡從冷門變成絕對主流。 1. 2012:AlexNet,ImageNet圖像競賽碾壓所有傳統算法。深度學習時代正式開啓。CNN卷積神經網絡主導圖像領域。 2. 2014:GAN生成對抗網絡,可以生成圖片,生成式AI萌芽。 3. 自然語言處理當時用RNN、LSTM循環神經網絡,逐字處理句子,做機器翻譯。但存在串行慢、長文本遺忘的硬傷,這就是Transformer要解決的痛點。 4. 2016:AlphaGo戰勝李世石。深度學習 + 強化學習(行爲主義學派)結合。用深度網絡評估棋盤,配合蒙特卡洛樹搜索,不靠人類棋譜規則,靠大量自我對局學習。震撼全世界。 到2016年,圖像任務已經被深度學習徹底搞定;但是自然語言處理仍然有瓶頸,長文本處理喫力。 第三階段:Transformer與預訓練範式確立(2017‑2021) 2017是分水嶺,Transformer架構出世,奠定現在全部大模型的底座。 1. 2017:谷歌發表《Attention Is All You Need》,Transformer誕生,用來做機器翻譯。拋棄RNN循環,依靠自注意力,訓練速度大幅提升 。同年AlphaGo Zero問世,完全不靠人類棋譜,純自我博弈。 2. 2018:BERT(純編碼器Transformer)問世。提出預訓練+微調範式:先用海量無標註文本把模型預訓練好,之後拿少量標註數據微調,就能搞定閱讀理解、問答一大堆任務。NLP領域被徹底改寫。 3. OpenAI沿着Decoder路線迭代GPT‑1、GPT‑2。思路:只做一件事——預測下一個詞。 4. 2020:GPT‑3,1750億參數。證明縮放定律Scaling Law:模型參數量越大、訓練數據越多,能力就會持續變強,還會出現“湧現能力”:沒有專門訓練過的任務,模型也能完成。少樣本、零樣本能力出現,大模型的潛力被看清,行業軍備競賽開啓。 此時GPT‑3還不好對話,寫文章強,但不懂人類指令。 5. 2021:RLHF人類反饋強化學習成熟,用來對齊大模型,讓模型聽懂人的指令,輸出符合人類偏好的回答。 這個階段範式變化: 老深度學習:拿到任務,收集標註數據,從頭訓練模型。 預訓練大模型:先拿互聯網海量無標註文本預訓練一個巨型底座,之後再適配各類任務。 第四階段:全民大模型時代,多學派重新競爭(2022‑至今) 2022 ChatGPT問世,AI走出實驗室,普通大衆可以直接使用。同時大模型暴露出固有缺陷:幻覺、邏輯推理差、不懂真實物理世界。於是老三大學派(符號、連接、行爲主義)重新融合,分化出多條前沿路線,就是前面講的當代各個學派。 1. 2022.11:ChatGPT(GPT‑3.5)發佈,RLHF加持,對話流暢,兩個月用戶破億,引爆全球AI浪潮。 2. 2023:GPT‑4多模態,看懂圖片;Claude、國內百模大戰;開源大模型Llama系列出現。 3. 學界矛盾顯現: 只靠堆參數的純連接主義路線顯現天花板。於是各個復興路線登場: - 神經符號AI:連接主義大模型 + 符號邏輯推理,彌補邏輯、數學短板(老符號主義復興); - Agent智能體:大模型作爲大腦,調用工具、規劃、記憶,依靠環境反饋完成複雜任務(行爲主義/強化學習復興); - 世界模型(LeCun主推):模型學習現實世界物理因果,不只預測文字,預測環境未來狀態,面向機器人具身智能; - 稀疏小模型學派:反對無限制堆規模,追求用更小模型拿到高性能; - 因果AI:不只學相關性,學習因果關係。 4. 2024‑2026:推理模型(o1等)、視頻生成、多模態成爲熱點。大家不再只比拼參數量,比拼推理、工具調用、世界認知。沒有哪個學派徹底勝利,多條路線並行研究。工業產品以純Transformer縮放路線爲主,基礎研究大量探索融合路線。 簡短覆盤1993以來思想流轉 1993:符號專家系統失敗 → 轉向統計機器學習(SVM、隨機森林,人手工設計特徵) 2012:深度學習,神經網絡自動學特徵,CNN/RNN爲主(連接主義勝利) 2017:Transformer架構出現,預訓練範式建立 2022:巨型Decoder‑Transformer大模型普及;但發現單純統計擬合有缺陷。於是符號主義、行爲主義思想重新回來做融合,形成今天學術界百家爭鳴的局面。

★★★★★

這是一本Transformer掃盲書,講得不深,但是可以給Agent應用開發者,建立基本的Transformer概念。

★★★☆☆

比較平實,沒什麼特別驚喜的,但前面理論部分,還是提供了一些比較細節的信息,雖然大部分講transformer的書都有,但對想詳細瞭解一下其理論基礎的,還是比較有幫助的。後半部分,實踐的部分,說實話,都有點蜻蜓點水,不夠深入,還不如看hugging-face或者看一些文章。

★★★☆☆

前幾章理論部分基本上這些書籍都大差不差,只讀了transformers的實戰部分,案例挺多,但是和huggingface官方教程比亮點不大

★☆☆☆☆

在找這方面的書 請原諒我看了前面幾頁就感覺作者不想好好教,自己講給自己聽的感覺

書籍信息

作者沈志龍
出版社清華大學出版社
出版時間2025-08-01
ISBN9787302696322
分類計算機-軟件學習
格式EPUB
完結狀態連載中
章節數26