國產大模型,摸著OpenAI過河
GPT-4與百度的競爭風波并未平息?!拔男囊谎浴睂薈hatGPT、gpt4,成本是很高的,更要面對來自內外部的許多飽含爭議的聲音。文心一言作為一款語言大模型,現階段正處于摸著OpenAI過河的時候,這篇文章主要介紹了百度的國產語言大模型產品,對比OpenAI所開發的GPT-4,并提出了自己在技術對就業的影響方面的理解。推薦對GPT-4、文心一言等感興趣的童鞋閱讀。
GPT-4驚艷亮相后,壓力來到百度這邊。上臺后的李彥宏和百度CTO王海峰都略顯緊張,這在多年百度相關活動中還是非常少見。李彥宏坦言,“文心一言對標ChatGPT、甚至是對標GPT-4,門檻是很高的。
我自己測試感覺還是有很多不完美的地方。”文心一言是一個大語言模型、生成式AI產品,發布會上演示了五個使用場景中的綜合能力。其中,文學創作、商業文案創作、數理推算是大語言模型常見的能力,在此基礎上,中文理解及多模態生成能力更能體現技術水平。
到今日晚間,「光錐智能」拿到文心一言的內測邀請碼,在提出多個問題測試之后我們發現,文心一言與New Bing雖然有差距,但整體要比預期更好。比如在為商業訪談類欄目起名、對洛希極限的解釋上都十分完整。但同時也存在一些不足,比如在計算“同時抽水和放水”的數學問題時,文心一言就出現了審題錯誤。
金玉在前,百度在文心一言發布會召開后,無論是產品口碑,還是股價表現,短期內一定會有壓力。畢竟,世界上還只有一個OpenAI。
面對如此大的壓力,李彥宏回應了為什么依然要在3月16日公開發布的原因:第一是市場需求,無論是百度的產品,還是客戶,都有需求。第二是收集反饋,“一旦有了真實的人類反饋,文心一言的進步速度會非??欤覀兌枷M禳c成長”。
事實上,在ChatGPT驚艷亮相之前,GPT的1~3版本,都是在長期低調開源測試后,才達到了后面的結果。短期表現和長期價值還是有所不同,拋開情緒,我們更關心,文心一言和GPT-4在技術上有哪些相同和不同?模型真的是越大越好嗎?利用大模型的產業化之路,應該怎么走?
01 “文心一言”對線“GPT-4”
文心一言在發布會上相對出彩的展示,莫過于多模態生成。在發布會上,李彥宏先是讓文心一言為2023智能交通大會生成了一張海報,然后又讓其撰寫了一段關于智能交通的文字,并讓其用四川話讀出來,最后還讓文心一言用這些素材生成了一段視頻。
昨天,在GPT-4的發布會上,Open AI總裁和聯合創始人Greg Brockman展示了GPT-4基于一張草圖生成網站的過程,讓許多人知道了大模型單模態與多模態的區別。GPT-4是一個典型的多模態預訓練模型,它能夠支持圖像和文本的輸入,然后以文本的方式輸出。而文心一言展示的則是以文本的方式輸入,以文本、語音、圖像和視頻的方式輸出。
輸入和輸出其實具有本質上的區別。有AI開發從業者向光錐智能表示,多模態輸出其實并不難,難的是輸入。比如輸出語音,不過是先輸出文字然后再加一個TTS技術,已經很成熟了。
而多模態輸入,則需要大模型真正“長出眼睛”讀懂圖片意思,需要在預訓練階段就將圖片和圖片標注信息放入訓練數據中。比如這次GPT-4令人驚艷的強大,就表現在圖片理解上。給到一個物理題的照片,GPT-4能夠讀懂題目然后解答。
GPT-4還能識別圖片中的幽默部分,比如給GPT-4一個長相奇怪的充電器的圖片,問為什么這很可笑?GPT-4能回答說,因為VGA線充iPhone。但無論怎么說,從GPT-4到文心一言都在說明李彥宏的那句話,“多模態是生成式AI一個明確的發展趨勢。”
據王海峰介紹,文心一言主要脫胎于兩大模型,百度ERNIE系列知識增強千億大模型,以及百度大規模開放域對話模型PLATO。此基礎上,主要采用了六項核心技術,包括監督精調、人類反饋強化學習(RLHF)、提示構建、知識增強、檢索增強和對話增強技術。
其中,人類反饋強化學習是目前大模型訓練中普遍應用到的技術,ChatGPT能夠在GPT-3的基礎上產生質變,成為跨時代的產品,很大程度上依賴于此。這些技術中具有百度特色的主要是知識增強、檢索增強和對話增強技術。
其中,知識增強主要包含知識內化和知識外用兩部分,知識內化又包括語義學習和數據構造,知識外用則包含知識推理和提示構架。這些技術又都基于百度的知識圖譜。所謂知識圖譜是一個宏大的數據模型,是指一個由世間萬物構成的“實體”以及他們之間的“關系”構建起來的龐大“知識”網絡。
百度CTO王海峰曾介紹,“百度構建了世界上最大規模的知識圖譜,擁有超過50億實體,5500億事實,能夠通過語言、聽覺、視覺等獲得對世界的統一認知,突破了實際應用中場景復雜多變、數據稀缺等難題?!?/p>
在這個知識圖譜中,除了基礎的通用圖譜之外,百度還針對不同的應用場景和知識形態,構建了事件圖譜、多媒體圖譜、行業知識圖譜等多種圖譜。檢索增強則與百度在搜索引擎上的技術積累有關,簡單理解就是,當用戶問出一個問題后,文心一言會先通過搜索引擎將知識都檢索一遍,然后再篩選整合其中有用的信息作為輸出。
最后的對話理解,則包含百度積累的記憶機制,上下文理解,對話規劃等等。除了基礎技術架構,百度并沒有公布模型結構和參數,而是花了大量的時間用來解釋自己在文心大模型、產業大模型、AI技術四層構架上的布局。
由于這都是此前積累的能力,因此這次文心一言的發布,不像是百度研發了一個新產品和新技術,更像是百度將之前所有的工作打包,以文心一言的方式整合輸出。所以,我們會在文心一言里看到文心一格的圖片生成,會看到已經在百家號應用的自動圖文轉視頻的功能。
就像李彥宏提到的一樣,“從某種意義上說,我們已經為此準備了多年,十幾年前就開始投入AI研究,2019年就推出了文心大語言模型,今天的文心一言是過去多年努力的延續?!?/p>
02 摸著OpenAI過河,讓“涌現現象”更有效率發生
雖然除了OpenAI,其他的公司目前都是others,但大家都在摸著GPT過河,在尋找更優質的模型方案。中國公司也一直在積極探索相應大模型的研發和應用,并總結出了許多“中國經驗”。什么樣的模型是一個好模型?模型真的是越大越好嗎?
要回答這個問題,得先理解,ChatGPT和GPT-4能表現出類人的圖片和語言理解能力,就是因為“涌現現象”,說得通俗一點,就是“開竅了”。
涌現現象,是指在當大模型的數規模達到一定程度時,其解決問題的能力就會發生突變。大模型能力的提升,很大程度上依賴于這種涌現能力,也就是“大力出奇跡”。
所以,現在模型規模被越做越大,一定程度上因為大家想要通過增大參數規模來獲得更多的涌現能力。目前這一能力通常在百億、千億級別的參數區間出現。“但具體多少參數能夠出現涌現現象,也與具體任務、具體模型有關,某些任務13B規模即可,有些任務需要540B,大部分要達到70B?!毙吕诵录夹g研發負責人張俊林提到。
但模型做大之后,卻又帶來產業落地方面的問題。比如更大的模型通常意味著更大的算力消耗,更高的部署成本,這讓一些垂類領域,如學校,醫院等場景很難負擔得起。
因此,在產生“涌現能力”的閾值后,如何將模型做“小”反而是產業落地的一個重要課題,并且也是技術發展的一個重要方向。那么問題來了,如何既將模型做小,又能保證涌現能力呢?
張俊林提到幾個例子,比如DeepMind發布的Chinchilla和Meta發布的LLaMA,其中Chinchilla的模型規模只有70B,LLaMA的模型規模在7B到65B之間,都是目前規模相對較小的模型。
而從實驗結果上看,即使模型規模相對較小也同樣可以具備涌現能力,但前提是增加更多的訓練數據量。以Chinchilla為例,其對標的模型規模是280B是Gopher,而Chinchilla能夠以70B的參數規模做出同樣的效果,代價是將訓練數據提升了4倍。
因此,張俊林認為:“減小模型大小增加訓練數據數量,可能不影響小模型的涌現能力?!边@成為做小模型的一個前提?!霸谶@樣的基礎上,我們或許可以先做小,再做大。”
在解決了涌現能力之外,將模型做小的另一個原因在于,現在大模型的許多參數其實并沒有被有效利用。DeepMind在2022年的一個研究中提到,在給定總計算量不變的情況下,模型訓練Loss在模型參數量和訓練數據量的變化存在一個最優的平衡點。該研究給出了三種最優計算方式,并且比較了GPT-3等千億模型,發現它們都沒有達到理論上的最優點,這意味著GPT-3龐大的數據其實并沒有被充分利用。
達觀數據董事長CEO陳運文認為,當下的千億參數模型可能只發揮了百億模型的理論效果,一些參數可能被浪費了。換句話說,千億規模的大模型其實是可以壓縮,并做得更小的。
Meta在這方面就曾做過嘗試,2023年Meta推出百億規模的模型LLaMA,雖然參數規模只有百億,不到GPT-3的十分之一,但通過實驗顯示在下游任務中的表現好于GPT-3等千億規模的模型。這其中的關鍵在于,Meta使用了1.4萬億Token,是GPT-3的近4.7倍。所以陳運文也認為,“整體來看盡管模型的參數規模越大越好,但性價比更高的參數規模方案仍然值得探索。”
除了將“大”模型做“小”更利于產業落地之外,通過更新指令學習方法,用更小的樣本獲得更好的學習效果也是目前國內在探索的方向。做這樣的探索也和目前中文產業面臨的客觀環境有關。一方面,中文數據在整個互聯網中的占比本身就比較小,僅有5%左右。另一方面,即使數量龐大的英文數據在模型爆炸的今天也面臨著即將被耗盡的問題。
有研究預計,互聯網上可用的數據資源很有可能會被耗盡,其中高質量的語言數據大約在2026年耗盡,低質量語言數據大約在2050年耗盡,視覺圖像數據也將在2060年耗盡。
因此,如何提高數據的利用效率成為一個重要的課題。目前,AI大模型的理解能力主要來源于兩個方面,即“預訓練+參數微調”以及“預訓練+提示學習”,這兩個學習方式各有優劣。其中“預訓練+參數微調”會面臨資源占用過多,過擬合問題嚴重,缺乏通用能力等問題。
而提示學習也有單一的外部提示信號難以最大限度地激發預訓練大模型的能力,從而高質量地完成具體任務的問題。在這樣的背景下,行業提出了從提示學習到指令學習的改變。所謂指令學習,是指通過若干任務相關提示增強來監督數據,優化模型參數。即通過參數微調提升多任務執行效果,利用提示語出發模型執行特定任務。
其核心在于,它仍然像微調一樣調整其中的參數來使大模型適應不同的任務,但調整完成之后的模型是一樣的,所有的任務都可以對應一個模型。有了這樣的調整,對大模型的訓練效率就會提升。比如在Google的一個案例中,他們在62個數據集中的40個任務進行訓練。
但模型參數達到百億規模之后,這幾十個參數的聯合指令學習卻可以解決許多之前未訓練的問題。在這之前,大家普遍應用的是多任務學習,即學習一個任務解決一個任務,沒有學習過的任務就沒法解決。而在這之后,一些之前沒有訓練過的任務也能夠被解決,即大模型的通用能力在增強。
但要實現這個問題,找到合適的指令就變得非常重要,畢竟不同的任務、不同的樣本、用什么樣的提示語才能獲得更好結果是需要去嘗試的。
這也是OpenAI選擇免費開放ChatGPT的一個重要原因,因為它需要通過這種方式收集全球的問題指令,來完成大模型的進一步優化。李彥宏也在文心一言發布會上提到,之所以選擇在這個時候發布文心一言,除了許多業務和客戶需要這項技術外,也因為文心一言本身需要通過用戶使用來收集數據。
針對這個場景,中科院自動化所就提出,能不能通過機器自動去尋找這些提示語,讓整個模型的效果變得更好。因此他們提出了統一的提示語學習方法,可以同時建模任務級信息和樣本級信息。這種學習方法的優勢在于,它可以為每個任務學習以一個提示,為任務中的每個樣本學習一個提示,然后將兩類提示信息進行融合,獲得最佳提示。
通過統一提示學習方法,中科院自動化研究所的SuperGLEU標準數據集上取得少樣本學習的最佳平均性能。其中,在單任務和句子分析上,Dyanmic-UPL獲得了83.2分,GPT-3則是70分。而在雙任務和雙句子的分析上,Dyanmic-UPL獲得70分,GPT-3是49.8分。
03 得到一個好答案,不如提出一個好問題
GPT-4依然在不斷突破著人們對AI認知的可能性,對意圖理解的高度提升,并且不僅停留在語言上,更升維到圖像里。另外,它還擁有幾乎全能的專業和職業技巧,人類生物腦無法比擬的數據存儲容量、進化速度。這幾點加起來,就非??膳?。有網友就貼出了一張ChatGPT回答的圖片:
興奮之后,技術進步帶來的總是焦慮。
18世紀60年代,當珍妮機大規模進入工廠拉開第一次工業革命的大幕時,就曾有大批紡織工人聚集起來,將制作好的“珍妮機”通通搗毀。兩百多年后的今天,當ChatGPT風靡全球之后,人們爭相討論的焦點仍然是“誰將會被替代”的問題。
但實際上,“GPT”們要全面替代人可能并不容易。我們會看到,ChatGPT能夠寫作,能夠做規劃,甚至能自動編程、Stable Diffusion能夠完成AI繪畫,以及各種能自動生成周報,能寫詩的大模型和產品層出不窮。
但這些強大的能力背后仍然需要人去操作,這其中甚至需要人具備更多的專業知識。比如在下面這張圖片生成中,創作者對AI的創作進行了詳細的規劃,包括風格、眼睛、衣服、甚至光線。
在這樣的限制下,AI就能發揮出比較穩定的結果,生成出高水平的作品。而這些詞匯,在大模型的生成訓練中被稱為“提示詞”,提示詞越準確生成的結果越好。
從光錐智能獲得的一份關于AI繪畫的提示詞中可以看到,其中涉及到許多專業詞匯,比如東方山水畫、日本浮世繪、抽象風、墨水渲染、概念藝術、哥特式黑暗等等??梢钥吹?,對這些詞匯背后的含義,用在繪畫上的效果以及如何搭配更富有美感,非專業人士其實并不容易掌握。
再以編程為例,普通人確實可以隨機讓ChatGPT編寫一條程序,但面對復雜APP時,什么樣的提示詞能夠獲得最優的代碼,系統整體代碼需要如何架構、程序如何編寫運行更有效率、AI生成的程序是否存在錯誤等等,這些也并非普通人上手就能完成的。
也就是說,雖然GPT這類的大模型降低了許多工作的門檻,但這些工作的上限并沒有改變。即普通人能夠生成一些基礎的內容,但要持續、穩定、高質量的生成專業內容,對背后操作人員的專業性仍然具有挑戰。比如在NLP大模型研發領域,由于不同提示語產生的結果往往差異很大,如何為每個問題尋找提示語成為難題。
中科院自動化所研究員張家俊提到,現在行業里出現了一個提示工程師的職業,工作就是研究如何為每一個問題尋找最佳的提示語。也就是說,在大模型應用之后,許多人的工作不是被替代掉了,而是轉變了工作性質和工作方式。比如畫師從具體動手畫一幅畫轉變成提出想法、豐富細節,然后讓AI去做執行。
而這個過程本質上是AI在作為一種工具去提高勞動者的勞動效率。但同時,也是AI在反向給人類工作者提出更高的要求,即在AI能夠將一些想法直接變成現實的背景下,相比于給出一個好的答案,不如提出一個好的問題。
正如李彥宏在文心一言發布會上提到的,隨著大模型的使用,腦力工作者的效率會有4倍的提升,許多人的工作性質會發生不可逆轉的改變。但不可否認的是,隨著大模型的普及,大多數的現有工作和崗位配置的價值定位都需要重新思考。
同時我們對于人才培養的標準、篩選模式都需要重新構建。畢竟GPT-4在考試中已經能夠超過80%~90%的學生,如果僅僅依靠考試成績來篩選人才,那對于大多數崗位來說,不如選擇AI。所以,在AI席卷的未來,人類工作者如何找到新的定位,不僅是某一個人的問題,也是整個社會的問題。
我們原本以為人工智能發展之后,優先替代的會是簡單重復勞動,但技術人意外的是,它優先替代的卻是有創造性卻又不那么強的崗位。
所以,至少目前而言,那些月薪幾萬的崗位可能會被替代,但你月薪3000搬磚的崗位暫時會比較牢靠。畢竟,AI大模型也是有成本的,它可比你貴多了(Dog)。
作者:周文斌;來源公眾號:光錐智能(ID:guangzhui-tech),前沿科技,數智經濟。
本文由人人都是產品經理合作媒體 @光錐智能 授權發布,未經許可,禁止轉載。
題圖來自Unsplash,基于 CC0 協議。
該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。
- 目前還沒評論,等你發揮!