CHAPTER 11/2017〜2022

第4次熱潮的開端

寫文章、畫圖的AI(2017〜2022年)

從2017年的翻譯論文開始,生成式AI(能產生文章、圖畫、聲音等的AI)逐漸發展,2022年以人人都能使用的形式登場。熱潮並不是某一天突然開始的。讓我們把這段期間出現的知名技術,一個一個動手操作、確認。

012017·Transformer

該看哪些詞,各看多少

句子裡詞與詞之間的關係,機器是怎麼用數字表示的?

2017年6月,Google的研究人員和多倫多大學的一名學生,共8人發表了Transformer的論文。上一章2014年的翻譯研究中誕生的注意力(attention),當時是和RNN(逐個依序讀詞的網路)搭配使用的。這篇論文不用RNN,只靠注意力建立網路。

每個詞都會產生3個向量(一組數):負責尋找的查詢(Q)、被尋找的鍵(K)、帶有內容的值(V)。把查詢與所有詞的鍵做內積,除以 √d,再用softmax(讓所有數都為正且總和為1的計算)轉成權重,然後用這些權重把各個值混合起來。在右邊的圖裡按,粗線就會指向「魚」。論文把這個計算並排做了8份(多頭),讓每個頭可以看不同的關係。

Attention(Q, K, V)=softmax( QKT / √dk ) V
Q, K, V
把查詢、鍵、值的向量排列起來的矩陣
dk
鍵向量的長度(論文中為64)
圖中的一組組數
本站手動設定的值
以為知道的事常見說法:這是為了製作聊天AI而寫的論文
原始資料中:論文測試的是翻譯和英文句法分析。結尾提出的下一個目標也是擴展到影像、聲音、影片,正文裡沒有談到對話。

圖所展示的:每個詞都提出「查詢」,依它與其他詞的「鍵」有多相符,自行決定要看誰、看多少。「它」會特別關注前一句的「魚」。

022017·位置編碼

用波寫入詞的順序

注意力的計算不看順序。「貓追老鼠」和「老鼠追貓」要怎麼區分?

在注意力的計算裡,即使把詞的順序調換,權重也不會變。它不像RNN那樣依序讀,所以必須另外加上這是第幾個詞的資訊。

論文為每個位置建立一個向量(位置編碼),把週期各不相同的sin和cos波的值排列起來,再加到詞的向量上。波的週期,最短是2π,最長是10000 × 2π。就像時鐘的秒針和時針一樣,用快波區分近處,用慢波區分遠處。下面的圖表是選定位置與其他位置的內積。只要位置之差相同,不管在哪裡,值都幾乎一樣。

PE(pos, 2i)=sin( pos/100002i/d ) PE(pos, 2i+1)=cos( pos/100002i/d )
pos
詞的位置
i
第幾個波
d
向量的維度(論文中為512,圖中為32)

圖所展示的:只有注意力,詞語順序即使改變,計算結果也相同。替各個位置加上快慢不同的波的數值,順序差異就會反映在數值中。

選定位置與其他位置的向量內積
032018·語境

同一個詞,數值會隨句子改變

play既可以是棒球的比賽動作,也可以是戲劇。一個詞只用一組數夠嗎?

上一章的word2vec(2013)等方法,給一個詞只分配一個向量。所以play無論出現在棒球的句子裡還是戲劇的句子裡,向量都是同一個。2018年2月,艾倫人工智慧研究所和華盛頓大學的Peters等7人發表了 ELMo。

他們用大量文章訓練兩個LSTM(各2層):一個從前往後讀、預測下一個詞,一個從後往前讀、預測前一個詞。詞的表示,是把各層內部的狀態,依照每項任務學到的權重加起來得到的。論文寫道,下層擅長辨識詞性,上層擅長辨別詞義(右邊的圖)。

在6項任務中,只要加上ELMo,每一項都超過了當時的最佳成績,錯誤最多減少了約20%。

ELMok =γ Σj sj hk,j
hk,j
讀到第k個詞時第j層的狀態
sj
每一層的權重(用softmax使總和為1)
γ
整體的大小
以為知道的事常見說法:詞的表示會隨語境改變,ELMo是最早的
原始資料中:ELMo的論文自己就把2017年的研究和CoVe列為先例,並寫道,自己的不同之處在於使用了(譯)。8個月後,BERT的論文把ELMo稱為(譯)。同一種方法,作者稱之為深,下一篇論文卻稱之為淺。

圖所展示的:在word2vec裡,play只有1個點,但在ELMo裡,play的點會隨句子移動。較低層依名詞或動詞聚在一起,較高層則依棒球、戲劇、音樂等意思聚在一起。

042018·語言模型

只靠猜下一個詞來學習

沒有標註正確答案的文章,機器能從中學到什麼?

2018年6月,OpenAI發表了這樣的做法:先讓一個12層的Transformer,用相當於7,000本書的文章學習猜下一個詞(預訓練);然後用少量例子教它個別的任務。在測試的12項任務中,有9項超過了先前的最佳成績。

根據到目前為止的句子,算出下一個詞的機率的系統,叫做語言模型。反覆依機率選出下一個詞,就能寫出句子。這個想法很早就有了,1948年夏農的論文也是根據前面2個字母決定下一個字母的機率,產生了像英文的字母串。右邊的圖,是用本站紀錄裡的句子統計出的、從前面的字到下一個字的機率。前面的字數一開始為2個,可在1〜3個之間切換。把溫度調高,各個機率會變得比較接近;調低,選擇就會集中在機率高的字上。

第4次熱潮的不同之處在於:算出機率的是大型類神經網路(Transformer),而且用多得多的文章來學習。

pi =exp(zi /T)/Σj exp(zj /T)
zi
字i的分數(圖中是統計次數的對數)
T
溫度
pi
選中字i的機率
以為知道的事常見說法:最初的GPT被稱為GPT-1
原始資料中:2018年6月的論文和發表文章裡,一次也沒有出現GPT這個詞。4個月後,Google的BERT論文把它稱為「生成式預訓練轉換器(OpenAI GPT)」(譯)。GPT-1這個稱呼從何而來,目前還沒能確認。

圖所展示的:只計算「到目前為止的句子,接下來會出現哪個字」的機率,就能寫出像樣的句子。提高溫度,機率會更平均,較少見的字就會出現;降低溫度,就會重複同樣的說法。

052018〜2019·詞元

把句子切成詞元

語言模型是一個字一個字地讀,還是一個詞一個詞地讀?

語言模型處理的句子片段叫做詞元(token)。一個字一個字地切,序列會太長;一個詞一個詞地切,遇到詞典裡沒有的詞就麻煩了。GPT和GPT-2用的是位元組配對編碼(BPE)。一開始把文字拆成單個字元,找出文章裡最常相鄰的兩個,把它們合併成一個新詞元,如此反覆。在右邊的圖裡按「合併1次」試試看。

2018年的GPT用的是合併了4萬次的詞典。根據2019年GPT-2的論文,如果直接用文字(Unicode),合併之前的詞典就超過13萬。所以他們先把文字拆成1個位元組(256種)一個,再做BPE,把詞典定為50,257個。一次能讀的長度,也從512個詞元擴大到了1,024個。

最常相鄰的一對 (a, b) → 新詞元ab(反覆進行)
計數的對象
文章裡a後面緊接著出現b的次數

GPT-2的論文加了一個做法:不跨字元種類合併。這是為了避免dog. dog! dog? 這樣,同一個詞因為帶了不同的符號而變成不同詞元的浪費。

圖所展示的:只要反覆把最常相鄰的2個片段合併,常出現的字組(如日語的「いはな」「あか」)就會合成1個詞元,詞元總數也會逐漸減少。

合併次數與詞元數
062018·填空

留個空格,從前後兩邊預測

不猜下一個詞,而是讓機器猜句子中間的空格,會有什麼不同?

2018年10月,Google的4個人發表了 BERT。GPT是從左往右讀,猜下一個詞;而BERT選出句子中15%的詞元藏起來,同時以左右兩邊為線索去猜(被選中的位置裡,80%換成 [MASK]標記,10%換成別的詞,10%保持原樣)。論文寫道,這個想法受到1953年一種叫Cloze的填空測驗啟發。

右邊的圖裡有「我 把 [MASK]喝了」。只看左邊,分不清是水、茶、麵包還是蘋果;看到右邊的「喝了」之後,就能縮小到飲料。

BERT用8億詞的書籍文章和25億詞的英文維基百科來學習,在11項任務上取得了最佳成績。2019年10月,Google開始把它用在搜尋中,並宣布這有助於理解美國英文搜尋中(譯)的查詢。

損失 = −Σ被藏起來的位置 log p( 真正的詞 | 左右的詞 )
p
模型給出的機率
被藏起來的位置
被選中的15%詞元

圖所展示的:只看左邊,無法縮小空格裡的候選詞,看到右邊的「喝了」,才能縮小到飲料。BERT學習的是同時用左右兩邊的線索猜答案。

072019·分階段公開

擔心遭到濫用,花9個月逐步公開

決定不把做好的AI馬上全部公開,結果發生了什麼?

2019年2月,OpenAI發表了用40GB網路文章訓練的 GPT-2。參數(透過學習決定的數,本章的公式裡也稱為零件)有15億。他們擔心它被用來寫假文章等,表示(譯),於是只公開了小型模型和論文。他們還寫道:(譯)。

此後他們依大小逐步公開,11月公開最大的版本時寫道:(譯)。在右邊的圖裡調整月份看看。

零件數 ≈ 12 × 層數 × d2 + 詞典大小 × d+ 位置數 × d
d
向量的長度
12 × 層數 × d2
主體部分的計數方式(2020年縮放定律論文)
整個加法
本站的估算
以為知道的事常見說法:OpenAI做出了「危險到不能公開的AI」
原始資料中:發表文章裡沒有dangerous(危險)這個詞。當天《衛報》的標題是(譯)。9個月後,他們公開了全部版本。

圖所展示的:GPT-2因擔心遭到濫用,從小版本開始,花了9個月逐步公開。公開最後一個版本時,開發方寫道:「目前為止,我們沒有看到遭到濫用的有力證據」(譯)。

參數量(每10倍一格的刻度)
082020·縮放定律

增加參數,還是增加文章?

只增加參數量,而學習用的文章不夠,會怎麼樣?

2020年1月,OpenAI和約翰霍普金斯大學的10人指出:隨著參數量、文章量和計算量增加,文章AI的損失(猜下一個詞的難度)會依冪次定律下降,而且這種規律在跨越7個數量級以上的範圍裡都持續成立(第12章詳述)。

論文還給出了一個同時包含參數量N和文章量D的公式。只增加其中一個,改善的幅度就會變小。論文寫道,參數增加到8倍時,文章增加到約5倍就不會吃虧。在右邊的圖裡按「N乘8、D乘5」試試看。

這是越大就會越聰明這種期待的基礎之一。不過作者自己寫道:(譯)。

L(N, D)= [ (Nc /N)αN/αD +Dc /D ]αD
N
參數量
D
文章量(詞元數)
αN, αD
論文中的值0.076、0.095
Nc, Dc
論文中的值8.8×10¹³、5.4×10¹³
以為知道的事常見說法:只要做大,就能無限變聰明,這就是定律
原始資料中:論文自己寫明了:終有一天必然會達到極限,而且對此沒有理論上的理解。

圖所展示的:只增加參數量,若文章量不足,進步就會變慢;參數增加到8倍時,文章量增加到約5倍,才不會浪費。但這個趨勢終有一天也會達到極限。

固定文章量、只增加參數量時的損失
092020·給出範例

不重新學習,只給幾個例子

教一項新任務,能不能不改變AI內部的數(權重)?

2020年5月,OpenAI的31個人發表了參數1,750億的 GPT-3。它是先前同類AI的10倍大,用3,000億個詞元訓練而成。

不再為每項任務重新學習(改變權重),而是在句子裡給出任務說明和幾個範例,讓它接著往下寫。不給範例叫零樣本,給1個叫單樣本,給幾個叫少樣本。權重都不改變。靠這個做法,它完成了翻譯、回答問題、3位數計算等任務。右邊的圖是本站做的一個小系統(不是GPT-3的內部結構)。它只保留符合範例的規則,所以範例越多,答案的範圍就越小。

讓人分辨GPT-3寫的新聞和人寫的新聞,正確率是52%,和隨機猜測(50%)幾乎沒有差別。

給出的文字 = 任務說明 + 範例1+ … + 範例k+ 問題 → 接著往下寫
k
給出的範例數
一次能讀的長度
2,048詞元(GPT-3)

圖所展示的:不必改變內部數值,只要在文字裡給幾個例子,就能縮小希望它做什麼的範圍。例子越多,候選答案就越少。

參數量(每10倍一格的刻度。取自紀錄中的數字)
102020·自我監督學習

沒有正確答案,也能讓相似影像靠近

不給照片標上正確答案的標籤,也能學到有助於辨識的特徵嗎?

自我監督學習,是不由人標註正確答案(標籤),而用資料本身做出題目來學習的方法。猜下一個詞、填空也屬於這一類。2020年2月,Google的Chen、辛頓等4人發表了把影像對比學習簡化整理的SimCLR。

對1張照片做兩次裁切、變色、模糊等處理,得到2張照片,形成正確的配對。訓練的目標是讓這一對靠近(餘弦相似度變大),同時遠離其他照片。在右邊的圖裡按「繼續學習」試試看。

在沒有正確答案時學到的特徵之上,只用帶答案的資料訓練一個簡單的分類層,在ImageNet上達到了76.5%。這與用帶答案的資料訓練的ResNet-50成績相當。

ℓi,j = −log [ exp( sim(zi, zj)/ τ )/Σk≠i exp( sim(zi, zk)/ τ ) ]
z
照片的特徵向量
(i, j)
由同一張照片產生的一對
sim
餘弦相似度
τ
溫度參數
以為知道的事常見說法:沒有正確答案也能學習影像的對比學習,是SimCLR開創的
原始資料中:論文自己寫道(譯),並且在列舉對比學習的例子時,第一個就是 2006年紐約大學的論文。那篇論文寫的是(譯)。

圖所展示的:只依照「同一張照片產生的2張圖要靠近,其他照片要離遠」這個規則學習,即使沒有人教正確答案,也能形成按照片聚在一起的特徵。

損失(每次學習的變化)
112020·影像的Transformer

把影像變成16×16方塊的序列

要讓為文章設計的Transformer讀圖,該怎麼辦?

2020年10月,Google的Dosovitskiy等12人發表了 ViT(Vision Transformer)。他們把影像切成同樣大小的小方塊(patch),把每一塊變成一列向量,再加上位置向量,像文章裡的詞一樣送進Transformer。序列最前面還要加一個用來給出答案的標記。

論文訓練所用的影像是224×224。按16×16切,就成了196塊的序列。在右邊的圖裡把方塊調小,序列就變長,注意力的計算也變得更繁重(序列的長度與方塊邊長的平方成反比)。

只用ImageNet(約130萬張)訓練時,成績比上一章的CNN(卷積)的ResNet低幾個百分點。用1,400萬〜3億張圖預訓練後,就與CNN持平或超過,最好的模型達到88.55%。論文總結道:大規模學習,勝過了CNN一開始就具備的影像處理結構。

N=H × W/P2
H, W
影像的縱、橫像素數
P
方塊的邊長
N
序列的長度(方塊的數量)
以為知道的事常見說法:把影像切成小方塊送進Transformer的想法,是ViT最先提出的
原始資料中:提交給學術會議的最終版把Cordonnier等人(2020)列為最接近的研究,並補寫道,他們會從輸入影像中,而且(兩者皆為譯文)。論文認為自己新的地方在於:只要在大規模資料上預訓練,沒有特殊設計的Transformer也能與CNN持平。

圖所展示的:把圖片切成同樣大小的方塊,排成1列,就能像讀句子中的詞語一樣閱讀。方塊越小,序列越長,計算量會依序列長度的2次方增加。

122018·2020·蛋白質

從距離地圖,組出形狀

只靠胺基酸的排列,能預測蛋白質的立體結構嗎?

雖然不是寫文章、畫圖的AI,但在同一時期,作為科學工具的AI也有了很大的進展。蛋白質的形狀,是由胺基酸鏈摺疊而成的。在2018年的結構預測競賽CASP13上,DeepMind的第一代AlphaFold 用CNN預測胺基酸彼此之間的距離地圖。再根據這張地圖建立分數的公式,用梯度下降法一點一點修正形狀。

右邊的圖是把這個方法縮到最小的版本。一條形狀雜亂的鏈,會朝著符合左邊地圖(本站設定的數值)的方向移動。

兩年後CASP14(2020年)的AlphaFold 2,根據諾貝爾委員會的解說,是(譯)的。它不再用卷積,而改用Transformer的注意力,直接給出原子的位置。難題的分數,從約60%提高到了約90%。

E=Σi<j ( |xi − xj| − dij )2  x ← x − η ∂E/∂x
xi
第i個胺基酸的位置
dij
地圖上的距離
η
移動的步長(學習率)
真正的分數公式
與這個平方誤差形式不同
以為知道的事常見說法:AI解開了蛋白質摺疊之謎
原始資料中:論文自己劃定的範圍是(譯)。

圖所展示的:2018年第一代AlphaFold把隨機形狀的鏈條一點點移到符合距離地圖的位置,組出形狀(第10章圖中的方法)。2020年的AlphaFold 2使用的方法則「被徹底重新設計」(譯),不再使用卷積,改用注意力機制,直接輸出原子位置,讓難題得分從約60%提高到約90%。

誤差總和E(每10倍一格的刻度)
132021·圖與文

把圖和文放到同一張地圖上

一張狗的照片和描述牠的句子,吻合程度能用數值衡量嗎?

2021年,OpenAI的Radford等12人發表了 CLIP。他們用從網路上收集的4億組影像和說明文字,同時訓練兩個部分:把影像變成向量的部分,和把句子變成向量的部分。一次排出32,768組,讓正確配對的方向相近、其他配對的方向相遠(對比學習)。

右邊的圖是影像與句子相似程度(餘弦相似度)的表。按「學習」,正確配對所在的對角線就會變亮。學習之後,把類別名稱寫成A photo of a dog. 這樣的句子,只要選出最接近的句子就能分類(零樣本)。完全沒用ImageNet的訓練影像,就達到了76.2%。

相似程度 =cos(ui, vj)=ui·vj / ( |ui| |vj| )
u
影像的向量
v
句子的向量
損失的方向
逐行(影像→句子)和逐列(句子→影像)兩個方向
以為知道的事常見說法:CLIP是畫圖的AI
原始資料中:CLIP不會畫圖。它是衡量影像和句子有多吻合的模型。

圖所展示的:把影像與文字的數值放在同一張地圖,訓練正確配對靠近、其他配對離遠;之後只要把名稱寫成文字,選出最近的文字,就能分類。

損失(每次學習的變化)
142015→2020·擴散模型

加上雜訊,再一點一點去掉

能從純粹的雜訊裡產生圖畫嗎?

2015年,史丹佛大學等處的Sohl-Dickstein等人,發表了一種從物理學的非平衡統計力學(譯)的方法:反覆在資料中加入微小的高斯雜訊(常態分布的隨機數),破壞形狀,再讓類神經網路學習反方向的每一步。

右邊的圖是與2015年論文的圖相同的螺旋狀點群。推進t就會變成一團霧;按「從雜訊生成」,雜訊會一步一步被去掉,形狀就恢復了。

2020年,柏克萊分校的Ho等3人的DDPM論文寫道,對於擴散模型,(譯)。他們透過1,000步的過程,以及猜出所加雜訊本身的學習,證明可以產生高品質的影像。

xt = √ᾱt x0 + √(1 − ᾱt) ε  學習的內容:從xt 猜出ε
x0
原來的資料
ε
所加的雜訊
ᾱt
第t步時剩下的原資料比例(從1變到0)
以為知道的事常見說法:擴散模型是Stable Diffusion那個時期才誕生的新方法
原始資料中:這個想法本身在2015年的論文裡就有。Stable Diffusion的原始論文(2021年12月)也把2015年的論文列為擴散模型的來源。

圖所展示的:第10章介紹的2015年擴散模型,是逐步把雜訊加進形狀,使它變成霧,再讓類神經網路學習每1步的反向操作。2020年Ho等人的DDPM把反向的1步改成「猜出目前點上加入的雜訊本身(ε),再減去一點」來學習,證明能用1,000步生成高品質影像;對霧中的每個點反覆猜出「加入的雜訊就是這個」再減去,形狀就會從霧中恢復。

第t步剩下的原資料比例 ᾱ
152021〜2022·影像生成AI

先縮小,再去掉雜訊

對512×512的影像直接加上雜訊再去掉,計算負擔會不會太重?

2021年12月,慕尼黑大學、海德堡大學和Runway的Rombach等人提出了潛在擴散模型。他們用自動編碼器(上一章;壓縮後再還原)把影像壓縮成潛在表示,再讓擴散模型在那裡運作。他們比較了1〜32的壓縮比例f,認為4〜16能兼顧速度和品質。

2022年8月的 Stable Diffusion 就是這個形式。根據說明文件,它把縱橫各縮小為8分之1,用CLIP的文字部分把句子變成向量,再透過注意力連接到去除雜訊的U-Net(上一章)上。在右邊的圖裡改變f看看。

誰能使用它,也在不到2年裡改變了。2021年1月的DALL·E只公開範例,2022年4月的DALL·E 2只開放給被選中的少數人。2022年8月的Stable Diffusion,則是以任何人都能下載訓練好的主體、在自己的電腦上執行的形式公開(有使用限制,也可商用)。

潛在的數值數量 = (H/f) × (W/f) × c
H, W
影像縱橫的像素數
f
壓縮比例(Stable Diffusion為8)
c
每個位置的數值數量(4)
數值總量
512×512×3=786,432個 → 64×64×4=16,384個(48分之1)
以為知道的事常見說法:Stable Diffusion是Stability AI這家公司做的
原始資料中:Stability AI自己的發表文章寫道:(譯)。

圖所展示的:先把影像的寬高縮成各8分之1,再去除雜訊,要處理的數值量就只需48分之1,但縮得太小,細節就會消失。2022年,它以任何人都能在自己的電腦執行的形式公開。

162017〜2022·日本

學習用途與機器學習天堂

對於AI從作品中學習,日本的法律是怎麼規定的?

2018年5月,日本的著作權法修正了(2019年1月施行)。新增的第30條之4規定,只要不是為了讓人欣賞、享受作品而使用,在必要的範圍內,不經著作權人許可就可以使用。它的標題是(譯)。不過也有但書:(譯)。在右邊的圖裡選擇使用方式,卡片就會停在第一道關卡,或前進到關卡2、3的判斷入口。

條文和國家的摘要裡都沒有AI這個詞。文化廳的解說網頁(2018年)舉的例子是(譯),隔年的文件則把(譯)放在成效舉例的第一位。早稻田大學的法學者上野達弘,從2017年起一直說明:(譯)。

2022年8月29日,日本AI mimic的測試版公開,只要讓它學習約15張自己的插畫,就能產生畫風相似的影像。隨後擔心別人的畫被擅自使用的聲音接連出現,隔天它就停掉了所有功能。

以為知道的事常見說法:日本是機器學習天堂,所以AI可以自由學習任何東西,生成的作品也都能自由使用
原始資料中:推廣這個詞的人,文章談的是學習階段的事。他在同一篇文章裡也寫了:只限於必要的範圍、有但書,以及生成的作品中如果留有原作的表達,著作權就會涉及。

圖所展示的:第30條之4規定,若使用目的不是讓人欣賞、享受作品,就能在必要範圍內不經許可使用,條文裡並沒有AI這個詞。共有3道關卡,第2和第3道要1件件判斷。

2022年8月:海外與日本
172017→2022·人的偏好

兩個相比,哪個更好?

沒辦法用公式寫出好答案的評分方式時,怎麼辦?

強化學習(以得到更多分數=獎勵為目標來學習行動的方法)不擅長處理無法用公式寫出評分方式的任務。2017年6月,OpenAI和DeepMind的Christiano等6人,把AI動作的兩段1〜2秒影片給人看,請人選出好的那一個。然後訓練一個能猜出這種選擇的獎勵模型(後來被稱為 RLHF)。機器人的後空翻,就是透過900次比較學會的。

在右邊的圖裡,依序按你認為好的答案。根據兩個分數之差算出人選這個答案的機率(下面的公式),再依結果調整分數。

2022年3月的InstructGPT(Ouyang等人)把它用到了GPT-3上:先用示範重新學習,再由4〜9個答案的排名建立獎勵模型,然後做強化學習(PPO)。參數13億的InstructGPT的回答,比大100倍的GPT-3更受歡迎。

P(A)=erA / ( erA +erB )
P(A)
人選A的機率
r
獎勵模型給的分數
圖中的答案
本站做的5個(真正的好壞也是本站決定的)
以為知道的事常見說法:RLHF是為ChatGPT而發明的
原始資料中:2017年測試的是遊戲和機器人的動作。這個名稱也沒有出現在論文裡。

圖所展示的:即使無法用公式寫出評分方式,只要反覆比較2個答案、選出較好的,機器就能學會符合這些選擇的評分方法。

排名配對與真正好壞順序一致的比例
182022·心?

順著引導性的提問回答

AI回答「害怕」,就表示AI有心嗎?

2022年6月,Google的工程師Blake Lemoine主張,對話AI LaMDA可能有感情。他還公開了自己(譯)的對話紀錄。紀錄裡,LaMDA回答了(兩者皆為譯文)之類的話。

Google駁回了這種說法:(譯)。公關部門的說明是(譯)。右邊的圖是本站做的一個小系統,它會選出與提問用詞相符的答案。同一個系統,提問的寫法不同,答案的方向也會改變。

開發LaMDA的研究人員,在半年前的論文裡就寫到,人有可能(譯)。這是從1966年的ELIZA(第4章)時代一直延續下來的話題。

答案的機率 =p( 答案 | 提問的句子 )
豎線右側
給定的條件(這裡是提問的句子)。提問的句子一變,即使是同一個系統,機率也會變
以為知道的事常見說法:2022年,Google的AI有了心(Google員工這麼說)
原始資料中:提出主張的只有一名工程師,公司駁回了。紀錄是本人整理的。開發它的研究人員自己,半年前就在論文裡寫到人會把機器擬人化的風險。

圖所展示的:依照問題措辭選答案的機制,問「很可怕,對吧?」就答「很可怕」,問「你是程式,對吧?」就答「我是程式」。答案內容不能當成有沒有心的證據。

192022·對話

流暢的錯誤

能寫出流暢的文章,和傳達正確的內容,是一回事嗎?

2022年11月30日,OpenAI公開了以對話形式回答問題的 ChatGPT。它的核心,是用與InstructGPT相同的方法(本章第17個跨頁),重新訓練了2022年初完成學習的GPT-3.5系列模型。發表文章裡的稱呼是,在這段期間免費。

發表文章一開始就寫道:(譯),並說要改正(譯)。右邊的圖,是只用12條正確句子訓練出來的小系統。句子雖然流暢,但名字和年份的配對會張冠李戴。

2023年2月廣為流傳的「ChatGPT在2個月內達到1億使用者」,並不是公司的發表,而是銀行分析師的(譯)(第12章詳述)。

下一個詞 ~p( w| 到目前為止的句子 ) (反覆進行)
~
依機率選出1個
正確性
這個公式裡完全沒有
以為知道的事常見說法:ChatGPT是作為全新而完美的AI大張旗鼓地推出的
原始資料中:發表文章裡的稱呼是。它的核心是同一年初就已完成學習的模型,從公開的那天起就寫明了弱點。

圖所展示的:即使只用正確句子學習,若只看前1個詞來選下一個詞,也會在句子仍然流暢的情況下,出現名字和年份配對互換的錯誤。選擇下一個詞的公式裡,並沒有包含正確與否。

結語

這一章裡,還有哪些不知道的事

越做越大就越好的趨勢,會持續到哪裡?為什麼會這樣?2020年那篇論文的作者自己寫道:(兩者皆為譯文)。越大就越聰明的期待(2020年的論文)和可能遭到濫用的擔心(2019年的GPT-2),差不多是在同一時期出現的。

聽起來合理的錯誤,為什麼、在什麼時候會發生?(ChatGPT的發表文章寫道,要改正〈譯〉。)機器有沒有心或感受能力,從外部確認的方法也還沒有定論。人要在AI畫的圖上加多少手筆才算,這條界線也是一件一件判斷的。

本章的許多技術,是把前面幾章的想法(注意力、LSTM、自動編碼器、U-Net、強化學習)組合起來、做大而成的。下一章,我們來看2023年開始的第4次熱潮的現況,以及仍在等待驗證的預言。

給老師(本站的看法):資訊Ⅰ(日本高中必修的資訊科目)(1)智慧財產、資訊倫理(本章第16個跨頁)、資訊Ⅱ(日本高中的進階資訊科目)(3)深度學習的應用(本章整體)。現行的學習指導要領和國家教材中還沒有生成式AI(國家的生成式AI指引重視對原理的理解)。